Форум программистов, компьютерный форум, киберфорум
Наши страницы
Искусственный интеллект
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
af1x
0 / 0 / 0
Регистрация: 29.11.2015
Сообщений: 115
1

Прогнозирование с ИИ

04.02.2017, 16:34. Просмотров 2573. Ответов 60
Метки нет (Все метки)

Народ, в нейросетях совсем новичек, возникают, скорее всего глупые вопросы.
У меня например есть статистика за месяц двух команд. Но данные в формате Победила/Проиграла. Ясное дело что в таком виде их на нейросеть не подать. Возникают вопросы: Как именно должны выглядить данные что бы нейросеть смогла их считать? Как на нейросеть подать форматированные данные? Использую пока что MATLAB, для того что бы сам принцип понять.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.02.2017, 16:34
Ответы с готовыми решениями:

Аппроксимация и прогнозирование
Здравствуйте! Подскажите, пожалуйста, литературу, где доступно изложена...

прогнозирование значений
Зашел в тупик, прошу помочь советом. Итак, есть компонент dbgrid с двумя...

Прогнозирование текста
Делаю виртуальную клавиатуру и хочу всунуть туда прогнозирование текста. При...

Прогнозирование продаж
Уважаемые Коллеги! Нужна Ваша помощь! Мне необходимо осуществить...

Прогнозирование и гусеница
Не знаю, попал ли я в тот раздел. В общем, суть такова. Допустим, у меня есть...

60
echs
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
05.02.2017, 13:10 2
af1x
1. Данные часто представляют в виде таблиц (матрицы)
2. Или еще в виде графиков
А что матрицу трудно считать?
0
Excalibur921
765 / 461 / 80
Регистрация: 12.10.2013
Сообщений: 3,090
05.02.2017, 21:08 3
Мне кажется тут нет ИИ, голая бесполезная статистика. Победа команды это случайный процесс, либо функция от очень многих параметров в которые победа\проигрыш идет последней графой. Само предсказание вероятности вообще не имеет смысла т.к. иначе бы все слегка математики или сотни контор рубили миллионы регулярно и не просили и не привлекали бы людей на ставки.
1
af1x
0 / 0 / 0
Регистрация: 29.11.2015
Сообщений: 115
05.02.2017, 22:48  [ТС] 4
ТО есть таблица где 1 -победа, а 0 - поражение? Правильно понял?
0
echs
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
06.02.2017, 10:08 5
af1x
Вы мыслите в верном направлении. Это двоичные данные.
0
Fulcrum_013
1541 / 1187 / 138
Регистрация: 14.12.2014
Сообщений: 10,106
Завершенные тесты: 3
06.02.2017, 11:58 6
Цитата Сообщение от af1x Посмотреть сообщение
Как именно должны выглядить данные что бы нейросеть смогла их считать? Как на нейросеть подать форматированные данные?
Нейросети не предназначены для прогнозирования. Они предназначены для классификации нечетких исходных данных.
А для футбольных прогнозов нужна не информация о предыдущих результатах, а о том за какие именно результаты в следующем матче заплатили командам.

