Обновить
34
Станислав@Arastas

Пользователь

0,1
Рейтинг
32
Подписчики
Отправить сообщение

Я сильно сомневаюсь, что llm могут сделать качественный обзор литературы по актуальной научной тематике. Впрочем, многие авторы тоже не могут.

Я пытаюсь понять, в чём для меня как технического пользователя, но не программиста, будет отличие между cowork и тем же чат ботом gemini + gems + canvas + notebooklm. Агенты для работы с данными компа? Мне крайне не нравится идея давать доступ к диску или к почте. А в остальном - непонятно.

Звучит как что-то более безопасное.

А ему можно права на доступ к файлам жестко ограничивать? Или лучше вообще в виртуальной машине запускать?

А в чем отличие? Для не пишущих код пользователей?

Чат гпт бесплатный? Про математику был больше вопрос как ее надиктовывать )

Очень интересно. А почему транскрипция отдельно от ИИ? Или я не так понял? Какой ИИ использовался? Пробовали ли вы делать что-то такое, но с математическими выкладками?

Расскажите, пожалуйста, что именно агент делал в АСУТП и что в .md файлах?

На медленных процессах, производствах, управление лучше делать через mpc. Там слишком много ограничений и оптимизации, чтобы на одном вход-выход вывозить.

Не очень понял. Записать график колокола Гауссианы в полярных координатах ? Вроде же в лоб должно делаться? Или там подвох какой-то?

А вы пробовали нарезать морковку на палочки, присыпать специями и чуть запечь в духовке? Это же офигенный хрум-хрум под кино.

Вроде, рекурсивный мнк уже был в 50-ых. Впрочем, я не спец по истории техники, могу не знать.

Ещё пара замечаний.

  • Для стационарной системы (постоянные матрицы модели и постоянные параметры шумов) фильтр Калмана эквивалентен стационарному наблюдателю Люенбергера со специально выбранным постоянным коэффициентом усиления. Никакого смысла в рекурсивном рассчете для стационарной модели нет.

  • Если у вас нестационарная модель, то вы можете построить нестационарный наблюдатель Люенбергера. Никто вас не заставляет использовать стационарный наблюдатель для нестационарной системы.

Суть фильтра Калмана очень проста - вместо явного указания желаемого быстродействия мы будем решать оптимизационную квадратичную задачу (минимизировать дисперсию). Далее возмём стандартную структуру наблюдателя и используем коэффициенты, полученные из этого решения. Всё, отсюда получаются все формулы, имеющие разный вид в разных задачах и разные интерпретации.

Причем сам фильтр Калмана никак не адаптируется к шумам. Легко видеть из формул, что рассчет коэффициентов не зависит от измерений. Это вы сами должны построить какую-то внешнюю по отношению к фильтру логику, оценить изменения дисперсии и сообщить фильтру новые оценки Q и R. Сам фильтр Калмана этого не делает.

Но я же не спрашивал про сжигание калорий! Я спросил про колени.

Бег с лишним весом в 20+ кг гарантировано убьет коленные суставы и межпозвоночные диски

А ходьба?

Моя проблема с популярными статьями про фильтр Калмана в том, что они развивают какое-то магическое мышление у пользователя, давая ему формулы из ниоткуда и рассказывая о чудесных результатах. Чтобы объяснить суть происходящего, совсем не надо залезать в сложные формулы.

  • Есть линейные фильтры, которые фильтруют сигналы. Чтобы посчитать фильтр, нужно выбрать желаемые частотные характеристики, например, полосу пропускания.

  • Если мы знаем модель процесса, генерирующего наш сигнал, и эта модель линейна, то можно построить фильтр с учётом этой модели, встроить её в фильтр. Такие штуки называются линейными наблюдателями, они же наблюдатели Люенбергера (Luenberger observer). Но опять же, чтобы построить такой наблюдатель, нам надо выбрать какие-то желаемые характеристики. Обычно - быстродействие.

  • Теперь вопрос - а как выбрать быстродействие наилучшим способом? Если бы в системе не было помех, то загнали быстродействие в потолок, на сколько скорость вычислений позволяет - и хорошо. Но при шумах сделать слишком быстрый фильтр значит пропускать больше шумов, хуже фильтрация. Слишком медленно - будет плохо реагировать на изменения, запаздывать.

  • И тут идея - а давайте выберем быстродействие так, чтобы средний квадрат ошибки был минимален! Что, по сути, значит минимальная дисперсия ошибки оценивания, хороший компромис между шумами и отставанием. Ок, получили задачу на оптимизациию: надо найти коэффициенты усиления таки, что итоговая дисперсия минимальна. Решили аналитически эту задачу и получили уравнения коэффициентов фильтра Калмана.

Теперь важное:

  • Eсли ваши матрицы системы и предположения о шумах постоянны, то никаких пошаговых рассчетов для коэффициентов K и матрицы P не нужно. Не надо путать читателя формулами - все эти пошаговые обновления P и K не нужны, они быстро сходятся к постоянным значениям, которые проще и лучше посчитать заранее. То есть, для систем с постоянными параметрами фильтр Калмана это обычный линейный наблюдатель, где быстродействие выбрано для минимизации дисперсии.

  • Если же модель системы или параметры шумов меняются во времени, тогда да, надо на каждом шаге пересчитывать коэффициенты. Но суть этих пересчетов теперь понятна - это всё то же решение задачи оптимизации, но с меняющимися параметрами.

Я больше скажу. Проблема не в лени, а в том, что некоторые считают лень проблемой.

Не знаю про голос, не пробовал, нет такой задачи пока. Но вот грамматику и орфографию для переписки тренировать с gpt можно. Дал ему установку, что он преподаватель, должен отслеживать ошибки в письме, объяснять их и давать упражнения на частые ошибки. Не идеально, но работает. Естественно, моей мотивацией он не занимается, тут уж сам.

Кажется, что "однозначно является" противоречит "зависит от" из предыдущего комментария. Простите, я, пожалуй, не буду продолжать.

1
23 ...

Информация

В рейтинге
4 102-й
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Зарегистрирован
Активность