Вычисление с оракулом - это модель вычислений, в которой, кроме стандартных, есть операция "запрос к оракулу".
На практике через нее моделируют ситуации, когда у нас есть какой-то внешний источник данных, которому мы можем задавать вопросы и получать ответы. Это может быть просто какая-то функция (детерменированная или вероятностная), это может быть пользователь ("на какой картинке есть кот") и т.д.
Machine Learning Митчелла - одна из самых простых общих книжек в этой области. Если с ней проблемы - возможно, стоит подтянуть базу (хотя у нее вроде нет требований, кроме простого комбинаторного тервера).
Спасибо больше, так гораздо понятнее! Митчелла попробую еще раз проштудировать. Английский тут скорее немного проблема, хотя язык, вроде, сносно знаю, но в больших объемах читать не оч. Привык. А что еще бы вы посоветовали читать начинающему в машинном обучении?
-- 11.10.2017, 08:44 --Можно придумать какой-нибудь "реальный" пример.
Допустим, требуется выпускать трубы разного диаметра и разных характеристик. "Веселые картинки" тут:
https://www.youtube.com/watch?v=A-zyUKJqioY* Для производства конкретных труб с конкретными характеристиками требуется знать подходящие параметры тех. процесса.
* Конечные характеристики трубы определяются сложной "физико-химической" трехмерной моделью во времени. Для расчетов требуется дорогое вычислительное оборудование и значительное время для моделирования
* Проблема усугубляется тем, что целевые характеристики труб сложным образом зависят от тех. процесса, поэтому нужно их подбирать, каждый раз моделирую сложный "физико-химический" процесс.
По этой причине требуется разработать классификатор, который по целевым характеристикам трубы и параметрам тех. процесса будет выдавать норма/брак (ну, или "вероятность" в диапазоне от 0(брак) до 1(норма) в зависимости от того, насколько заданные характеристики труб отличаются от полученных моделированием).
В этой задаче "Оракул" - это система моделирования "физико-химического" процесса. Знание того, что стоит за "Оракулом", не сильно продвинет к решению задачи классификатора.
На вопрос, что кроется за Оракулом, можно ответить что "сложность" или "неизвестность", а также ненужны детали. В других случаях никакой "Оракул" не нужен.
--------------------
На счет R, я думаю, не все так однозначно - у "готовых" алгоритмов не редко столько параметров, что ...
Какой-то практикум нужен в любом случае - иначе все вылетит из головы.
Спасибо за пример, R или не R, но про практику вы все-таки дело говорите.