Добавлено через 1 час 25 минут
Цитата Сообщение от Excalibur921 Посмотреть сообщение
не имеет смысла т.к. иначе бы все слегка математики или сотни контор рубили миллионы регулярно
А они так и делают. Только предсказывают совсем другое. А именно какие нужно дать коэффициенты по ставкам чтобы быть в профите вне зависимости от того какая команда выиграет. Именно так и работает букмекерская контора. И зависят эти коэффициенты по большому счету не от того как играют команды а от общественного мнения как они сыграют в следующем матче. Учитывая что это общественное мнение в разных городах/регионах/станах может быть абсолютно противоположным то имея сеть контор получается вообще лафа.
0
Mikhaylo
202 / 189 / 24
Регистрация: 20.09.2014
Сообщений: 1,356
06.02.2017, 17:10 7
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Нейросети не предназначены для прогнозирования. Они предназначены для классификации нечетких исходных данных.
Ну почему так категорично? Ведь прогнозирование - это такая классификация, которая относит один объект к верным, а остальные - к неверным.
1
echs
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
06.02.2017, 17:58 8
Mikhaylo
Целиком с вами согласен. Прогноз - это выделение
наиболее вероятного события. (та же классификация)
0
Fulcrum_013
1541 / 1187 / 138
Регистрация: 14.12.2014
Сообщений: 10,106
Завершенные тесты: 3
06.02.2017, 17:59 9
Цитата Сообщение от Mikhaylo Посмотреть сообщение
Ну почему так категорично? Ведь прогнозирование - это такая классификация, которая относит один объект к верным, а остальные - к неверным.
Потому что. Обучение как нейросетки а так и генетического алгоритма всегда будет иметь латентность по сравнению с той реальной ситуацией в которой они должны делать прогноз.
0
Mikhaylo
202 / 189 / 24
Регистрация: 20.09.2014
Сообщений: 1,356
07.02.2017, 01:24 10
Вы уверены, что нейросеть не умеет прогнозировать? Это же Ваше ЛИЧНОЕ мнение. А мнение науки Вы спрашивали? К счастью, именно при реальном обучении и при реальной эксплуатации все работает как надо. Но Вы правы, если создать искусственные условия, то ничего работать не будет. Фантастика и наука!
0
Fulcrum_013
1541 / 1187 / 138
Регистрация: 14.12.2014
Сообщений: 10,106
Завершенные тесты: 3
07.02.2017, 07:20 11
Цитата Сообщение от Mikhaylo Посмотреть сообщение
Вы уверены, что нейросеть не умеет прогнозировать? Это же Ваше ЛИЧНОЕ мнение. А мнение науки Вы спрашивали?
Гипотеза о том что нейросеть или генетический алгоритм смогут что либо прогнозировать построена исключительно на предположении что истрия имеет свойство повторяться в точности. Т.е. способны что либо предсказывать только в стабильной среде. Но в стабильной среде законы (математические зависимости) по которым делаются предсказания можно выделить и без нейросетей или генетического алгоритма гораздо проще и точнее.
Цитата Сообщение от Mikhaylo Посмотреть сообщение
К счастью, именно при реальном обучении и при реальной эксплуатации все работает как надо. Но Вы правы, если создать искусственные условия, то ничего работать не будет. Фантастика и наука!
Так вот в реальных ситуациях подобные истории (биржевые, результатов игр и т.д) имеют свойство если и повторяться то со значительным изменением. Т.е среда модифицируется слишком быстро и в сильно больших рамках чтобы предсказания сделанные по предыдущей истории были верными.
0
Excalibur921
765 / 461 / 80
Регистрация: 12.10.2013
Сообщений: 3,090
07.02.2017, 11:12 12
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
в реальных ситуациях подобные истории (биржевые, результатов игр и т.д) имеют свойство если и повторяться то со значительным изменением.
Вот такая мысля давно:
Есть такая штука как forex. Вот только не тот развод что предлагают в инете на каждом шагу с депозитами порядка 100 баксов жулики со своими графиками котировок =)). А настоящий где вход на торги наверно пару млн. у.е. и доступен только банкам по спец лицензии. Так вот…там можно делать миллиарды круглые сутки.
А теперь скажите… почему штат аналитиков из например 1000 чел профессоров математики (хотите больше?)с 30 летним стажем торгов и почти полной свободой в доступности оборудования не могут постоянно угадывать курс?
Зачем банкам нужна “возня” с кредитами\инвесторами и т.д? Почему не рубить бабло там никого не спрашивая 24/7?
Может потому, что курс это случайный процесс и никакие статистики \нейросети \ии не могут физически предсказывать курс?
Пусть даже угадывание будет 0.51 уже прибыль…а нет.
Подумайте =).
Зато есть целая отрасль \бизнес “обучения выигрывать” придумали даже термины “технический анализ, фундаментальный анализ” целые тома макулатуры с разным уровнем математики уровней
От
“лолшто” типа нарисуй треугольник…до
“лолшто+” типа глубокие нейросети.

