Направление инженерия знаний объединяет задачи получения знаний из простой информации, их систематизации и использования. Это направление исторически связано с созданием экспертных систем – программ, использующих специализированные базы знаний для получения достоверных заключений по какой-либо проблеме.
Производство знаний из данных – одна из базовых проблем интеллектуального анализа данных. Существуют различные подходы к решению этой проблемы, в том числе – на основе нейросетевой технологии, использующие процедуры вербализации нейронных сетей
К области машинного обучения относится большой класс задач на распознавание образов . Например, это распознавание символов, рукописного текста, речи, анализ текстов.
Нейронные сети используются для решения нечётких и сложных проблем, таких как распознавание или кластеризация объектов.
Природа человеческого творчества ещё менее изучена, чем природа интеллекта. Тем не менее, эта область существует, и здесь поставлены проблемы написания компьютером музыки, литературных произведений (часто – стихов или вариаций на темы сказок), художественное творчество. Создание реалистичных образов широко используется в кино и индустрии игр.
Отдельно выделяется изучение проблем технического творчества систем искусственного интеллекта. Теория решения изобретательских задач, предложенная в 1946 году российским изобретателем Г. С. Альтшуллером, положила начало таким исследованиям.
В процессе работы над искусственным интеллектом появились новые виды информации, алгоритмы работы с ними, новые методы получения и обработки данных. Информация может быть представлена в виде данных, знаний, правил и закономерностей, способов получения (добычи), способов хранения и использования. Обращено внимание на смысл, содержащийся в информации, на его поиск, хранение, получение, преобразование. Понимание смысла связано с выполнением умозаключений, с использованием интеллектуальных навыков, включающих в себя такие, как:
– сопоставление сложных объектов и оценку их сходства;
– выделение типового объекта из группы однородных;
– поиск типичных черт, существенных признаков;
– формирование описания типового объекта, выделение его отличительных черт;
– определение понятий (дефиниции);
– выявление причинно-следственных связей;
– интерпретация связей и свойств исследуемых объектов;
– генерация гипотез;
– выявление закономерностей;
– самообучение, адаптация;
– умение делать традуктивные, индуктивные, дедуктивные выводы;
– …
Среди важнейших классов задач, которые ставились перед ИИ с момента его зарождения как научного направления, следует выделить следующие трудно формализуемые задачи:
– доказательство теорем ,
– управление роботами ,
– распознавание изображений ,
– машинный перевод ,
– понимание текстов на естественном языке ,
– программирование компьютерных игр ,
– машинное творчество ( синтез музыки , стихотворений , текстов, сказок).
По мере развития ИИ появились новые виды интеллектуальных изделий, в основном – это службы техподдержки различных компаний, экспертные системы по подбору товаров (подарков), по оказанию интеллектуальных услуг клиентам, автоматизированные онлайн-помощники, которые иногда реализованы как чат-боты на веб-страницах, в виде различных интеллектуальных изделий:
1. Интеллектуальных моделей, среди них:
· Обучающих;
· Самообучаемых;
· Для естественноязыкового (ЕЯ) диалога;
· Для распознавания образов, автоматической классификации;
· Для оцифровки смысла;
·Для исследования психических процессов (таких, как ассоциативная память, мышление, …).
2. Эвристические программы
3. Экспертные системы
4. Системы символьных преобразований
5. Базы знаний
6. Машины логического вывода
7. Системы автоматического программирования
8. Рассуждающие системы
9. Нейронные программные системы
10. Семантические поисковые системы
11. Системы психологического тестирования
12. Системы речевого общения
И другие…
1958 г. – Джон фон Нейман (John fon Neumann) предложил имитацию простых функций нейронов с использованием вакуумных трубок.
1959 г. – Бернард Видров (Bernard Widrow) и Марсиан Хофф (Marcian Hoff) разработали нейросетевые модели ADALINE (ADAptive LINear Elements) и MADALINE (Множественные Адаптивные Линейные Элементы (Multiple ADAptive LINear Elements)).
Читать дальше