kosyachniy
@kosyachniy
Python BackEnd, Web FullStack

TensorFlow Как предсказывать соответствующие числа?

Какой должен быть код для того, чтобы для не заданного числа предсказывалось примерное соответствующее значение?
Например: для 1 соответствует 1, 2 -> 4, 3 -> 9, 4 -> ?
Или 1-> 1, 1->2, 2->99, 2-> 101, 3-> 1000, 4 -> ?
  • Вопрос задан
  • 644 просмотра
Пригласить эксперта
Ответы на вопрос 3
Ну очевидно - как-то так:
- собрать обучающую выборку которая, на ваш взгляд - хорошо опишет функцию, которую нужно предсказать. И при этом - достаточно большую (ну, например раз в 10 побольше, чем планируется иметь весов у обучаемой сети).
- разделить выборку на тренировочную и тестовую часть (случайным образом). Например в соотношении 0.7-0.3 (70% в тренировочную часть, 30% в тестовую)
- выбрать функцию ошибки, подходящую для вашего случая. MSE, например (mean squared error).
- повторять до достижения приемлемого уровня ошибки на тестовой выборке:
-- выбрать конфигурацию ИНС (число/типы слоёв, их функции активации)
-- в течение заранее выбранного числа эпох - обучать ИНС на тренировочной выборке (читай - минимизировать значение функции ошибки. Ещё кстати, вопрос- какой выбрать оптимизатор).
-- оценить ошибку на тестовой выборке.

А вот код - с этим уже на fl/upwork/etc :-)

з.ы. не возился конкретно с tensorflow, но кажется - не должно стать проблемой разобраться в любом вышеуказанном шаге, имея алгоритм, не :-) ?
Ответ написан
Комментировать
dimonchik2013
@dimonchik2013
non progredi est regredi
с цифрами вместо вопросиков
Ответ написан
Комментировать
Как предсказывать соответствующие числа?
собрать обучающую выборку :)
тонкая грать между переобученеим и недопониманием нейрокашолки:)
нейро сетка не может достоверно предсказивать будущее если это касаеться лотерей :)
потому ка нет у неё понмианеи всего мозга
но есть коненчо методы прогноза
но на непанимание их уло долгих 9 лет
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы