20 - 40 минут
Ну, удобно прописать ассоциации для человека - это одно, а другое прописать их верно и не дублируя ... для этого есть Википедия, и там я пробую начать проект
http://ru.wikipedia.org/wiki/Википедия:Проект:Семантическая_категоризация
но это так, чтобы понимать какого рода сложность в этих ассоциациях в реальности (а не в утрированной теоретической, выхолощенной системе)
Какой будет язык обмена этими ассоциациями - ну это вообще не важно, поэтому будь то Вавилон или XML - погоды это не делает ...
Но есть определенная стадия решения ИИ задач - предобработка и кодирование тех самых отношений ... например, вот я занимаюсь Биоинформатикой - нужно свернуть молекулу РНК ... зачем мне тут язык вообще ? Да, он используется вначале исследователями ... но что они делают - они его трансформируют в язык физики, математики, программирования и т.д.
Так вот если и нужен какой-то протокол между классами (язык) - нужен именно тот который способен выполнять трансформацию из одного вида в другой ... есть вообще такое мнение, что все программирование есть просто "игра форматов" один формат преобразуется в другое, тот в третий и все получаем результат ...
Но и этого мало ... ставился вопрос сделает и что сделает систему разумной ... говорить о достаточных условиях не приходится ... но можно поговорить о необходимых ...
1. необходима система распределенной памяти
2. необходим вот тот язык трансформации форматов
3. (и это мне представляется главной проблематикой) в мире нету достоверной информации, человек не может передать ИИ-машине исходную достоверную информацию ... если бы мог то не было вообще необходимости в ИИ ... поэтому пока все т.н. ИИ-методы это частные алгоритмы в которые человек сам трансформирует свой язык к определенному формату (не машинному, а именно специфичному для прикладной задачи ... т.н. формализация о которой мы тут с Данером долго дискутировали ), затем дает ему кажущиеся достоверные данные, и на основе это машина только и делает что сохраняет в распределенной памяти и может вывести только то что и так предполагается из этих данных ... т.е. получается как и говорил Таубе "порочность состоит в "открытии" того, что было постулировано""
Какой выход ? См.
http://ru.vlab.wikia.com/wiki/Эволюция_в_биологической_среде_как_задача_адаптации_с_двухуровневыми_целями
из работы Растригина все что сейчас есть это:
Параметрическая адаптация, иногда элементы Структурной адаптации
но где (копирую сюда)
1. Адаптация объекта
Если структурная адаптация модели не позволяет повысить эффективность функционирования (например, какие-то цели управления не реализуются в объекте), то следует адаптировать объект управления. Эта адаптация связана с изменением объекта, т. е. пересмотром границы, разделяющей объект и среду.
2. Адаптация целей управления
Наконец, если и эта мера неэффективна, следует обратиться к адаптации целей управления. В этом случае определяется новое множество целей {Z*}', достижение которых обеспечивается созданной системой управления. Ввиду того что объект эволюционирует (вместе со средой), изменяется и множество достигаемых им целей. В результате этого процесса фактически адаптируется субъект, который изменяет свои потребности так, чтобы они удовлетворялись путем реализации нового множества целей, достигаемых системой управления в данный период времени. Поэтому адаптацию целей следует считать адаптацией потребностей субъекта, пользующегося услугами созданной системы управления и поставленного перед необходимостью такой адаптации.
Таким образом, учитель-человек - не может дать достоверные данные, он может в лучшем случае выступать только экспертом (именно отсюда Экспертные системы
- и ничего более вы тут не обсуждаете) ... но ИИ должен быть свободен в выборе этих данных, он апприори должен сказать, что предоставленные мне данные - это фантазии моих разработчиков ... давай посмотрим и исправим их ...
А уже для того чтобы их исправить (а не случайно/статистически ими попользоваться), нужны некоторые основания, т.е. выработка логической аксиоматической концепции на заданную тему - и именно это нужно делать не человеку, а ИИ должен быть способен к этому ...