Здравствуйте, neurofish, Вы писали:
N>Профессионально занимаюсь этим вопросом.
N>Технологии уперлись в предел своих возможностей. Объяснения Б.Гейтса и прочих, утверждающих, что прогресс невозможен без "верхних" уровней научно несостоятельны: распознавалки распознают произвольные слова хуже человека.
Согласен. Гейтс явно не прав (если это действительно он говорил, в чем есть сомнения).
По молодости я тоже занимался этими делами и приведу другое объяснение проблемы.
Задача распознавания — это обратная задача. А решение обратных задач, даже для очень простых моделей, всегда на порядки сложнее.
Сложнее алгоритмически.
Приведу конкретный пример. HMM (Hiden Markov Model)- довольно изученный объект в математике. Смоделировать сигнал
описываемый такой моделью стоит O(N) на каждый отсчет сигнала. Решить обратную задачу, т.е. найти вероятности на каждое состояние
— O(N^2). Т.е. квадратичная сложность ставит крест на более менее интересных моделях явлений.
Поэтому в основном идут по пути эвристик. А эвристика вещь коварная — в одном случае даст прекрасный результат, а в другом ужасный.