Комментарии 9
Спасибо за статью, очень интересно!
Если несложно - проясните, пожалуйста. У меня складывается ощущение, что именно для решения данной задачи лучше подходошли бы вычислительные методы (например, на основе линейно квадратичного регулятора, тут была такая статья).
Или у нейросети есть какое-то преимущество?
Потому что у меня было представление, что нейросеть нужна если либо зависимости слишком сложные/неочевидные, либо избыточно сложное численное решение.
В любом случае - классное упражнение!)
Да, вы абсолютно правы. Целью задачи было посмотреть, как нейросеть будет работать. Ну и привести пример для читателя, как проводить тренировку, какие данные собирать.
Есть еще аналогия с реальным миром - например, животные не высчитывают через формулу как им двигаться, а как раз используют свой "жизненный опыт".
Ну это скорее всего первый шаг. Сегодня робот в статическом положении, завтра его будут бить палками, видели уже.
Возможно, вам будет интересно на хакатоне Цифровой Прорыв был такой кейс https://hacks-ai.ru/hackathons.html?eventId=969082&caseEl=1033127&tab=1. И еще есть такие соревнование https://embodied-ai.org/
Не называйте пожалуйста простейшую нейросеть ИИ. Да, она может строить линейные зависимости, а также можно написать пару формул и получить тот же результат. Но при чем тут ИИ?
Хорошо когда на хобби есть время!
Простой пример ИИ для управления роботом. TensorFlow + Node Js