Методы и алгоритмы искусственного интеллекта Курсовая с практикой Информатика

Курсовая с практикой на тему Агентная система интеллектуального поиска в сети Интернет (Программная реализация С# в Visual Studio)

  • Оформление работы
  • Список литературы по ГОСТу
  • Соответствие методическим рекомендациям
  • И еще 16 требований ГОСТа,
    которые мы проверили
Нажимая на кнопку, я даю согласие
на обработку персональных данных
Фрагмент работы для ознакомления
 

Содержание:

 

Введение 5

Термины, определения и сокращения 7

1. Анализ проблем предметной области 8

2. Выбор и применение интеллектуального метода 20

3. Разработка интеллектуальной системы 25

Заключение 37

Список использованных источников 39

  

Введение:

 

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

Цель исследования – провести подробный анализ понятия агентных систем, разобраться в определениях, что такое агент, интеллектуальные системы в Интернете, какие методы и алгоритмы применяются в агентных системах, что такое поисковые системы и как они могут быть связаны с агентными системами, какую роль играет искусственный интеллект в развитии интеллектуальных систем, а также самостоятельно разработать ряд программ, используя интегрированную среду разработки программного обеспечения Visual Studio.

Для достижения поставленной цели необходимо решить следующие задачи:

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

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

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

Объектом исследования является создание программы, реализующей действия агента, применяя известную среду разработки Visual Studio.


Не хочешь рисковать и сдавать то, что уже сдавалось?!
Закажи оригинальную работу - это недорого!

Заключение:

 

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

Основными задачами исследования являлись:

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

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

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

Для решения этих задач были применены следующие методы:

-. метод оптимизации (в рамках теории искусственного интеллекта описывает коллективное поведение децентрализованной самоорганизующейся системы);

-. метод растущего нейронного газа;

-. игровые алгоритмы и эвристика;

-. общий подход агентных и мульти-агентных систем.

В итоге выполнения курсовой работы удалось получить следующий результат решения агента поиска в рамках исследования поведения агентных систем:

-. Были разработаны и смоделированы с помощью средств визуального моделирования лабиринт и агент, который передвигается по данному лабиринту, согласно изложенной модели поведения агента в двумерной системе координат;

-. Были придуманы и запрограммированы движения агента, а также созданы объекты, обладающие базовым примитивным интеллектом, способные перемещаться по лабиринту, в следствие чего агент имеет возможность осуществлять поиск движущегося объекта.

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


 

Фрагмент текста работы:

 

1. Анализ проблем предметной области

Исследования в области интеллектуальных агентов и многоагентных систем (MAC) сформировались на основе результатов, полученных в рамках работ по распределенному искусственному интеллекту DAI, распределенному решению задач DPS и параллельному искусственному интеллекту. Лишь в последнее 10-летие они выделились в самостоятельную область исследований и приложений и все больше претендует на одну из ведущих ролей в рамках интеллектуальных информационных технологий. Спектр работ по данной тематике весьма широк, интегрирует достижения в области компьютерных сетей и открытых систем, искусственного интеллекта и информационных технологий и ряда других исследований, а результаты уже сегодня позволяют говорить о новом качестве получаемых решений.

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

Начнем с определений агентной системы. Прежде всего стоит понять, что интеллектуальный агент — это программа, самостоятельно выполняющая задание, указанное пользователем компьютера, в течение длительных промежутков времени. Интеллектуальные агенты используются для содействия оператору или сбора информации. Одним из примеров заданий, выполняемых агентами, может служить задача постоянного поиска и сбора необходимой информации в Интернете. Компьютерные вирусы, боты, поисковые роботы — всё это также можно отнести к «интеллектуальным» агентам. Такие агенты, как и любые прочие, имеют сложный, зачастую реализуемый нейросетями алгоритм, как, к примеру, у поисковой системы Google (экспериментальный поиск по видео – рис. 1.1). «Интеллектуальность» в этом контексте понимается как возможность обратной связи в соответствии, например, с результатами анализа поисковых запросов и их выдачей.

Важно! Это только фрагмент работы для ознакомления
Скачайте архив со всеми файлами работы с помощью формы в начале страницы

Похожие работы