Автор работы: Пользователь скрыл имя, 12 Июля 2013 в 14:06, реферат
Все расширяющееся применение электронных вычислительных машин и повышение их роли в жизни общества сделало актуальной проблему соотношения возможностей человеческого мышления и так называемого машинного, или искусственного, интеллекта.
Основной целью информатики в области искусственного интеллекта является подбор представления конкретных и обобщенных знаний, сведений и фактов для накопления и осмысленной обработки информации в ЭВМ.
Для достижения этой цели необходимо выполнить задачу по поиску и обработке данных таким образом, чтобы программы могли обрабатывать их и достигнуть подобия человеческого интеллекта.
Введение
Все расширяющееся применение электронных вычислительных машин и повышение их роли в жизни общества сделало актуальной проблему соотношения возможностей человеческого мышления и так называемого машинного, или искусственного, интеллекта.
Основной целью
информатики в области
Для достижения этой цели необходимо выполнить задачу по поиску и обработке данных таким образом, чтобы программы могли обрабатывать их и достигнуть подобия человеческого интеллекта.
Машинное представление знаний и данных
Постановка и решение любой задачи связаны с определенной предметной областью. Языки, предназначенные для описания предметных областей, называются языками представления знаний. Универсальным языком представления знаний является естественный язык. Однако использование естественного языка в системах машинного представления знаний наталкивается на ряд препятствий, главным из которых является отсутствие формальной семантики естественного языка. Кроме того, необходимо определить, что такое «знания» и «данные».
Данными называют информацию фактического характера, описывающую объекты, процессы и явления предметной области, а также их свойства. В процессах компьютерной обработки данные проходят следующие этапы преобразований:
Для того чтобы
поместить знания в информационную
систему, их необходимо представить
определенными структурами
Общение с компьютерной системой на уровне знания предопределяет возможность ввода и использования ею некоторой совокупности взаимосвязанной информации. Сложность понятия «знание» заключена в множественности его носителя и неразрывности с понятием «данные». Выделяют несколько уровней формализации знания о предметной области: знания в памяти человека; знания в форме языковой модели предметной области, используемые человеком и зафиксированные на физических носителях с использованием контекстно-зависимых языков, графических образов и т.п.; знания, формализованные при использовании в ЭВМ; фактографические сведения или данные.
Исследователи в области искусственного интеллекта различными способами классифицируют знания:
Форма представления знаний оказывает существенное влияние на характеристики ИС. Базы знаний являются моделями человеческих знаний. Однако все знания, которые привлекает человек в процессе решения сложных задач, смоделировать невозможно. Поэтому в интеллектуальных системах требуется четко разделить знания на те, которые предназначены для обработки компьютером, и знания, используемые человеком. Очевидно, что для решения сложных задач база знаний должна иметь достаточно большой объем, в связи с чем неизбежно возникают проблемы управления такой базой. Поэтому при выборе модели представления знаний следует учитывать такие факторы, как однородность представления и простота понимания. Однородность представления приводит к упрощению механизма управления знаниями. Простота понимания важна для пользователей интеллектуальных систем и экспертов, чьи знания закладываются в ИС. Если форма представления знаний будет трудна для понимания, то усложняются процессы приобретения и интерпретации знаний. Следует заметить, что одновременно выполнить эти требования довольно сложно, особенно в больших системах, где неизбежным становится структурирование и модульное представление знаний.
Выделают три
парадигмы представления
Логическая парадигма отождествляет знание с теорией, то есть теорией первого порядка.
Структурная парадигма уделяет особое внимание организации фактов, составляющих базу знаний. С вычислительной точки зрения, факты получаются из семантических элементов использованием заранее заданных правил. Примеры: семантические сети, фреймы, ER-диаграммы базы данных.
Согласно процедурной парадигме, база знаний составлена из активных агентов с определенными образами действия. С вычислительной точки зрения, использование знаний сводится к реакции этих агентов на данную ситуацию согласно процедурным правилам в базе знаний.
Методы
хранения, поиска и обработки данных,
методы естественно-языкового
Информационная система представляет информацию о хранящихся записях для планирования, оценки и принятия решений, она преобразует данные об операциях в машиночитаемую форму и вводит их в компьютер. После обработки данные сохраняются в форме, пригодной для компьютера, а для пользователей преобразуются в форму, удобную для чтения человеком. Операции, которые выполняются с данными в компьютерных системах, чтобы произвести информацию, образуют цикл обработки данных.
На этапе ввода данных сведения об операциях собираются и преобразуются в форму, пригодную для машинной обработки.
Один из способов сбора данных состоит в использовании в качестве исходного документа заранее отпечатанной формы, в которую и вписываются данные операции. Примерами внутренних форм могут быть заказ на продажу, требование на приобретение, отчеты, табель рабочего времени. Внешние формы: счет-фактура поставщика, чеки, банковские переводы, предложения клиентов. Сначала исходные документы собираются в пакеты, а затем сканируются или вводятся в систему вручную.
Данные могут также быть введены с использованием оборотного документа, содержащего какие-нибудь данные компании, посылаемые в стороннюю организацию, а затем возвращенные системе как ввод. Оборотные документы готовятся в машиночитаемой форме, чтобы облегчить их последующую обработку в виде входных записей.
Данные могут также быть введены с клавиатуры терминала или персонального компьютера. Например, банковский кассир вводит код счета клиента, когда деньги кладутся или снимаются с него.
Автоматизированные устройства сбора исходных данных предназначены для перевода данных об операциях в машиночитаемую форму непосредственно во время и на месте их возникновения. Примером служат денежные автоматы, используемые банками и сканеры, используемые в розничных магазинах.
Для того чтобы
облегчить последующую
Хранение данных. Данные компании - один из ее наиболее важных ресурсов. Тем не менее, само по себе существование актуальных данных не гарантирует их полезность. Для нормального функционирования организация должна иметь постоянный и эффективный доступ к своим данным. Поэтому те, для кого эти данные предназначены, должны понимать, как данные организовываются и хранятся в ИС и как к ним можно получить доступ. В сущности, им необходимо знать, как управлять данными для получения максимальной выгоды от их совместного использования.
Обработка данных. Наиболее общим типом обработки данных являются операции над данными, периодически выполняемые для коррекции хранящихся данных. Обычно используются четыре вида операций с данными:
Обработка данных может включать и другие операции:
Файлы также различаются в зависимости от того, когда обрабатываются операции. Операции можно использовать для обновления главных файлов по мере их поступления или они могут временно сохраняться, а затем обрабатываться группами. Рассмотрим эти два метода.
Пакетная обработка. Обработка операций в группах называется пакетной обработкой. Обработка происходит в заданные моменты времени (например ежечасно или ежедневно) или всякий раз, когда будет собрано заранее оговоренное количество (от 50 до 100, например) исходных документов. Она наиболее подходит для обработки операций, которые происходят в больших количествах, например платежной ведомости или кредитных счетов. Операции, объединенные в пакет, могут обрабатываться с помощью методов последовательного или прямого доступа. Дистанционная пакетная обработка происходит, когда записи об операциях записаны в машиночитаемой форме в нескольких географически удаленных друг от друга местах и в электронном виде передаются в центр обработки.
При пакетной обработке
входами для процедуры