Контрольная: Система эвристического анализа и искусственного интеллекта. Экспертные системы - текст контрольной. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Контрольная

Система эвристического анализа и искусственного интеллекта. Экспертные системы

Банк рефератов / Информатика, информационные технологии

Рубрики  Рубрики реферат банка

закрыть
Категория: Контрольная работа
Язык контрольной: Русский
Дата добавления:   
 
Скачать
Архив Zip, 23 kb, скачать бесплатно
Заказать
Узнать стоимость написания уникальной работы

Узнайте стоимость написания уникальной работы

Система эвристического анал иза и искусственного интеллекта. Экспертные системы Содержание Введение 1. Искусственный интеллект 2. Система эвристического анализа и ис кусственного интеллекта 3. Экспертные системы Заключение Список литературы Введение Появление компьютерной обработки данных привело к выдв ижению информации на первое место в современном мире. Нет ни одного чело века или организации, способных обойтись без информации, которая позвол яет не просто принять решение, но и выжить в современных условиях. Усложн ение информации, ее структурное изменение, да и увеличение ее объемов во много раз, порождают новые требования к ее обработке, увеличение операти вность ее циркуляции и, как следствие, скорости принимаемых на ее основе решений. Перечисленные достижения привели к созданию новых информационных технологий, наиболее перспективным из к оторых является создание искусственного интеллекта, разработка которо го началась еще в 60-х годах XX века и представляет собой попытку создать, пут ем моделирования процесса работы мозга человека, средство решения слож ных задач более простыми методами. Экспертные системы не смогли бы получить столь широкого р аспространения в настоящее время, если бы в свое время в их развитие не вн если существенный вклад идеи искусственного интеллекта. То, что предлаг ает искусственный интеллект, — это множество концепций, технологий и ар хитектур, пригодных для решения комплексных проблем в тех случаях, когда чисто арифметические или математические решения либо неизвестны, либо малоэффективны. Использование методов поиска и ли языков программирования, характерных для систем искусственного инт еллекта, не запрещает инженерам по знаниям применять методики, заимство ванные из прикладной математики, исследования операций или других подх одящих дисциплин. Для некоторой части рассматриваемой проблемы решени е может быть получено чисто алгоритмически или математически, и было бы непозволительной роскошью отказываться от таких методов, если они спос обствуют достижению нужного результата. Решающим фактором оказались и деи искусственного интеллекта. В настоящее время уже общим местом стало утверждение, что по определению предметом интереса области искусствен ного интеллекта являются те информационные проблемы, которые не могут б ыть решены с помощью традиционных технологий. Я думаю, что так оно остане тся и в обозримом будущем. 1. Искусственный интеллект "Искусственный интеллект (ИИ) — это область информатики, к оторая занимается разработкой интеллектуальных компьютерных систем, т .е. систем, обладающих возможностями, которые мы традиционно связываем с человеческим разумом, — понимание языка, обучение, способность рассужд ать, решать проблемы и т.д." Barr and Feigenbaum, 1981 Другими словами, исследования в обла сти искусственного интеллекта направлены на разработку программ, реша ющих такие задачи, с которыми сейчас лучше справляется человек, поскольк у они требуют вовлечения таких функций человеческого мозга, как способн ость к обучению на основе восприятия, особой организации памяти и способ ности делать выводы на основе суждений Minsky, 1968 . Таким образом, разработка программы, которая будет выполн ять сложную статистическую обработку данных, нельзя рассматривать как исследование в области искусственного интеллекта, какие бы сложные алг оритмы в ней не использовались. А вот создание программы порождения и пр оверки гипотез относится именно к этой области. Большинство людей не обл адают возможностью выполнять в уме арифметические действия уже с трехр азрядными числами, а компьютеры превосходно справляются с гораздо боле е сложными вычислениями. Но, с другой стороны, разделить процесс проверк и гипотез на отдельные эксперименты — это искусство, которое исследова тель постигает как в результате специального обучения, так и на собствен ном опыте. Составить компьютерную программу, которая выполняла бы то же самое, — задача далеко не тривиальная. Некоторые ученые склоняются к тому, что искусственный инт еллект является ответвлением технических наук, поскольку основное нап равление исследований в этой сфере — создание интеллектуальных искус ственных существ, скажем роботов Nilsson, 1971 . Другие делают упор на связях с теми областями, которые занимаются механизмом познания , — процессами обработки информации в мозгу человека. Но как бы там ни было, никто не о трицает, что основные усилия в этой области предпринимаются в направлен ии эмуляции мышления человека — разработке методов, которые позволили бы запрограммировать машину таким образом, чтобы она могла моделироват ь (воспроизводить) или даже превосходить способности человеческого раз ума. Исследования в этой области тесно связаны со смежными — информатик ой (наукой об обработке информации с помощью компьютеров), психологией и лингвистикой. Тот факт, что исследования в области искусственного интел лекта часто "вторгаются" в смежные области, иногда приводит к определенн ым трениям в научной среде, но гораздо чаще результатом является появлен ие новых и неожиданных идей. 2. Система эвристического анализа и искусственного инте ллекта Интеллектуальная стохастическая ин формационная технология, базирующаяся на совокупном использовании мет одов стохастического преобразования и кодирования информации, эвристи ческого анализа и искусственного интеллекта, основывается на идее адап тации процедур обработки данных и знаний к технологической среде совре менных компьютеров с помощью стохастического кодирования. При этом сим вольные логические выражения преобразуются в двоичные уникальные комб инации заданной длины (стохастические коды и индексы). В силу свойств сто хастической технологии семантика и логика символьных выражений сохран яется. Это обеспечивает высокую эффективность реализации процедур лог ического вывода и поиска на больших объемах знаний, данных и текстовой и нформации. На основе данной технологии, могут быть реализованы весь ма эффективные программно-аппаратные решения практически во всех наиб олее актуальных областях развития современных информационных систем. Созданные в рамках стохастической информационной техно логии (СИТ) методы обработки символьной информации, основанные на рацион альном сочетании возможностей современных ЭВМ с технологическими мето дами и средствами искусственного интеллекта, обеспечивают возможность ее эффективного применения для успешного решения целого спектра важне йших задач построения и функционирования современных информационных с етей. В качестве первоначальных задач практического освоения СИТ были определены три основных направления разработок технологий, ос новывающихся на единой научно-методической и технологической базе: · системы интеллектуального ант ивирусного сканирования (Stocona Antivirus); · системы интеллектуального инф ормационного поиска (Stocona Search); · комплексная защита компьютерн ых систем от несанкционированного доступа. Интеллектуальная технология ан тивирусного сканирования Stocona Antivirus. Эвристический анализ — мето д обнаружения вредоносных программ, при котором антивирусная программ а контролирует все действия, выполняемые проверяемой программой. В ходе эвристического анализа отслеживаются потенциально опасные действия, х арактерные для вирусов и вредоносных программ других типов. В современных компьютерных с истемах предусматриваются программные средства защиты, как операционн ых систем, так и прикладного программного обеспечения. Тем не менее, осно вными каналами воздействия на программное обеспечение являются недост атки в системе защиты (администрирования) компьютерных систем от взаимо действующих систем: глобальных (Internet), региональных (Intranet) и локальных вычисли тельных сетей, многопользовательских компьютеров, а также не сертифици рованное программное обеспечение. Большинство известных антивирусных систем используют эвристический механизм антивирусного мониторинга, о снованный на контроле выполняемых программами операций при их запуске на исполнение, а также механизм антивирусного сканирования, сводящийся к поиску в программных файлах известных вирусов по их сигнатурам (по опр еделенным сочетаниям кодов программ и электронных документов). В основу развиваемой в данном проекте системы антивирусн ой защиты положена так называемая технология «интеллектуального скани рования» опасных функций программного обеспечения, основывающаяся на методическом аппарате эвристического анализа и искусственного интелл екта. Технология предусматривает: · экспертный анализ системой иск усственного интеллекта файлов программного обеспечения на предмет нал ичия в них опасных функций (вирусов и программных закладок); · верификацию выявленных опасны х функций программного обеспечения на основе соответствующей базы зна ний; · формирование логического выво да об обнаруженных свойствах вирусов и программных закладок; · автоматическое формирование а лгоритмов лечения файлов (то есть деактивацию опасных функций). В отличие от известных антиви русных программ технология «интеллектуального сканирования» основыв ается не на поиске известных вирусов и анализе процесса выполнения прог рамм, а на качественно новой концепции – анализе функций программ без и х выполнения. В целом, классификация программного обеспечения, с использованием которого реализуются несанкционированн ый доступ к ресурсам компьютерных систем, делится на два больших класса: компьютерные вирусы и программные закладки. В свою очередь компьютерны е вирусы могут быть подразделены по средам обитания, операционным систе мам, применительно к которым они разработаны, по своим алгоритмическим о собенностям и деструктивным возможностям. Работоспособность и эффективность технологии «интеллек туального сканирования) получили всестороннюю проверку и подтверждени е на опыте создания компанией «Стокона» антивирусного программного ко мплекса (АПК) STOCONA ANTIVIRUS 3.0, встраиваемого в Microsoft Office 97/2000/XP, машины интерпретации скрип т - кодов Microsoft и Netscape. Комплекс осуществляет распознавание и гарантированную защиту компьютера от любых макровирусов и программных закладок. Система интеллектуального ин формационного поиска Stocona Search В системе Internet накоплен огромны й объем информации по различным предметным областям и темам. В этой инфо рмации содержатся и постоянно обновляются всеобъемлющие сведения и зн ания. Однако доступ к ним со стороны многомиллионной пользовательской а удитории затруднен. Это обусловлено недостаточной эффективностью совр еменных поисковых систем. Технология информационного поиска, обеспечивает реализацию в реальном масштабе времени эффективных проце дур комплексного морфологического, синтаксического и семантического а нализа и логического вывода на больших объемах текстовой информации. Пр и этом становится возможным решение сложнейшей задачи - непосредственн ого извлечения информации и знаний из текстовых документов, а также созд аются условия для синтеза интеллектуальных систем с линейной зависимо стью времени логических и информационно-поисковых процедур от объема о брабатываемой информации. Комплексная защита компьютерны х систем от несанкционированного доступа Для эффективного функциониров ания информационных систем - глобальных (Internet), корпоративных или ведомств енных - необходима их комплексная защита от различного рода информацион ных воздействий. Одним из наиболее слабо защищенных процессов является обработка информации в компьютере, когда программы выполняются, а данны е обрабатываются в явном виде с использованием исходных кодов команд и д анных. Именно в процессе обработки программы и данные оказываются наибо лее подверженными воздействию "хакеров", программных закладок и вирусов. Средства защиты информации от несанкционированного до ступа (НСД) к компьютерным системам развиваются путем совершенствовани я типового набора функций защиты: аутентификации пользователей, разгра ничения доступа к информации, обеспечения ее целостности, криптографич еского шифрования данных при передаче и хранении, применения электронн ой цифровой подписи. Использование криптографических методов с гарант ированной стойкостью обеспечивает защиту информации в процессах ее пе редачи и хранения. Проблема же защиты информации в процессе ее обработки в указанных изделиях не имеет решения ни на методическом, ни на технолог ическом уровнях. Это обусловлено тем, что данные средства ориентированн ы на традиционную технологию, когда программы выполняются, а данные обра батываются с использованием исходных кодов команд и данных. Технология применения стохастическ их кодов для представления и обработки символьной информации позволяе т не только защитить алгоритм выполнения программы, но и обеспечить цело стность закрытых данных при реализации информационно-логических проце дур. 3. Экспертные системы Экспертная система — это программа для компьютера, которая оперирует со знаниями в определенной предметно й области с целью выработки рекомендаций или решения проблем. Экспертная система может полностью взять на себя функции , выполнение которых обычно требует привлечения опыта человека-специал иста, или играть роль ассистента для человека, принимающего решение. Дру гими словами, система (техническая или социальная), требующая принятия р ешения, может получить его непосредственно от программы или через проме жуточное звено — человека, который общается с программой. Тот, кто прини мает решение, может быть экспертом со своими собственными правами, и в эт ом случае программа может "оправдать" свое существование, повышая эффект ивность его работы. Альтернативный вариант — человек, работающий в сотр удничестве с такой программой, может добиться с ее помощью результатов б олее высокого качества. Вообще говоря, правильное распределение функци й между человеком и машиной является одним из ключевых условий высокой э ффективности внедрения экспертных систем. Технология экспертных систем является одним из направле ний новой области исследования, которая получила наименование искусст венного интеллекта (Artificial Intelligence — AI). Исследования в этой области сконцентрир ованы на разработке и внедрении компьютерных программ, способных эмули ровать (имитировать, воспроизводить) те области деятельности человека, к оторые требуют мышления, определенного мастерства и накопленного опыт а. К ним относятся задачи принятия решений, распознавания образов и пони мания человеческого языка. Эта технология уже успешно применяется в нек оторых областях техники и жизни общества — органической химии, поиске п олезных ископаемых, медицинской диагностике. Перечень типовых задач, ре шаемых экспертными системами, включает: · извлечение информации из перви чных данных (таких как сигналы, поступающие от гидролокатора); · диагностика неисправностей (ка к в технических системах, так и в человеческом организме); · структурный анализ сложных объ ектов (например, химических соединений); · выбор конфигурации сложных мно гокомпонентных систем (например, распределенных компьютерных систем); · планирование последовательно сти выполнения операций, приводящих к заданной цели (например, выполняем ых промышленными роботами). Хотя известны и "обычные" прог раммы, специализирующиеся на определенных задачах из представленного перечня (или аналогичных им в смежных областях), в следующей главе мы пока жем, в чем состоит существенная разница между "обычным" подходом и прелаг аемым в сфере искусственного интеллекта и почему экспертные системы мо жно выделить в отдельный, достаточно хорошо различимый класс программ. Ч еткого формального определения экспертной системы, которое всех бы удо влетворило, не существует — приведенное выше тоже довольно расплывчат о. Но тем не менее существует довольно много важных признаков, присущих в той или иной степени всем экспертным системам. Экспертная система отличается от прочих прикладных прог рамм наличием следующих признаков. Моделирует не столько физическую (ил и иную) природу определенной проблемной области, сколько механизм мышле ния человека применительно к решению задач в этой проблемной области. Эт о существенно отличает экспертные системы от систем математического м оделирования или компьютерной анимации. Нельзя, конечно, сказать, что пр ограмма полностью воспроизводит психологическую модель специалиста в этой предметной области (эксперта), но важно, что основное внимание все-та ки уделяется воспроизведению компьютерными средствами методики решен ия проблем, которая применяется экспертом, -т.е. выполнению некоторой час ти задач так же (или даже лучше), как это делает эксперт. Система, помимо выполнения вычислительных операций, фо рмирует определенные соображения и выводы, основываясь на тех знаниях, к оторыми она располагает. Знания в системе представлены, как правило, на н екотором специальном языке и хранятся отдельно от собственно программ ного кода, который и формирует выводы и соображения. Этот компонент прог раммы принято называть базой знаний. При решении задач основными являютс я эвристические и приближенные методы, которые, в отличие от алгоритмиче ских, не всегда гарантируют успех. Эвристика, по существу, является прави лом влияния (rule of thumb), которое в машинном виде представляет некоторое знание, приобретенное человеком по мере накопления практического опыта решени я аналогичных проблем. Такие методы являются приблизительными в том смы сле, что, во-первых, они не требуют исчерпывающей исходной информации, и, в о-вторых, существует определенная степень уверенности (или неувереннос ти) в том, что предлагаемое решение является верным. Экспертные системы отличаются и от других видов программ из области искусственного интеллекта. Экспер тные системы имеют дело с предметами реального мира, операции с которыми обычно требуют наличия значительного опыта, накопленного человеком. Мн ожество программ из области искусственного интеллекта являются сугубо исследовательскими и основное внимание в них уделяется абстрактным ма тематическим проблемам или упрощенным вариантам реальных проблем (ино гда их называют "игрушечными" проблемами), а целью выполнения такой прогр аммы является "повышение уровня интуиции" или отработка методики. Экспер тные системы имеют ярко выраженную практическую направленность в науч ной или коммерческой области. Одной из основных характеристик экспертной системы явл яется ее производительность, т.е. скорость получения результата и его до стоверность (надежность). Исследовательские программы искусственного интеллекта могут и не быть очень быстрыми, можно примириться и с существ ованием в них отказов в отдельных ситуациях, поскольку, в конце концов, — это инструмент исследования, а не программный продукт. Экспертная система должна обладать способностью объяснить, почему предложено именно такое решение, и доказ ать его обоснованность. Пользователь должен получить всю информацию, не обходимую ему для того, чтобы быть уверенным, что решение принято "не с пот олка". В отличие от этого, исследовательские программы "общаются" только с о своим создателем, который и так (скорее всего) знает, на чем основывается ее результат. Экспертная система проектируется в расчете на взаимодейс твие с разными пользователями, для которых ее работа должна быть, по возм ожности, прозрачной. Заключение Экспертная система содержит знания в определенной предм етной области, накопленные в результате практической деятельности чел овека (или человечества), и использует их для решения проблем, специфичны х для этой области. Этим экспертные системы отличаются от прочих, "традиц ионных" систем, в которых предпочтение отдается более общим и менее связ анным с предметной областью теоретическим методам, чаще всего математи ческим. Процесс создания экспертной системы часто называют инженерией знаний (knowledge engineering) и он рассматривается в качестве "применения методов искус ственного интеллекта Методологии проектирования, обеспечивающие создание т аких экспертных систем, которые "прозрачны" как для пользователя, так и дл я инженеров по знаниям, сопровождающих систему в процессе эксплуатации. Перспективность нового концептуаль ного подхода к построению антивирусной защиты состоит в его инвариантн ости к новым типам вирусов и универсальности. Инвариантность к новым вир усам обусловлена реализацией контроля функций, содержащихся в кодах пр ограмм (а не сигнатур известных вирусов), универсальность - тем, что метод может быть использован для контроля любого программного обеспечения д о его запуска (автоматическая верификация). Преимущество данной технологии перед традиционными зак лючается в обеспечении гарантированной защиты программного обеспечен ия от всех типов (в том числе новых, неизвестных) компьютерных вирусов и пр ограммных закладок. Достигается это, естественно, за счет дополнительны х затрат времени на реализацию более сложного алгоритма поиска и верифи кации опасных функций. Однако эти операции выполняются при открытии пот енциально опасных файлов и могут быть реализованы в фоновом режиме. Список литературы 1. Агапцов С.А. Предпринимательская система хозяйствования. – Вол гоград: Перемена. 1998. 2. Б ратко И.. Программирование на языке Пролог для искусст- 3. Вайсман А. Стратегия маркетинга: 10 шагов к успеху. Стратегия менед жмента: 5 факторов успеха.: Пер. с нем. – М.: Интерэскперт. – 1995. 4. Грюниг Р. Методы и средс тва стратегического планирования на фирме // Проблемы теории и практики управления. – 1993. 5. Д олин. Г. Что такое ЭС.- Компьютер Пресс, 1992 6. Кинг У., Килайнд Д. Стратегическое планирование и хозяйственная политика. – М.: Прогресс. – 1992. 7. Кирсанов К., Сиверин Д. И нновационный менеджмент в формировании научно-технической политики // Российский экономический журнал. – 1995 8. Латтман Ш. Стратегия и п олитика предприятия // Проблемы теории и практики управления. – 1995. 9. Мескон М., Альберт М., Хед оури Ф. Основы менеджмента. – М.: Дело. – 1998. 10. Н ейлор К.. Как построить свою экспертную систему.- М.: Энергоатомиздат, 1991. 11. Нильсон Н. Д.. Искусственный инт еллект. Методы поиска решений.- М.: Мир, 1973. 12. Сафонов В. О.. Экспертные систем ы- интеллектуальные помощники специалистов.- С.-Пб: Санкт-Петербургская о рганизация общества “Знания” России, 1992. 13. Таунсенд К., Д. Фохт. Проектиров ание и программная реализация экспертных систем на персональных ЭВМ.- М.: Финансы и статистика, 1990. 14. Убейко В. Н.. Экспертные системы .- М.: МАИ, 1992.
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
После новогодних праздников самое сложное - это отличить растолстевших коллег от опухших.
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

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

Смотрите также:


Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2016
Рейтинг@Mail.ru