Форумы
Новые сообщения
Поиск сообщений
Chat GPT
Что нового?
Новые сообщения
Новые медиа
Новые комментарии к медиа
Новые сообщения профилей
Последняя активность
Медиа
Новые медиа
Новые комментарии
Поиск медиа
Пользователи
Зарегистрированные пользователи
Текущие посетители
Новые сообщения профилей
Поиск сообщений профилей
Вконтакте
Вход
Регистрация
Что нового?
Поиск
Поиск
Искать только в заголовках
От:
Новые сообщения
Поиск сообщений
Меню
Вход
Регистрация
Приложение
Установить
Каталог нейросетей
Разработка | Помощник по коду
Странная работа нейросети
JavaScript отключён. Чтобы полноценно использовать наш сайт, включите JavaScript в своём браузере.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Вам необходимо обновить браузер или попробовать использовать
другой
.
Ответить в теме
Сообщение
[QUOTE="byteman, post: 1230, member: 101"] Всем привет! Я написал программу для торговли на форексе (язык python). Для принятия решения использую нейросеть разработанную и обученную с помощью autokeras и keras. На тестовых данных, на которых обучалась нейросеть, положительные результаты доходят до 90%, а на новых данных не поднимаются выше 30-40%. Я понимаю, что пи тестировании нейросеть может практически запомнить все тестовые данные и потом при проверке выдавать запомненные значения, но ведь рынок не может так отличаться: тестовый набор за 3 года с 91% и новые данные 2 месяца с 10% положительных результатов. Тестовые и новые данные тщательно проверил - алгоритмы формирования одни и те же, да и списки значений не сильно отличаются. Пробовал нормализовать данные с помощью библиотеки numpy. Эффект минимален. [TABLE] [TR] [TD]Состояние[/TD] [TD]profit[/TD] [TD]kol_sdel[/TD] [TD]kol_plus[/TD] [TD]kol_minus[/TD] [TD]max_plus[/TD] [TD]max_minus[/TD] [TD]% результат[/TD] [TD]summ_plus[/TD] [TD]summ_minus[/TD] [TD]Проигрыш %[/TD] [/TR] [TR] [TD]Торговля по History_last[/TD] [TD][RIGHT]-0,01344[/RIGHT][/TD] [TD][RIGHT]62[/RIGHT][/TD] [TD][RIGHT]19[/RIGHT][/TD] [TD][RIGHT]43[/RIGHT][/TD] [TD][RIGHT]0,00172[/RIGHT][/TD] [TD][RIGHT]-0,00304[/RIGHT][/TD] [TD][RIGHT]30,65[/RIGHT][/TD] [TD][RIGHT]0,00838[/RIGHT][/TD] [TD][RIGHT]0,02182[/RIGHT][/TD] [TD][RIGHT]72,25[/RIGHT][/TD] [/TR] [TR] [TD]Торговля по History_big[/TD] [TD][RIGHT]5,60881[/RIGHT][/TD] [TD][RIGHT]7619[/RIGHT][/TD] [TD][RIGHT]6979[/RIGHT][/TD] [TD][RIGHT]639[/RIGHT][/TD] [TD][RIGHT]0,01850[/RIGHT][/TD] [TD][RIGHT]-0,00902[/RIGHT][/TD] [TD][RIGHT]91,60[/RIGHT][/TD] [TD][RIGHT]6,07888[/RIGHT][/TD] [TD][RIGHT]0,47007[/RIGHT][/TD] [TD][RIGHT]7,18[/RIGHT][/TD] [/TR] [/TABLE] Вторая строка - прогон по истории, по которой обучалась нейросеть, первая строка - незнакомые нейросети исторические данные Оба набора данных - исторические данные по одному и тому же инструменту. Уже иссякли мысли о причинах этого эффекта. Для реальной торговли я сделал инверсию сигналов и торгую прибыльно вторую неделю, но понимаю, что пока не решу этот вопрос торговля небезопасна. Коллеги! Я собираю предложения! [/QUOTE]
Имя
Проверка
Ответить
Каталог нейросетей
Разработка | Помощник по коду
Странная работа нейросети
Сверху