Но простые люди давно поняли что надежней и проще брать процент от сделки...да он жалкий например 1% зато давая иллюзию жертве “тыже милларды можеш срубить! А нам жалкий 1%” просто изучите 700 томов тех анализа… а давайте курсы пройдите?
А почему диллинговые центры не могут следить за статистикой ставок пользователей и самим рубить бабло так? Потому что случайный процесс невозможно предсказать. Поэтому анализ статистики любого уровня сложности ничего не говорит о будущем.
0
Fulcrum_013
1541 / 1187 / 138
Регистрация: 14.12.2014
Сообщений: 10,106
Завершенные тесты: 3
07.02.2017, 12:09 13
Цитата Сообщение от Excalibur921 Посмотреть сообщение
Так вот…там можно делать миллиарды круглые сутки.
Нельзя. Видел кстати речь одного практика начитавшегося теоретических гипотиз на этот счет и занявшийся созданием ботов. Причем занявшимся серьезно. Ботов у него писала команда человек 20 включая его самого. Говорит все испробывал . И сетки и генетику и комбинации их. Результат - в испытания ботов лет 10 уходили практически полностью все прибыли медиа-холдинга средней руки, который основал этот практик до того как начал форексом заниматься. Причина - бот отстает от реальной ситуации. При этом чем точней он обучен и чем лучше делает предсказания пока обстановка стабильна тем сильнее он начинает сливать в случае изменения ситуации и тем меньше диапазон изменений после которых начинается тупо тотальный слив.

Добавлено через 5 минут
Цитата Сообщение от Excalibur921 Посмотреть сообщение
Может потому, что курс это случайный процесс и никакие статистики \нейросети \ии не могут физически предсказывать курс?
Он не случайный. Он может сильно меняться от окружающей обстановки не связанной с историей. К примеру сразу после терактов 11 сентября курс доллара упал на 5000 пунктов за сутки, хотя никаких других предпосылок к этому не было. Примерно такой же был обвал фунта после референдума о выходе Британии из ЕС.
На самом деле курс зависит от отношения желающих обменять одну валюту на другую. И это желание появляется не столько и не только в результате спекулятивных вопросов а преимущественно в реультате экономической деятельности компаний разных стран, которая абсолютно никак не зависит от истории изменения курсов.

Добавлено через 6 минут
Цитата Сообщение от Excalibur921 Посмотреть сообщение
Зато есть целая отрасль \бизнес “обучения выигрывать” придумали даже термины “технический анализ, фундаментальный анализ” целые тома макулатуры с разным уровнем математики уровней
Вообще на форексе рулит не точность предсказаний а риск-менеджмент. А одна из наиболее стабильно зарабатывающих стратегий - слепой поиск тренда. Основана на риск-менеджменте, а не на предсказаниях курса. Суть - куда курс пойдет не важно, важно что если пошел не туда потери будут мизерны по стоп-лоссу. Когда пошел туда куда надо профит перекроет потери.
0
Excalibur921
765 / 461 / 80
Регистрация: 12.10.2013
Сообщений: 3,090
07.02.2017, 12:45 14
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
будут мизерны по стоп-лоссу.
Читал давно про форекс…
Без учета не срабатывания команд, зависания проги или сервера. Или просто других графиков котировок у каждого ДЦ разных =). Играете там?

Значит я был прав и без всяких 10 лет и 20 спецов.
Кстати на форуме периодически всплывают темы создания предсказателя для игры который даст золотые горы.
Теперь и +эта тема уже 3 будет только на первой странице…
Разработка бота
представить N переменных в виде функции
0
Fulcrum_013
1541 / 1187 / 138
Регистрация: 14.12.2014
Сообщений: 10,106
Завершенные тесты: 3
07.02.2017, 13:01 15
Цитата Сообщение от Excalibur921 Посмотреть сообщение
Без учета не срабатывания команд, зависания проги или сервера. Или просто других графиков котировок у каждого ДЦ разных =). Играете там?
Нет. Просто в курсе как местные форекс-кухни устроены чтобы даже не пытаться. Просто когда то когда этот лохотрон еще толко начинался прошел обучение в школе трейдеров. Ну и естественно присматривался к автотрейдингу.
Да и толку там играть? Как бы программирование все равно более денежная специальность чем трейдинг, если не надеяться на работу по найму на заводе и т.п.

