Искусственный интеллект
Под системами, обладающими искусственным интеллектом (ИИ), понимают устройства или программы, имеющие такие характеристики, присущие человеческому интеллектуальному поведению, как понимание и использование языка, причинная обусловленность поведения, способность к решению проблем, способность гибко реагировать на ситуацию, использовать преимущество благоприятных ситуаций, находить решение в неоднозначных или противоречивых ситуациях, распознавать относительную важность различных элементов ситуации, находить сходство между ними, несмотря наих различие, проводить разграничение между сходными ситуациями, синтезировать новые концепции, используя уже имеющиеся и соединяя их по-новому, выводить новые идеи, заключения и др.
Вместе с тем однозначного определения интеллектуальности поведения компьютерных систем пока не существует и разграничение интеллектуального и неинтеллектуального поведения весьма условно. Программные системы, основанные на естественно-научных теориях о природных процессах и математических методах, не относят к интеллектуальным. Часто такие задачи и алгоритмы их реализации называют рутинными. Программные системы, реализующие алгоритмы, для которых не существует формальной модели решения, называют эвристическими и относят к классу интеллектуальных систем (или систем искусственного интеллекта). Принципиальное отличие интеллектуальных систем от традиционных компьютерных программ состоит в следующем. К творческим, интеллектуальным задачам относят задачи, для которых пока еще не существует формальной модели решения, например, игра в шахматы. Однако следует признать, что любая компьютерная программа представляет собой некоторую жесткую инструкцию, составленную программистом.
«Жесткое знание» — это такое знание, которое может быть выражено в виде строгих математических моделей и категорий естественнонаучных теорий.
«Мягкое знание», в отличие от жесткого, представляет собой не одно решение, а спектр решений, между которыми приходится делать выбор, причем правила и критерии подобного выбора жестко не определены. Таким образом, «мягкое знание» носит явно выраженный личностный характер, часто определяемый такими понятиями, как опыт, интуиция, традиции и т.п.
Задачи искусственного интеллекта — это такие задачи, в которых формализуется не процесс решения, а процесс поиска решения. Таким образом, можно говорить о том, что традиционные компьютерные системы оперируют с «жестким знанием», которое может быть выражено алгоритмически, а системы искусственного интеллекта — «с мягким». Часто «жесткое знание» называют еще хорошо или сильно структурированным знанием, а «мягкое» — слабо или плохо структурированным. С появлением мощных персональных компьютеров резко активизировались исследование и разработка программных и технических средств, предназначенных для представления, накопления и использования знаний в компьютерных системах. В связи с этим развиваются такие направления, как экспертные системы, базы знаний, нейронные сети, нейрокомпьютеры, DM-системы.
Дата добавления: 2014-12-05; просмотров: 895;