Похожие чаты

Заинтересовал вопрос. Есть задача, для которой можно использовать ML. Постановка: Пусть

есть несколько объектов, которые создают гравитационное поле в пространстве. Координаты их заданы, сами объекты неподвижны. Также есть небольшая частица (материальная точка), которой можно задать скорость, не большую некоторой величины Vm, угол fi, под которым она вылетит к заданной оси, и ее начальное положение А. Надо найти, с какой минимальной скоростью Vo надо запустить частицу, и под каким углом fi, чтобы она переместилась в точку B.
Предполагаемое решение.
Для заданных fi и V можно найти траекторию частицы моделированием, для этого легко написать программку. Теперь нахождение решения. Генерируется набор нейросетей, на вход которых подаются начальные данные (все координаты, Vm, массы объектов, масса частицы), на выходе у сети два значения Vo и fi. Генерируется множество различных начальных данных, которые передаются нейросетям. Используя ответы каждой сети, производится моделирование полета частицы, и определяется минимальное расстояние до точки B за все время полета. Это расстояние L используется как норма оценки ответа сети. Для каждой сети и для каждого набора данных вычисляется L. Для каждой сети находится среднее Lср. Оставляем какой-то процент нейросетей с наименьшим Lср. Слегка изменяем веса исходных сетей, порождая новые (мутации), получаем столько же сетей, сколько и было. Снова генерируем данные, находим Lср. Повторяем итеративно. Получается некая помесь нейросетей и генетического алгоритма.
Собственно добрался до вопроса. Если я все же возьмусь за этот кошмар, его можно будет довести до конца? И вообще, поставленная задача имеет смысл, или нет? Неважно, можно ли ее решить другими способами (дискретный перебор значений, например). Интересует, удастся ли добиться достаточно хороших результатов, и за какое компьютерное время (совсем оценочно).
Фуф.

1 ответов

4 просмотра

По самой задаче хочу заметить, что она даже без нейросетей не решается.

Похожие вопросы

Обсуждают сегодня

Добрый день. Хочу сделать отрисовку по команде на панели. Почему-то рисуется только при втором вызове. С чем может быть связано, не подскажете? procedure TForm1.FormDblClick(...
Kirill Filippenok
20
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
using next image component with s3 image: "url" parameter is valid but upstream response is invalid code: <Image fill src={s...
Fasil
3
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Всем привет! Нужен совет от опытных. Переношу свой проект с Делфи 10.2 Токио на Лазарус 3.2 установленный через инсталлятор fpcupdeluxe-x86_64-win64. При импортировании проект...
Дмитрий Завгородний
7
Friends, how can I find my Wazirx wallet address?
Silm Silm
31
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Какого хера? /Sources/App/Modules/User/Models/UserLinkApple.swift:21:20: warning: stored property '_id' of 'Sendable'-conforming class 'UserLinkApple' is mutable @ID(...
Alexander Sherbakov
14
My 7 year old daughter recognizes the Bitcoin symbol and knows it's currency. What are the top ,3-5 most basic important concepts to convey to a kid about BCH? I started with ...
Big Hair
24
How the price of ANVL is decided? The buying pressure comes just from staking which is very slow, while the selling pressure might be huge. What are the benefits for those who...
MJ Javvaji @muralijavvaji
13
Карта сайта