Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Краткая теория_ОИТ_ДОУ_ЗФО_2012.doc
Скачиваний:
12
Добавлен:
11.09.2019
Размер:
2.52 Mб
Скачать

Технологии искусственного интеллекта

Искусственный интеллект (ИИ) - это научное направление, в рамках которого ставятся и решаются задачи аппаратного или программного моделирования тех видов человеческой деятельности, которые традиционно считаются интеллектуальными.

Искусственный интеллект - свойство интеллектуальных систем выполнять функции, например творческие, которые традиционно считаются прерогативой человека.

Можно выделить два направления развития ИИ:

  1. решение проблем, связанных с приближением специализированных систем ИИ к возможностям человека, и их интеграции, которая реализована природой человека;

  2. создание искусственного разума, представляющего интеграцию уже созданных систем ИИ в единую систему, способную решать проблемы человечества.

Но в настоящий момент в области искусственного интеллекта наблюдается вовлечение многих предметных областей, имеющих скорее практическое отношение к ИИ, а не фундаментальное. Многие подходы были опробованы, но к возникновению искусственного разума ни одна исследовательская группа пока так и не подошла.

Сегодня за счет достижений в области искусственного интеллекта создано большое количество научных разработок, которое существенно упрощает жизнь людей. Распознавание речи или отсканированного текста, решение вычислительно сложных задач за короткое время и многое другое - все это стало доступно благодаря развитию искусственного интеллекта.

Замена человека-специалиста на системы искусственного интеллекта, в частности на экспертные системы, разумеется, там, где это допустимо, позволяет существенно ускорить и удешевить процесс производства. Системы искусственного интеллекта всегда объективны и результаты их работы не зависят от моментного настроения и ряда других субъективных факторов, которые присущи человеку. Но, несмотря на все вышесказанное, не стоит питать сомнительные иллюзии и надеяться, что в ближайшем будущем труд человека удастся заменить работой искусственного интеллекта. Опыт показывает, что на сегодняшний день системы искусственного интеллекта достигают наилучших результатов, функционируя совместно с человеком. Ведь именно человек, в отличие от искусственного интеллекта, умеет мыслить нестандартно и творчески, что позволяло ему развиваться и идти вперед на протяжении всей его эпохи.

III. Технические средства реализации информационных процессов

1. Обобщенная структурная схема эвм

Компьютер (англ. computer − «вычислитель») − машина для передачи, хранения и обработки информации.

Слово компьютер является производным от английских слов to compute, computer, которые переводятся как «вычислять», «вычислитель» (английское слово, в свою очередь, происходит от латинского computo − «вычисляю»). Первоначально в английском языке это слово означало человека, производящего арифметические вычисления с привлечением или без привлечения механических устройств. В дальнейшем его значение было перенесено на сами машины, однако современные компьютеры выполняют множество задач, не связанных напрямую с математикой.

Впервые трактовка слова компьютер появилась в 1897 г. в Оксфордском английском словаре. Его составители тогда понимали компьютер как механическое вычислительное устройство. В 1946 г. словарь пополнился дополнениями, позволяющими разделить понятия цифрового, аналогового и электронного компьютера.

Термин «компьютер» является синонимом аббревиатуры «ЭВМ» (электронной вычислительной машины).

После появления персональных компьютеров (от англ. personal computer, PC), термин ЭВМ впоследствии практически вытеснен из употребления и заменен более удобным термином «компьютер».

При помощи вычислений компьютер способен обрабатывать информацию по заранее определённому алгоритму. Кроме того, компьютер при помощи программного обеспечения способен принимать, хранить и осуществлять поиск информации, выводить информацию на различные виды устройств вывода. Своё название компьютеры получили по своей основной функции – проведению вычислений. В настоящее время функция вычислений для компьютеров становится вто­ро­степенной, и большинство компьютеров используются для обработки и управления информацией, а также игр.

Компьютерпрограммируемое электронное устройство, способное обрабатывать данные и производить вычисления, а также выполнять другие задачи манипулирования символами.

Различают два основных класса компьютеров:

- цифровые компьютеры (компьютеры), обрабатывающие данные в виде числовых двоичных кодов;

- аналоговые компьютеры, обрабатывающие непрерывно меняющиеся физические величины, которые являются аналогами вычисляемых величин.

Фундаментальным решением при проектировании компьютера является выбор, будет ли он цифровой или аналоговой системой. Если цифровые компьютеры работают с дискретными численными или символьными переменными, то аналоговые предназначены для обработки непрерывных потоков поступающих данных.

Сегодня цифровые компьютеры имеют значительно более широкий диапазон применения, хотя их аналоговые собратья все ещё используются для некоторых специальных целей. Следует также упомянуть, что здесь возможны и другие подходы, применяемые, к примеру, в импульсных и квантовых вычислениях, однако пока что они являются либо узкоспециализированными, либо экспериментальными решениями.

Примерами аналоговых вычислителей, от простого к сложному, являются: логарифмическая линейка, астролябия, осциллограф, телевизор, аналоговый звуковой процессор, автопилот, мозг.

Среди наиболее простых дискретных вычислителей известен абак3, или обыкновенные счёты; наиболее сложной из такого рода систем является суперкомпьютер.

По своим функциональным возможностям компьютеры подразде­ляют на следующие классы:

  • карманные компьютеры (pocket PC),

  • пере­носные компьютеры (notebook),

  • настольные персональные компьютеры,

  • рабочие станции, графические станции,

  • большие компьютеры (мэйн­фреймы),

  • суперкомпьютеры.

Первые ЭВМ были созданы в США в 40-е гг. ХХ в.

Разнообразие современных компьютеров очень велико. Но их структуры основаны на общих логических принципах, позволяющих выделить в любом компьютере следующие логические части:

  • Устройства ввода информации.

  • Устройства вывода информации

  • Устройство обработки информации и управления

  • Устройство хранения информации

Персональные компьютеры обычно проектируются на основе принципа открытой архитектуры.

Принцип открытой архитектуры заключается в следующем:

  • Регламентируются и стандартизируются только описание принципа действия компьютера и его конфигурация (определенная совокупность аппаратных средств и соединений между ними). Таким образом, компьютер можно собирать из отдельных узлов и деталей, разработанных и изготовленных независимыми фирмами-изготовителями.

  • Компьютер легко расширяется и модернизируется за счёт наличия внутренних расширительных гнёзд, в которые пользователь может вставлять разнообразные устройства, удовлетворяющие заданному стандарту, и тем самым устанавливать конфигурацию своей машины в соответствии со своими личными предпочтениями

При рассмотрении компьютерных устройств принято различать их архитектуру и структуру.

Архитектура компьютералогическая организация и структура аппаратных и программных ресурсов вычислительной системы. Архитектура заключает в себе требования к функциональности и принципы организации основных узлов ЭВМ.

Архитектурой компьютера, по-другому, называется его описание на некотором общем уровне, включающее описание пользовательских возможностей программирования, системы команд, системы адресации, организации памяти и т.д. Архитектура определяет принципы действия, информационные связи и взаимное соединение основных логических узлов компьютера: процессора, оперативного ЗУ, внешних ЗУ и периферийных устройств. Общность архитектуры разных компьютеров обеспечивает их совместимость с точки зрения пользователя.

Классическая архитектура (архитектура фон Неймана) − одно арифметико-логическое устройство (АЛУ), через которое проходит поток данных, и одно устройство управления (УУ), через которое проходит поток команд − программа. Это однопроцессорный компьютер.

Структура компьютера − это совокупность его функциональных элементов и связей между ними. Элементами могут быть самые различные устройства − от основных логических узлов компьютера до простейших схем. Структура компьютера графически представляется в виде структурных схем, с помощью которых можно дать описание компьютера на любом уровне детализации.

Под интерфейсом в общем случае понимается совокупность средств, связывающих два (или более) устройства, и алгоритмов, опре­деляющих порядок передачи информации между ними.

Пользовательский интерфейс – совокупность средств взаимо­действия между компьютером и пользователем.