Источники и предыстория информатики
Особенность создания, переработки и хранения информации в технике. Главный анализ предметной области информатики, как науки. Основная классификация информационных систем. Характеристика искусственного интеллекта и эвристического программирования.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | русский |
Дата добавления | 19.03.2015 |
Размер файла | 383,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Содержание
1. Создание, переработка и хранение информации в технике
1.1 Что изучает наука информатика
1.2 Источники и предыстория информатики
1.3 Искусственный интеллект
1.4 Эвристическое программирование
1.5 Экспертные системы
1.6 Геоинформационные системы
Список литературы
1. Создание, переработка и хранение информации в технике
1.1 Что изучает наука информатика
Любая деятельность человека связана с обработкой различной информации. Поэтому проблема создания различных средств и методов оперирования информацией всегда привлекала внимание общества. Но качественный скачок произошел в начале 40-х годов в результате изобретения электронных вычислительных машин (ЭВМ). Создание первых ЭВМ принято считать отправной точкой возникновения науки информатики, хотя сам термин появился только гораздо позже.
Если информация - категория всеобщая, присущая всем историческим периодам, то информатика - категория конкретно-историческая, присущая лишь современному и будущему историческим периодам, когда обработка информации осуществляется машинным способом.
С момента создания первых ЭВМ человечество вступило в новый этап своего развития: начался переход от индустриального общества к информационному. Процесс, обеспечивающий этот переход, получил название информатизации.
Рис. 1.1. Первая электронная вычис- лительная машина ABC (1939 г.)
Информатизация - организационный социально-экономический и научно-технический процесс создания оптимальных условий для удовлетворения информационных потребностей людей на основе формирования и использования информационных ресурсов.
В общем смысле информатизация означает повышение степени информированности общества с помощью электронных вычислительных машин.
Информационное общество характеризуется высокоразвитой информационной сферой, которое включает деятельность человека по созданию, переработке, хранению, передаче и накоплению информации.
Впервые термин информационное общество появился в докладе японских ученых ещё в 1966 г., а его краткая современная трактовка следующая: "…это общество, в котором производство и потребление информации является важнейшим видом деятельности, а информация признается наиболее значимым ресурсом…, а информационная среда наряду с социальной и экологической - новой средой обитания человека".
Признаки информационного общества:
- единое информационное пространство;
- высокий уровень образования,
- ведущая роль информационных ресурсов в поступательном развитии общества;
- определяющее значение массового использования информационных технологий и телекоммуникаций во всех сферах деятельности человека;
- обеспечение информационной безопасности личности, общества и государства.
Руководители стран “Большой Восьмерки” в июле 2000 г. во время встречи на Окинаве подписали "Окинавскую хартию глобального информационного общества". В этом документе определены основные задачи, которые необходимо решить для построения Информационного общества:
- повышение степени воздействия информационных технологий на обеспечения устойчивого экономического роста, повышения общественного благосостояния,
- ликвидация международного разрыва в области информации знаний,
- разработка информационных сетей, обеспечивающих быстрый, надежный, безопасный и экономичный доступ к ресурсам,
- защита прав интеллектуальной собственности на информационные технологии,
- развитие международной электронной торговли,
- усиление деятельности международного сообщества в борьбе с преступностью в компьютерной сфере, с использованием нелицензионного программного обеспечения,
- представление всем гражданам возможности освоить и получить навыки работы с информационно-коммуникативными технологиями посредством образования, пожизненного обучения и подготовки.
В нашей стране разработана "Концепция формирования информационного общества в России". Целью настоящей Концепции является определение российского пути перехода к Информационному обществу, определение приоритетов государственной информационной политики, обеспечивающих его реализацию. При этом стратегической целью перехода к информационному обществу является создание развитой информационно-коммуникационной среды общества и интеграция России в мировое информационное сообщество, что должно обеспечить существенное повышение качества жизни населения и социально-политическую стабильность общества и государства.
В ближайшей перспективе Концепция рассматривает переход к информационному обществу как необходимое условие выхода страны из сегодняшнего экономического кризиса, как инструмент преодоления трудностей социальной, политической и духовной жизни.
По прогнозам специалистов информационное общество будет построено в США к 2020 году, в Японии и странах Западной Европы - 2030, в России - 2050 г.
В информационном обществе деятельность как отдельных людей, так и общества в целом, в большей степени будет зависеть от информированности и способности эффективно использовать имеющуюся информацию.
Движущей силой развития общества будет потребность человека в получении и осмыслении информации.
Материальный продукт станет более "информационно емким", его стоимость будет в значительной степени зависеть от использования информационных технологий при его создании.
Прогнозируется превращение всего мирового пространства в единое компьютеризированное и информационное сообщество людей, проживающих на различных континентах, где расстояние будет определяться быстродействием компьютера и пропускной способностью коммуникационного канала.
Материально-технической основой информационного общества станут различного рода системы на базе компьютерной техники, компьютерных сетей и информационных технологий.
Научным фундаментом процесса информатизации и становления информационного общества является научная дисциплина - информатика.
Информатика - это наука, изучающая вопросы сбора, хранения, накопления, переработки и использования информации с помощью компьютерных информационных систем. Сам термин “Информатика” происходит от французского слова Informatique (объединение терминовInformacion- информация и Automatique- автоматика).
Предметная область информатики как науки
Рассмотрим объект и предмет исследования в информатике. Под объектом исследования понимается часть окружающей нас реальной действительности, которая изучается различными науками.
Предмет исследования - исследуемый участок объекта конкретной наукой, объект и предмет исследования относятся друг с другом как общее и частное.
Объект исследования в информатике - автоматизированные информационные системы, основанные на электронно-вычислительных машинах и телекоммуникационной технике. Информатика изучает все стороны их проектирования, создания, анализа и использования их на практике. Автоматизированные информационные системы реализуются посредством информационных технологий - машинизированными способами на основе программы (очевидно, отсюда их называют автоматизированными).
Если говорить о системе вообще, то это любой объект, который одновременно рассматривается и как единое целое, и как совокупность разнородных элементов, объединенная для достижения поставленной цели (производство, услуги). Добавление к понятию "система" слова"информационная" отражает цель ее создания и функционирования. Системой может называться аппаратная часть компьютера, множество программ для решения конкретных задач, сам компьютер и т.д.. Информационные системы обеспечивают сбор, хранение, обработку, поиск, выдачу информации; помогают анализировать проблемы и создавать новые продукты.
Информационная система - это система, связанная с существованием информационных процессов. Информационный процесс - это процесс передачи информации от одного объекта к другому, а также ее создание и преобразование.
В информационном процессе информация рассматривается в качестве основного объекта воздействия с определенной последовательностью изменений этого объекта. К информационным процессам можно отнести не только обработку информации на компьютере, но и многие другие процессы более общего характера, например, чтение.
Предмет исследования в информатике - информационный ресурс. Информатика изучает его сущность, законы функционирования, механизмы взаимодействия с другими ресурсами общества. Наука информатика подводит теоретический фундамент под использование компьютеров для создания, хранения и использования информационного ресурса.
Информационный ресурс - это совокупность документов в архивах, библиотеках, фондах, базах и банках данных и других информационных системах. Информационные ресурсы являются объектами отношений физических, юридических лиц и государства, поэтому подлежат обязательному учету.
Некоторые информационные ресурсы могут составлять государственную тайну, поэтому такими ресурсами только с разрешения соответствующих органов государственной власти.
Информационный ресурс может быть пассивный и активный. Пассивный информационный ресурс можно использовать только как источник информации (например, книга). Активный информационный ресурс предполагает определенное взаимодействие, в результате которого можно его изменить или получить новый ресурс (например, файл на диске). Резюмируя вышесказанное, можно вывести следующее утверждение (триаду): автоматизированная информационная система реализуется посредством информационных технологий, в результате на выходе мы получаем информационный ресурс.
Классификация информационных систем
Существует множество классификаций информационных систем в зависимости от типа решаемых задач.
Рассмотрим классификацию информационных систем по назначению и по способу функционирования.
По назначению выделяют следующие информационные системы:
- информационно-управляющие системы (системы для сбора, анализа и обработки информации, необходимой для управления организацией, предприятием, отраслью);
- информационно-поисковые системы (системы, основное назначение которых поиск информации, содержащейся в различных базах данных, различных вычислительных системах, разнесенных, как правило, на значительные расстояния. Примером может служить информационно-поисковые системы Интернет: Rambler, Yandex и др.);
- информационно-справочные системы (автоматизированные системы, обеспечивающие пользователей справочной информацией. Например автоматические справочные системы в аэропортах, вокзалах и др.);
- системы обработки данных. Банки данных (основная функция - обработка и архивация больших объемов данных. Например, системы управления базами данных, объединенные в один банк данных).
По способу функционирования выделяют разомкнутые и замкнутые информационные системы.
В разомкнутой информационной системе получаемая потребителем информация используется произвольно (рисунок 1.2). От потребителя в информационную систему ничего не поступает.
Рис. 1.2. Разомкнутая информационная система
Примером разомкнутой информационной системы служит электронная справочная система каталогов библиотеки. Установленная в библиотеке система обеспечивает любого читателя информацией по интересующей его тематике. Получив по запросу перечень литературы, читатель прекращает взаимодействие с информационной системой, не повлияв ни на ее работу, ни на хранящуюся в ней информацию.
В замкнутой информационной системе (рисунок 1.3) существует обратная связь между ее структурой и потребителем. По каналу обратной связи передается в аппаратно-программную часть информационной системы реакция потребителя на полученную им информацию. Происходит обработка вновь поступивших данных с уже имеющимися. Результирующая вновь отправляется потребителю.
Примером замкнутой информационной системы служит электронный каталог билетов железнодорожной кассы. При покупке билета вводятся данные об этом в компьютер, для того, чтобы повторно не продать этот же билет.
Рис. 1.3. Замкнутая информационная система
Сегодня часто информатику отождествляют с ЭВМ. Отчасти это верно, но нельзя объявлять информатику наукой об ЭВМ. Практическая необходимость в информатике возникла в связи с использованием ЭВМ как универсального средства обработки информации в цифровой форме. Но сегодня ЭВМ - это только инструмент, информатика во краю угла ставит новое понятие - информационный ресурс, его социальную значимость (можно сказать, что информатика - это наука о развития социальных систем под воздействием информационного ресурса).
Информатика, исходя из ее определения, решает 4 задачи:
- собрать информацию,
- сохранить информацию,
- переработать информацию,
- представить информацию в виде, удобном для пользования.
Рассмотрим для сравнения каким образом решают эти задачи компьютер и человек.
1. Человек сбор информации осуществляет с помощью пяти органов чувств: зрения (до 80% от всего объема информации), слуха, осязания, обоняния и вкуса. На уровне компьютера для ввода информации служат клавиатура (аналог осязания), а также манипуляторы типа “мышь”, джойстик, трекбол, дигитайзер (осязание), микрофон со звуковой картой (слух), сканер, видеокамера с TV-тюнером (зрение). В настоящее время для компьютеров не разработаны или не получили массового распространения устройства, аналогичные органам обоняния и вкуса человека, однако существует целый ряд устройств ввода информации, специфичных для компьютера: накопители на дисках, лентах, барабанах, модемы, аналого-цифровые преобразователи (АЦП) и т.д.
2. На уровне человека сохранение информации осуществляется в отдельных областях мозга, а на уровне компьютера - во внешней (различные виды дисков) и внутренней (оперативной) памяти.
3. На уровне человека переработка информации осуществляется в отдельных областях мозга, а на уровне компьютера - в арифметико-логическом устройстве - АЛУ (Arithmetic-Logical Unit - ALU) блока центрального процессора - БЦП (Central Processing Unit - CPU) и вспомогательных процессорах (микроконтроллерах).
4. На уровне человека представление информации заключается в поведенческой реакции, а также в виде умозаключений (выводов). На уровне компьютера для вывода информации служат дисплей, принтер, плоттер (письмо, рисунки), дисковые накопители, динамик и аудиоколонки со звуковойкартой (голос), модем, АЦП и т.д. по командам блока управления - БУ (Control Unit - CU) БЦП
Теоретическая и прикладная информатика
Информатика как наука включает в себя два основополагающих направления: теоретическая информатика и прикладная информатика.
Теоретическая информатика (В англоязычных странах - Informatics) - это фундаментальная наука, является математической дисциплиной, используя методы математического моделирования для обработки, передачи и использования информационного ресурса (информации), методы и модели оценки количества информации. К теоретической информатике относят также теорию алгоритмов.
Прикладная информатика (В англоязычных странах - Computer Science)- это средства и методы информатики, включающие в себя информационно-вычислительную технику, программные средства, сети, технологические средства связи и компьютерные телекоммуникационные системы.
К прикладной информатике относятся также информационные технологии, или, как сейчас принято называть, новые информационные технологии, пришедшие к нам с появлением ЭВМ.
В общем случае технология - это способ описания деятельности для получения определенного продукта (термин пришел из промышленности).Информационная технология - это совокупность способов и приемов обработки информации во всех видах человеческой деятельности с использованием современной вычислительной техники, программного обеспечения и средств связи. Выделяют технологии обработки текстовой информации, технологии обработки числовой информации, технологии обработки графической информации, технологии мультимедиа, базы и банки данных, сетевые технологии.
К элементам информационных технологий также относят:
- искусственный интеллект,
- эвристическое программирование,
- экспертные системы,
- геоинформационные системы.
В информатике как в области деятельности можно выделить три направления:
- научное (фундаментальные исследования процессов получения, передачи, представления, хранения и обработки информации, а также разработка технических и программных средств для оперирования с информацией);
- промышленное (массовое производство компьютеров и других технических средств информатики);
- социальное (изучение и решение социальных вопросов информатизации и компьютеризации общества, в том числе и учебно-тренировочного процесса).
1.2 Источники и предыстория информатики
В качестве источников информатики принято считать две науки: документалистику и кибернетику.
Документалистика сформировалась в конце XIX века в связи с интенсификацией капиталлистических производственных отношений. Её целью являлось повышение эффективности документооборота за счет поиска рациональных средств и методов обработки информации.
Основы кибернетики были заложены трудами по математической логике американского математика Норберта Винера, опубликованными в 1948 году, а само названия происходит от греческого слова kyberneticos - искусный в управлении.
Впервые термин кибернетика ввёл французский физик Ампер в первой половине XIX века. Он занимался разработкой единой системы классификации всех наук и обозначил этим термином гипотетическую науку об управлении, которой в то время не существовало, но которая, по его мнению, должна была существовать.
Сегодня предметом кибернетики являются принципы управления и связи в живых, неживых, искусственных системах, а основными задачами - методы моделирования процесса принятия решений техническими средствами. На практике кибернетика во многих случаях опирается на те же программные и аппаратные средства вычислительной техники, что и информатика, а информатика, в свою очередь, заимствует у кибернетики:
- методы моделирования информационных процессов принятия решений,
- методы и принципы искусственного интеллекта.
Информатика также опирается на другие науки: физику, математику, теорию информации, семиотику и другие. Для информатики в физике важно исследование физической природы информационных сигналов, в математике - двоичная логика (0,1), теория вероятности, в теории информации -количественная оценка информационных сигналов. Энтропия - как мера неопределенности информации, в семиотике - преобразование одних знаковых системам в другие.
Предыстория информатики.
Информатика как наука стала развиваться с середины двадцатого столетия, что связано с появлением ЭВМ и начинающейся компьютерной революцией. Появление вычислительных машин в 40-50-е годы создало для информатики необходимую ей аппаратную поддержку, или, иначе говоря, благоприятную среду для ее развития как науки. Тем не менее, обработка информации с помощью технических средств, прежде всего выполнение вычислений, выполнялась уже тогда, когда человек научился говорить со своими соплеменниками. Поэтому, исторический период до появления ЭВМ принято называть предысторией.
Предыстория делится на четыре этапа:
1 -освоение человеком развитой устной речи,
2 - появление символьной письменности (иероглифы),
3 - книгопечатание,
4 - начало научно-технической революцией (достижения точных наук).
Каждый из этих этапов характеризуется по сравнению с предыдущим резким возрастанием возможностей хранения, передачи и обработки информации.
Первый этап предыстории -- освоение человеком развитой устной речи.
Уровень материальной и духовной культуры людей, человеческого общества в целом неразрывно связан с накоплением информации и обменом ею. Уже доисторический человек в своей борьбе за существование запоминал повадки и тропы зверей, местонахождение съедобных плодов, способы добывания пищи и накапливал такие сведения, т.е. информацию об окружающем мире в своей памяти. Он сообщал эти сведения своим соплеменникам - распространял среди них накопленную информацию. Во всех этих процессах люди использовали только свой мозг, память (для накопления информации) и речь (для передачи ее соплеменникам и потомкам). искусственный интеллект эвристический программирование
Членораздельная речь, язык стали специфическим социальным средством хранения и передачи информации.
Информация, которую человек накопил за свою жизнь, биологическими путями не наследуется, поэтому человек с древности стремился сохранить собранную им информацию. Существенную роль в накоплении и передачи информации сыграло появление символьной письменности (иероглифы) около трех тысячелетий до нашей эры. Это связывают с началом второго этапа предыстории информатики.
Прежде всего, резко возросли (по сравнению с предыдущим этапом) возможности по хранению информации. Человек получил искусственную внешнюю память. Организация почтовых служб позволила использовать письменность и как средство для передачи информации. Кроме того, возникновение письменности было необходимым условием для начала развития наук (вспомним Древнюю Грецию, например). С этим же этапом, по всей видимости, связано и возникновение понятия натуральное число. Все народы, обладавшие письменностью, владели понятием числа и пользовались той или иной системой счисления.
Третий этап -- книгопечатание (IX в. н.э., Китай - печать с форм, выгравированных на деревянных досках). Книгопечатание можно назвать первой информационной технологией. Воспроизведение информации было поставлено на поток, на промышленную основу. По сравнению с предыдущим этот этап не столько увеличил возможности по хранению (хотя и здесь был выигрыш: письменный источник -- часто один-единственный экземпляр, печатная книга -- целый тираж экземпляров, а следовательно, и малая вероятность потери информации при хранении (вспомним «Слово о полку Игореве»), сколько повысил доступность информации и точность ее воспроизведения.
Четвертый и последний этап предыстории связан с достижениями точных наук (прежде всего математики и физики) в начале XIX века и начинающейся в то время научно-технической революцией. Этот этап характеризуется возникновением таких мощных средств связи, как радио, телефон и телеграф, к которым по завершению этапа добавилось и телевидение. Кроме средств связи появились новые возможности по получению и хранению информации -- фотография и кино. К ним также очень важно добавить разработку методов записи информации на магнитные носители (магнитные ленты, диски).
С разработкой первых ЭВМ принято связывать возникновение информатики как науки, начало ее истории. Для такой «привязки» имеется несколько причин. Во-первых, сам термин «информатика» появился на свет благодаря развитию вычислительной техники, и поначалу под ним понималась наука о вычислениях (первые ЭВМ большей частью использовались для проведения числовых расчетов). Во-вторых, выделению информатики в отдельную науку способствовало такое важное свойство современной вычислительной техники, как единая форма представления обрабатываемой и хранимой информации. Вся информация, вне зависимости от ее вида, хранится и обрабатывается на ЭВМ в двоичной форме. Так получилось, что компьютер в одной системе объединил хранение и обработку числовой, текстовой (символьной) и аудиовизуальной (звук, изображение, видео) информации. В этом состояла инициирующая роль вычислительной техники при возникновении и оформлении новой науки.
На сегодняшний день информатика представляет собой комплексную научно-техническую дисциплину, интегрирующую обширный комплекс наук, каждая из которых занимается изучением отдельных аспектов автоматизации обработки и передачи информации.
1.3 Искусственный интеллект
Интеллект в переводе с латинского intellectus - разум, рассудок.
В психологии под интеллектом понимается результат взаимодействия природных, врожденных познавательных способностей человека и среды, которая активизировала эти способности.
Искусственный интеллект - это программно реализуемая система, моделирующая решение задач человеком в процессе его деятельности.
ИИ как научное направление, связанное с попытками формализовать мышление человека, имеет длительную историю. Еще Платон, Аристотель, Р. Декарт, Г.В. Лейбниц, Дж. Буль и многие другие исследователи на уровне современных им знаний стремились описать мышление как совокупность некоторых элементарных операций, правил и процедур. Качественно новый период развития ИИ связан с появлением в научных лабораториях ЭВМ. Первое современное научное представление об искусственном интеллекте изложено в книге Норберта Винера “Кибернетика или управление и связь в животном и машине”.
Первые шаги кибернетиков были направлены на изучение и осмысление процессов, протекающих в живых системах, включая и мыслящие. Исследования имели ярко выраженный познавательный характер. Но уже тогда стали появляться разработки, направленные на воспроизведение в ЭВМопределенных процессов и феноменов мышления. Позднее именно это направление работ и оформилось в самостоятельную область, разрабатывающую проблему искусственного интеллекта.
В ходе последующего развития исследований по искусственному интеллекту, в 60-х -- 70-х годах XX века, произошло их разделение на два самостоятельных направления, которые сохраняются и до настоящего времени.
Разделение работ по искусственному интеллекту на два направления связано с существованием двух точек зрения на вопрос о том, каким именно образом строить системы искусственного интеллекта. Сторонники одной точки зрения убеждены в том, что важнее всего результат, т.е. совпадениеповедения искусственно созданных и естественных интеллектуальных систем , а что касается внутренних механизмов формирования поведения, то разработчик искусственного интеллекта вовсе не должен копировать или даже принимать во внимание особенности естественных, живых аналогов (Олбус, Сутро, Килмер).
Другая точка зрения заключается в том, что именно изучение механизмов естественного мышления и анализ данных о способах формирования разумного поведения человека могут создать основу для построения систем искусственного интеллекта, причем построение это должно осуществляться прежде всего как моделирование, воспроизведение техническими средствами биологических систем (Розенблат, Мински, Хопфилд, Галушкин).
Таким образом, первое направление рассматривает продукт интеллектуальной деятельности человека, изучает его структуру (выделяя различные проявления интеллектуальной деятельности -- решение задач, доказательство теорем, игры) и стремится воспроизвести этот продукт средствами современной техники, т.е. ЭВМ. Если удается запрограммировать ЭВМ так, чтобы она успешно решала конкретную задачу, то считают, что соответствующий вид интеллектуальной деятельности автоматизирован. Успехи этого направления искусственного интеллекта тесно связаны с развитием ЭВМ и искусством программирования, т.е. с комплексом научно-технических исследований, называемым компьютерными науками. Это направление искусственного интеллекта также называют машинным интеллектом. Разработка данного направления привела к созданиюроботов.
Второе направление искусственного интеллекта рассматривает данные о нейрофизиологических и психологических механизмах интеллектуальной деятельности, а в более широком плане -- разумном поведении человека. Разработчики стремятся воспроизвести эти механизмы с помощью технических устройств, чтобы поведение их хорошо совпадало с поведением человека в определенных, заранее задаваемых пределах. При положительном решении этой проблемы считают, что соответствующий вид человеческой деятельности автоматизирован. Развитие этого направления, называемого искусственным разумом, тесно связано с успехами наук о человеке. Характерным в данном случае является стремление к воспроизведению более широкого, чем в машинном интеллекте, спектра проявлений разумной деятельности человека.
В большей части исследований в области искусственного разума непосредственным объектом моделирования являются структуры и процессы в нервной системе человека и животных. При модельном подходе к изучению нервной системы в поле зрения исследователя в первую очередь оказываются отдельные нервные клетки -- нейроны и структуры из взаимосвязанных клеток -- нейронные сети.
Главная особенность нейронной сети - это способность к самообучению. Фактически нейронная сеть способна сама себя программировать на основе вводимой в нее информации и решать задачи, опираясь на неполную, искаженную вводную информацию.
В спорте нейронные сети используют для прогнозирования соревновательного результата по показателям специальной физической, технической, психологической, тактической подготовленности или моделирования подготовки на заданный результат, а также проведения оценки соответствия уровня развития определенных физических качеств этапу подготовки.
Оба основных направления искусственного интеллекта связаны с моделированием. В первом случае с моделированием феноменологическим, имитационным, а во втором -- со структурным.
Результаты исследований в области моделирования нейронных сетей существенно расширили класс задач. Теперь в этот класс включаются комбинаторные, оптимизационные и другие задачи. Успехи микроэлектроники подготовили технологическую базу для создания вычислительных устройств, способных осуществлять параллельную обработку информации. Два эти фактора обусловили появление нейрокомпьютеров -- ЭВМ, архитектура которых наилучшим образом приспособлена для решения задач моделирования нейронных сетей. Нейрокомпьютеры могут создаваться в виде компактных приставок к персональным ЭВМ, существенно увеличивая их функциональные возможности.
1.4 Эвристическое программирование
Эвристическое программирование [heuristic programming] - вид программирования, основанный на методах моделирования мыслительной деятельности человека и используемый для решения проблем, не имеющих строгого формализованного алгоритма решения, либо в условиях неполного задания исходных данных.
Слово эвристика происходит от греческого heuresko - открытие, открываю. Наука эвристика изучает творческую деятельность наука.
В отличие от моделирования на уровне нейронных сетей, эвристическое программирование исследует другой уровень организации поведения, называемый операционным. На этом уровне поведение рассматривается как последовательность мыслительных, может быть не всегда осознаваемых человеком операций, дополнение которых приводит к успешному решению той или иной задачи.
Обычная процедура построения моделей методом эвристического программирования строится следующим образом. Испытуемым предлагается решать некоторую задачу, сопровождая свои размышления устными комментариями хода своих рассуждений. Все высказывания испытуемых протоколируются. Затем протоколы подвергают анализу с целью выявления хода решения, характера применяемых операций, догадок, приемов и т.п. Полученный в ходе анализа материал используется при составлении компьютерной программы -- модели данного вида поведения. Таким образом, программа является моделью не испытуемого, а протокола. Такая модель должна выполнять то, что делает испытуемый, и так, как этo делает он.
Развитие эвристического программирования связано с построением разнообразных моделей, таких, как модели поведения при выборе, при определении стратегии размещения ценных бумаг и др. Однако наибольшие успехи теоретического и прикладного характера достигнуты при создании систем искусственного интеллекта, называемых решателями задач.
Разработка программ -- решателей задач преследует две основные цели: во-первых, являясь моделью поведения человека в определенных условиях, решатель обладает некоторой объяснительной силой и может быть использован для предсказания действий человека в ходе решения; во-вторых, решатель может быть использован как составная часть в системах автоматизации управления сложными объектами, в частности -- роботами.
1.5 Экспертные системы
Экспертная система (Expert system) - система искусственного интеллекта, включающая знания об определенной предметной области и способная предлагать и объяснять пользователю разумные решения. Термин “эксперт” имеет латинское происхождение, означает “опытный”.
В течение последнего десятилетия в рамках исследовании по искусственному интеллекту сформировалось самостоятельное направление -экспертные системы, или инженерия знаний.
Экспертные системы могут быть отнесены к системам искусственного интеллекта общего назначения - системам, которые не только исполняют заданные процедуры, но генерируют и используют процедуры решения новых конкретных задач.
Особенность экспертной системы состоит в том, что они предназначены для пользователей, сфера деятельности которых далека от искусственного интеллекта, программирования, математики, логики. Для таких пользователей экспертной системы выступает как некая система, помогающая им в повседневной работе, в проведении экспертизы, дающая рекомендации в выполнении определенных действий для достижения некоторого результата. Экспертная система хранит в себе знания профессионалов-экспертов в некоторой предметной области.
Одна из распространенных классификаций экспертных систем - это классификация по типам задач, которые такие системы решают. Перечислим некоторые из предметных областей, где применяются экспертные системы в настоящее время: военное дело, геология, инженерное дело, информатика, компьютерные системы, космическая техника, математика, медицина, метеорология, промышленность, сельское хозяйство, физическая культура и спорт. На сегодняшний день самое большее количество экспертных систем разработано в медицине, химии и физике. Многие экспертные системы используются в нескольких областях, например, суточный монитор ЭКГ Холтера (медицина и спорт).
Типичная экспертная система состоит из следующих основных компонентов: решатель (интерпретатора), рабочей памяти, называемой также базой данных, базы знаний, компонентов приобретения знаний, объяснительного (толкователь) и диалогового компонентов (рис. 1.4).
Рис. 1.4. Типовая структура экспертной системы
База знаний предназначена для долгосрочного хранения данных, описывающих предметную область. Содержит общие данные (факты) предметной области и правила, использования этих данных.
Рабочая память предназначена для временного хранения исходных и промежуточных данных решаемой в текущий момент задачи.
Решатель, используя исходные данные из Рабочей памяти и знания из Базы знаний, формирует такую последовательность правил, которые, будучи примененными к исходным данным, приводят к решению задачи.
Толкователь (объяснительный компонент) объясняет, как система получила решение задачи (или почему она не получила решения) и какие знания она при этом использовала, что облегчает эксперту тестирование системы и повышает доверие пользователя к полученному результату.
Диалоговый компонент представляет собой интерфейсную часть экспертной системы (компонент, посредством которого пользователь взаимодействует с системой. В компьютерных экспертных системах это могут быть окна, кнопки, переключатели, поля ввода / вывода и т.д.).
Экспертная система работает в двух режимах: приобретения знаний и консультации (режим решения задач).
В режиме приобретения знаний c экспертной системой работает специалист в определенной предметной области. Он описывает проблемную область в виде совокупности данных и правил. Данные определяют объекты и их характеристики предметной области. Правила определяют способы манипулирования этими данными. Специалист предметной области, используя компонент приобретения знаний, наполняет систему знаниями так, что экспертная система затем самостоятельно сможет решать задачи из проблемной области. Важную роль в режиме приобретения знаний играетобъяснительный компонент, который позволяет на этапе тестирования выявить и исправить ошибки. Также объяснительный компонент сообщает, почему использовались или не использовались те или иные данные или правила; какие и на основании чего были сделаны выводы и т.д.
В режиме консультации с экспертной системой работает конечный пользователь, которого интересует результат и (или) алгоритм получения решения. Пользователь может не быть специалистом в данной проблемной области, в этом случае он обращается к системе за проведением экспертизы, или быть специалистом, в этом случае он обращается к экспертной системе для того, чтобы либо ускорить процесс получения результата, либо выполнить рутинную работу.
В режиме консультации исходные и результирующие данные обрабатываются диалоговым компонентом.
1.6 Геоинформационные системы
Геоинформационные системы объединяют компьютерную картографию и базу данных (одну или несколько). Концепция технологии ГИС состоит в создании многослойной электронной карты (рисунок 1.5.), опорный слой которой описывает географию территории, а каждый из остальных слоев - один из аспектов состояния территории (например, электронная карта Москвы).
Рис. 1.5 Структура геоинформационной системы
В основе любой ГИС лежит информация о каком-либо участке земной поверхности: континенте, стране, городе, улице. База данных организуется в виде набора слоев информации. Основной слой содержит географически привязанную картуместности (топооснова). На него накладываются другие слои, несущие информацию об объектах, находящихся на данной территории: коммуникации, промышленные объекты, земельные участки, почвы, коммунальное хозяйство, землепользование и др. В процессе создания и наложения слоев друг на друга между ними устанавливаются необходимые связи, что позволяет выполнять пространственные операции с объектами посредством моделирования и интеллектуальной обработки данных.
Как правило, информация представляете графически в векторном виде, что позволяет уменьшить объем хранимой графической информации и упростить операции по визуализации. Векторный формат позволяет масштабировать графику без потери качества. С графической информацией связаны текстовая, табличная, расчетная информация, координатная привязка к карте местности, видеоизображения, аудиокомментарии, базы данных с описанием объектов и их характеристик. Многие геоинформационные системы включают в себя аналитические функции, которые позволяют моделировать процессы, основываясь на картографической информации. В качестве конечного результата работы геоинформационной системы может быть новая модель карты, статистические отчеты, графики, стандартные формы определенных документов (например, уведомлений для руководителей региональных спортивных комитетов). Технологии геоинформационных систем в настоящее время все больше используются в Интернете, например, сайт www.infosport.ru (на момент написания этого учебного пособия).
Список литературы
1. Глик Д. Информация. История. Теория. Поток. -- М. -- 576 с.
2. Урсул А. Д. Природа информации. -- М.: Политиздат, 1968. -- 288 с.
Размещено на Allbest.ru
...Подобные документы
Задачи информатики как фундаментальной науки. Системный анализ как одно из направлений теоретической информатики. Основная цель работ в области искусственного интеллекта. Программирование как научное направление. Кибернетика и вычислительная техника.
реферат [91,8 K], добавлен 30.11.2010Исторические этапы возникновения кибернетики. Формирование информатики как науки и как технологии. История развития информатики в СССР и современной России. Характеристика автоматизированных систем управления. Роль информатики в деятельности человека.
реферат [37,0 K], добавлен 01.05.2009Обзор образовательных стандартов педагогического образования в области искусственного интеллекта. Построение модели предметной области в виде семантических сетей. Характеристика проблемного обучения. Основные средства языка программирования Пролог.
дипломная работа [387,8 K], добавлен 01.10.2013Предмет и задачи информатики, ее место в процессе управления. Метод и средства преобразования информации для использования ее в организации технологического процесса переработки информации. Улучшение работы предприятия с помощью информационных технологий.
курсовая работа [943,2 K], добавлен 01.05.2009Появление и развитие информатики. Ее структура и технические средства. Предмет и основные задачи информатики как науки. Определение информации и ее важнейшие свойства. Понятие информационной технологии. Основные этапы работы информационной системы.
реферат [127,4 K], добавлен 27.03.2010Характеристика сущности искусственного интеллекта. Проблема создания искусственного интеллекта. Базовые положения, методики и подходы построения систем ИИ (логический, структурный, эволюционный, имитационный). Проблемы создания и реализация систем ИИ.
реферат [43,1 K], добавлен 19.07.2010Понятие искусственного интеллекта как свойства автоматических систем брать на себя отдельные функции интеллекта человека. Экспертные системы в области медицины. Различные подходы к построению систем искусственного интеллекта. Создание нейронных сетей.
презентация [3,0 M], добавлен 28.05.2015Эволюция систем искусственного интеллекта. Направления развития систем искусственного интеллекта. Представление знаний - основная проблема систем искусственного интеллекта. Что такое функция принадлежности и где она используется?
реферат [49,0 K], добавлен 19.05.2006Современный взгляд на предмет информатики и ее образовательной области. Формирование системно-информационного подход к анализу окружающего мира. Информационные процессы и средства получения, преобразования, передачи, хранения и использования информации.
реферат [10,1 K], добавлен 03.09.2009Сущность и проблемы определения искусственного интеллекта, его основных задач и функций. Философские проблемы создания искусственного интеллекта и обеспечения безопасности человека при работе с роботом. Выбор пути создания искусственного интеллекта.
контрольная работа [27,9 K], добавлен 07.12.2009Предмет и основные понятия информационных систем. Базовые стандарты корпоративных информационных систем. Характеристика входящих и исходящих потоков информации. Основные понятия искусственного интеллекта. Обеспечение безопасности информационных систем.
курс лекций [295,6 K], добавлен 11.11.2014Понятие информатики как научной дисциплины, история ее становления и развития, структура на современном этапе и оценка дальнейших перспектив. Характеристика и анализ содержания различных аспектов информатики: социальных, правовых, а также этических.
контрольная работа [28,9 K], добавлен 10.06.2014История развития информатики и вычислительной техники. Общие принципы архитектуры ПЭВМ, ее внутренние интерфейсы. Базовая система ввода-вывода. Материнская плата. Технологии отображения и устройства хранения информации. Объем оперативной памяти.
презентация [9,3 M], добавлен 26.10.2013Появление, становление и структура информатики. Сущность теоретической информатики, математической логики, теории информации, системного анализа, кибернетики, биоинформатики, программирования. Особенности перехода от классической кибернетики к новой.
реферат [40,9 K], добавлен 16.11.2009Разработка базы данных по кабинету информатики. Создание таблиц, запросов, форм, отчетов. Использование баз данных и информационных систем становиться неотъемлемой составляющей деловой деятельности современного человека и функционирования организаций.
доклад [582,2 K], добавлен 05.10.2005Предистория и этапы развития информатики. Уровни информации Д.С. Робертсона. Информатика как неотъемлемый фрагмент культуры общества. Методы и методологии дисциплины, структурная схема ее научной базы. Святой Исидор Севильский – покровитель Интернета.
контрольная работа [113,0 K], добавлен 11.12.2011История создания и основные направления в моделировании искусственного интеллекта. Проблемы обучения зрительному восприятию и распознаванию. Разработка элементов интеллекта роботов. Исследования в области нейронных сетей. Принцип обратной связи Винера.
реферат [45,1 K], добавлен 20.11.2009История формирования различных видов информационной деятельности. Сущность информации, ее источники и носители. Объекты исследования кибернетики и информатики. Развитие ЭВМ и Интернета. Негативные последствия распространения информационных технологий.
контрольная работа [40,1 K], добавлен 15.01.2011Принцип программного управления искусственной (инженерной) системы, предназначенной для восприятия, хранения, обработки и передачи информации. Характеристика языков программирования Basic и Pascal. Управление базами данных и обеспечение локальных сетей.
контрольная работа [40,5 K], добавлен 22.04.2011Основные направления информатики. Единицы измерения информации. Принципы построения компьютеров, сформулированные Джоном Нейманом. Функции центрального процессора. Устройства, образующие внутреннюю и внешнюю память. Классификация компьютерных сетей.
лекция [46,0 K], добавлен 10.04.2014