Добавлено через 5 минут
Когда выскакивает подходящий заказ максимум за день (а то и за пол часа иногда) имею 1,5-2 месячных з/п начальника бюро в котором я когда то на заводе работал стажером. Так что денек поработал (а то и часок) и могу спокойно пару месяцев пилить свой долгоиграющий проект.
0
Excalibur921
765 / 461 / 80
Регистрация: 12.10.2013
Сообщений: 3,090
07.02.2017, 13:15 16
Мне кажется те 20 чел команда просто развели заказчика. Просто они любят программировать и математику…вот и соединили не за бесплатно приятное с полезным. Да все пашет и по науке на старых известных данных…и че? =).
Я не верю что у 20 программистов нет простой логики прикинуть что предсказание не имеет смысла.

Но теперь у ТС есть мощная база данных аж за
Цитата Сообщение от af1x Посмотреть сообщение
статистика за месяц двух команд.
Хотя у форекс есть за годы…причем вроде шаг 15 минут доступен.
И у ТС есть исчерпывающие критерии предсказания:
Цитата Сообщение от af1x Посмотреть сообщение
в формате Победила/Проиграла
Он сделает нейросеть в матлабе и будет рубить бабло =)).
Наверно математически это назваться “экстраполировать нелинейную функцию на основе малой выборки”.
0
Fulcrum_013
1541 / 1187 / 138
Регистрация: 14.12.2014
Сообщений: 10,106
Завершенные тесты: 3
07.02.2017, 13:20 17
Цитата Сообщение от Excalibur921 Посмотреть сообщение
Мне кажется те 20 чел команда просто развели заказчика.
Он не заказчиком у этой команды был а работодателем и тим-лидом, главным архитектором и постановщиком мат задачи. Его в этом плане точно не разведешь.
0
Excalibur921
765 / 461 / 80
Регистрация: 12.10.2013
Сообщений: 3,090
07.02.2017, 14:09 18
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
работодателем и тим-лидом
Странно тогда что он повелся сам. И никто не остановил… видимо опять же просто заработали на нем.
Помню даже была передача такая “Акулы бизнеса” сидели 4 богача\инвестора которым показывали презентацию бизнес проектов желающие. И там опять этот мальчик (школьник) в пиджаке
с типа умным видом показывал графики форекс говорит…вложитесь в меня я найму экспертов сделать бота для игры.
Жури естественно засмеялись...мол “в банках целые отделы аналитиков с опытом часто сливают а вы хотите…Да что вас так всех тянет в этот форекс..”
0
Shamil1
Модератор
2234 / 1522 / 346
Регистрация: 26.03.2015
Сообщений: 5,412
07.02.2017, 14:40 19
Цитата Сообщение от Excalibur921 Посмотреть сообщение
Само предсказание вероятности вообще не имеет смысла т.к. иначе бы все слегка математики или сотни контор рубили миллионы регулярно и не просили и не привлекали бы людей на ставки.
Неверно.
Знание вероятности всего навсего даёт возможность оценить мат.ожидание от ставки. Если МО любой ставки отрицательно, то вы не сможете выиграть (кроме как за счёт везения).
На практике, мало знать правильную вероятность - нужно ещё найти контору, которая неправильно оценила вероятность и, как следствие, принимает невыгодные для себя ставки.
0
Fulcrum_013
1541 / 1187 / 138
Регистрация: 14.12.2014
Сообщений: 10,106
Завершенные тесты: 3
07.02.2017, 18:27 20
Цитата Сообщение от Excalibur921 Посмотреть сообщение
Странно тогда что он повелся сам. И никто не остановил…
Ну там тема такая что к тому времени как он на это повелся у него уже была пачка информационных порталов и чел 200 разрабов которые эти порталы хренячили. Коротче бабас как понял ему инвестировать уже не во что было (в СНГ в реальный сектор инвестировать не выгодно), вот и решил в автоматику для форекса вложится.
0
07.02.2017, 18:27
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.02.2017, 18:27

Тенденция и прогнозирование
Здравствуйте, нужна помощь! :) С помощью функции тенденция спрогнозировать...

Прогнозирование продаж.
Добрый день. Мой вопрос касается прогнозирования продаж. У меня есть...

Прогнозирование потребления ЭЭ
Здравствуйте! Необходимо спрогнозировать потребление ЭЭ. Преподаватель...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru