Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.12.2018, 14:09   #1
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию Прогноз черного ящика.

Здравствуйте.
Под руку попалась одна комбинаторная задачка.
Допустим есть черный ящик. Периодически он выдает на выход одну или несколько чисел.
Количество чисел ограничено допустим 40. от 1 до 40.
Визуально на большом промежутке видно что присутствует некая закономерность в выдаче результата.

Вопрос: Имея историю каким образом можно было бы просчитать вероятность появления каждого числа в очередной выборке?

Вроде есть нейросеть, но как ее прикрутить тоже пока мыслей нету. Может кто наведет на нужный путь?

Спасибо.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 19.12.2018, 14:33   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Зная общее количество испытаний (M) и количество выпаданий числа A (N) можно предположить, что вероятность его выпадания в очередном испытании N/M. Не? Или слишком просто?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 19.12.2018, 15:04   #3
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Зная общее количество испытаний (M) и количество выпаданий числа A (N) можно предположить, что вероятность его выпадания в очередном испытании N/M. Не? Или слишком просто?
Ну это если действительно хаотичное выпадение. Но очевидно что внутри существует некий механизм.
То есть необходимо как бы просчитать скрытую закономерность.

С нейросетями не могу никак продумать как их прикрутить. История вроде есть. Глазами видно закономерность но модель построить ума не хватает... ((
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 19.12.2018, 15:21   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

А если экстраполировать частоту выпадания числа A? Правда это мало чему поможет, если есть зависимость от того, какие числа вместе с ним выпадают
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 19.12.2018, 15:39   #5
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,515
По умолчанию

Цитата:
Глазами видно закономерность
т.е. вероятность чего-либо >> ожидаемой (чаще встречается чем интуитивно ожидалось)

0. вероятность какого-то числа >> 1/40 (>> -намного больше)
(скорее всего безусловно нет, иначе не было бы вопроса)
1. каждый K -элемент = M (c вероятностью >>1/40 ) и прочему с вероятностью (2/3/39)
( для соблюдения "общей" вероятности =1/40) есть еще несколько таких )
изменение длины строки "журнала вывода" с ненулевой вероятностью "спрячет" визуальную закономерность такого рода
2. вероятность одной конкретной m-граммы >> (1/40)^m
(другие m-граммы "выравнивают" "общую" вероятность)
3. m-граммы с "дырками" >> (1/40)^x
4. ....
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 19.12.2018 в 15:42.
evg_m на форуме Ответить с цитированием
Старый 19.12.2018, 15:51   #6
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
А если экстраполировать частоту выпадания числа A? Правда это мало чему поможет, если есть зависимость от того, какие числа вместе с ним выпадают
а как?если оно выпадало по истории 10 раз то как это экстраполировать
?
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 19.12.2018, 15:54   #7
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Разбить историю на интервалы, если есть некая закономерность, то в интервалах частота появления может отличаться с некой закономерностью. Если таких различий нет, или они малы, или закономерность не просматривается, или выпало 10 раз за всю историю, то нет ни какой закономерности. Или нужно гораздо больше испытаний
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 19.12.2018 в 15:57.
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Зеленый вместо черного tycukqwe Компьютерное железо 9 04.01.2013 22:01
Прогноз Anf Помощь студентам 1 22.12.2012 21:20
Посторение модели черного ящика qwester Помощь студентам 0 24.09.2011 18:32
Тестирование программ по технологии "Черного ящика" NecRomant Софт 0 01.02.2010 23:10