Можно
триста раз повторять, что
самолеты не летают как птицы, а
утюгу нет аналогов в "натуральной"
природе - все равно это никого
не убедит. Любой неофит ИИ
начинает проектирование своей
системы с того, что
трогательно пытается понять
работу собственного мозга и
перенести это понимание в
квадратики со стрелочками.
Здесь у нас будет "блок
понимания", здесь - "блок
принятия решения", здесь
место для "интуиции". Да,
не забыть дать системе время
на сон, сделать эмулятор сна,
человек спит, значит и машина
должна тоже.
Как ни
странно, эти детские
представления очень похожие
на первобытную симпатическую
магию (в основе которой лежит
достаточно мощное основание (можно
даже сказать когнитивная
операция) - аналогия)
переносятся на вполне "взрослые"
и даже профессиональные
представления об
интеллектуальной системе.
Самое типичное из них -
чрезмерное и неосторожное
использование искусственный
нейронных (ИНС) сетей. Аналогия
очевидна, если ИНС обладает
"способностью" к "обобщениям",
то давайте наставим блоков
обобщения на все возможные
потоки данных и система сразу
станет интеллектуальной. А чем
сложнее и менее понятны
обратные связи, архитектура
ИНС, процесс обучения,
характеристики насыщения и
прочие моменты, - тем больше
вероятности, что мы станем
получать непонятный результат,
который можно будет толковать
как проявление этой самой
интеллектуальности :-))).
Разница между
Искусственной Нейронной Сетью
и нейронной сетью головного
мозга примерна такая же как
между сетями
империалистических разведок и
неводом старика из пушкинской
"... Золотой Рыбки". (Думаю,
что заблуждениями, связанными
с "толкованием"
использования ИНС мы еще
займемся. Не торопясь и
подробно.) Необходимо
отчетливо понимать, что ИНС -
это специфический раздел
алгебры, использование
которого возможно только в
случае правильной постановки
задачи и проектирования
системы. Ожидать чуда
бесполезно.
Существуют
три типа самообмана у "взрослых"
людей, которые так или иначе
пытаются ожидать чуда, но
путем подведения некоего
логического основания,
которое должно кардинально
изменить ситуацию
использования ИНС:
- Первый тип
("Вырыть новую яму") - [Ходжа
Насреддин сделал ремонт в
доме. Осталась огромная куча
мусора. Сосед спрашивает его:
куда ты денешь эту кучу? - Для
этой кучи я вырою яму. - А
куда ты денешь землю от этой
ямы? - Для нее я вырою другую
яму.] - т.е. мы просто, ни о чем
не задумываясь двигаемся
вперед :-))). Индикатором
таких ИИ-проектов является
единственный простенький
макет типа пархающей
бабочки, перелетающей с
цветка на цветок :-).
- Второй тип
("Франкенштейн") -
Самообман этого типа
использования ИНС в
интеллектуальных задачах
заключается в том, что
сложная задача решается в
совокупности частных своих
случаях без исследования
"наведенных последствий"
в более широком
использовании. Обычным
индикатором таких ИИ-проектов
является заявление: у меня
все блоки написаны и
протестированы, осталось
только соединить их вместе.
Как показывает опыт, при
плохом проектировании, "состояние
соединения вместе" может
длиться сколь угодно долго
:-).
- Третий тип
("Китайский") -
рассуждения такие:"ИНС
была бы мозгом, если бы
техника была бы круче, вот
дождемся террагерцового
компа с миллиардом процев и
миллионом террабайт памяти -
тогда мозг на ИНС и
возникнет. Сам по себе".
Такие исследователи вообще
ничего не делают :-).
- Есть
смешанные типы из этих трех.
И не поймите
меня правильно: ИНС - это
мощный инструмент решения
частных задач, если применять
его аккуратно, осторожно, не
перекладывая на него решение
промахов в проектировании. |