"Новый нейронный" - проект Open Source движка нейронной сети для платформы MetaTrader 5. - страница 50
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
В задаче рабочего хода есть ньюанс, тк медоды обработки данных зависят от типа нейрона то они должны быть частью объекта типа нейрон.
1) Ньюанс же заключается в том что считать слоем. Если такую формулировку что давал я то будет затруднительно организовать расчёт в GPU.
2) Если же остановиться на формулировке TheXpert то будут проблемы с загруженностью GPU.
1) Почему?
2) Почему?
Слой это объединение нейронов не зависимых на одной итерации и имеющих один тип.
Это как? Как ты собираешься выжимать соки из ГПУ без векторного представления? Я в том числе это и учитываю.
Почему это без векторного? массивы данных то наружные, остаётся лишь прописать соответсвие какие данные с какими что делают.
Те имеем данные о том какие нейроны в одном слое, и передаём на расчёт GPU вектора этого слоя. и так далее по слоям.
ЗЫ ах да в модели нейрона что я рисовал, нужно ввести понятие данные для хранения промежуточных расчётов (ну и для работы с GPU они должны быть тоже наружными).
1) Почему?
2) Почему?
1) потому что в моей формулировке в слое могут быть разнотипные нейроны, а это нетипичные задачи которые нельзя передать в GPU
2) потому что в формулировке Андрея один нейрон может быть слоем, а это грозить недогрузкой GPU
ЗЫ в общем из двух зол выбирают меньшее, недогрузка GPU не так страшна как потенциальная невозможность использовать GPU.
вот плохо что в mql нет указателей на данные, а то можно было бы просто напрямую агрегировать данные из векторов в нейроны.
ЗЫ стоп, а нахрена нам агрегация, если мы можем вместо этого просто передать индекс вектора данных. будет тоже самое связывание с прямым доступом.
ЗЗЫ создать в нейроне вместо объекта данных, объект обращения к данным.
2) потому что в формулировке Андрея один нейрон может быть слоем, а это грозить недогрузкой GPU
Если его можно объединить... То его нужно объединить.
У меня есть обрывки мыслей как с таким движком организовать растущий нейронный газ, но они ещё не оформились в слова.
Одна только теза: нужна будет переинициализация сети. Те сама инициализация должна быть доступна алгоритму обучения.
Манагером проекта может быть gpwr. Частично могу я.
Спасибо за доверие, но мне кажется что я не подойду как руководитель данного проекта. Объясню почему.
Из всего выше-сказанного, моя рекоммендация такая.