Автор: Пользователь скрыл имя, 16 Декабря 2012 в 18:35, курсовая работа
Цель данной работы – создание интеллектуальной информационной системы для прогнозирования стоимости планшетов.
Для решения поставленной цели было решено несколько задач:
Изучить критерии оценки планшетов (предметная область);
Поставить задачи для достижения поставленной цели;
Подобрать обучающие примеры, оформить их для дальнейшего использования;
Спроектировать нейронную сеть;
Протестировать полученную нейронную сеть и оформить рекомендации по ее работе и использованию.
Введение 3
Глава 1. Искусственный интеллект и нейронные сети. 5
1.1 Системы искусственного интеллекта. 5
1.2. Применение нейронных сетей 6
1.3 Нейросимулятор 7
Глава 2. Практическое применение нейронных сетей при оценке стоимости планшетов. 9
2.1. Постановка задачи. Определение входных параметров и обучающих примеров. 9
2.2. Проектирование, обучение, тестирование сети, прогноз и определение его точности. 12
2.3. Проверка значимости параметров 16
Список литературы 19
Филиал Федерального Государственного Бюджетного Образовательного Учреждения Высшего Профессионального Образования "Российский Государственный Университет Туризма и Сервиса" в г. Перми (Филиал ФГБОУ ВПО "РГУТиС" в г. Перми)
Кафедра «Менеджмента и прикладных информационных технологий»
КУРСОВОЙ ПРОЕКТ
по дисциплине: Интеллектуальные информационные системы
на тему: Оценка стоимости планшетов
Выполнил студент
Дата сдачи: « »_______________________ 2012 г.
Дата защиты: с « »_______ по « »_______ 2012 г.
Оценка:________ ________________________
г. Пермь 2012
Оглавление
Введение 3
Глава 1. Искусственный интеллект и нейронные сети. 5
1.1 Системы искусственного интеллекта. 5
1.2. Применение нейронных сетей 6
1.3 Нейросимулятор 7
Глава 2. Практическое применение нейронных сетей при оценке стоимости планшетов. 9
2.1. Постановка
задачи. Определение входных
2.2. Проектирование, обучение, тестирование сети, прогноз и определение его точности. 12
2.3. Проверка значимости параметров 16
Список литературы 19
Планшет, или планшетный персональный компьютер – это новый взгляд на переносные компьютеры, их возможности и удобство. Минимальные размеры и вес, делают его незаменимым не только для бизнеса и путешествий, планшетный ПК можно смело назвать папкой делового человека, который всегда носит с собой все свои важные документы. А на фоне современного развития беспроводных технологий доступа в Интернет, планшет позволит быть вам всегда в курсе всех новостей, знать о событиях в мире, вести свои дела, участвовать в конференциях, где бы вы ни находились. Купить планшет сегодня не проблема, но вот вопрос: какой планшет выбрать?
При выборе планшетов необходимо определиться с функциями, которые он будет выполнять, а так же с требованиями к нему. Исходя из этого, формируется цена на машину.
Непосредственно оценка стоимости может занять один – два дня. Причина - планшеты быстро устаревают морально, а большинство из них не поддаются обновлению, в отличие от обычных компьютеров. При появлении новых моделей оценка стоимости планшета становится наиболее актуальной.
Для оценки затрат на покупку планшета мы обратились к нейросимулятору, способному оценить его стоимость, основываясь на требованиях покупателя. Такой подход сократит время анализа потребительских запросов, и не потребует помощи специалистов – оценщиков.
Таким образом, цель данной работы – создание интеллектуальной информационной системы для прогнозирования стоимости планшетов.
Для решения поставленной цели было решено несколько задач:
Результатом успешного выполнения поставленных задач является поставленная цель.
1.1 Системы искусственного интеллекта.
Естественный интеллект
человека является очень сложным
объектом исследований и его моделирование
осуществляется на разных уровнях абстрагирования.
Можно выделить три таких уровня,
которым соответствуют три
Самому высокому уровню абстрагирования соответствует технология экспертных систем.
Искусственный интеллект – отрасль науки, занимающаяся исследованием и моделированием естественного интеллекта человека.
Экспертные система – система, основанная на явных знаниях о предметной области. Именно человек-эксперт, обладающий знаниями о предметной области, способен действовать на самом высоком уровне.
Самый нижний уровень - нейрокомпьютерные и нейросетевые технологии. Согласно этой стратегии строится модель, учитывающая структуру мозга, состоящего из множества нейронов, соединенных нервными волокнами. Знания поступают в такую модель в ходе ее обучения на специально подобранных примерах, характеризующих предметную область.
В последние два десятилетия
разработанная теория стала активно
применяться для решения
Сегодня существует большое число различных конфигураций нейронных сетей с различными принципами функционирования, которые ориентированы на решение самых разных задач.
Способность к обучению является основным свойством мозга. Для искусственных нейронных сетей обучение - процесс настройки архитектуры сети (структуры связей между нейронами) и весов синаптических связей (влияющих на сигналы коэффициентов) для эффективного решения поставленной задачи. Обычно обучение нейронной сети осуществляется на некоторой выборке.
Уже сегодня искусственные нейронные сети используются во многих областях, они могут быть неточны даже при их правильном функционировании.
Компьютеры, как и люди, тоже могут ошибаться. Первые — в силу различных технических проблем или ошибок в программах, вторые — из-за невнимательности, усталости или непрофессионализма.
Для особо критических
задач необходимо, чтобы эти системы
дублировали и страховали друг
друга. Значит, при решении таких
задач нейронные сети должны
выступать в качестве
Другая трудность
Области применения нейронных сетей весьма разнообразны — это распознавание текста и речи, семантический поиск, экспертные системы и системы поддержки принятия решений, предсказание курсов акций, системы безопасности, анализ текстов.
Примеры приложений, основанных на нейронных сетях:
Нейронные сети широко используются в химических и биохимических исследования, успешно применяются для синтеза систем управления динамическими объектами.
Нейросети обладают рядом уникальных свойств, которые делают их мощным инструментом для создания систем управления: способностью к обучению на примерах и обобщению данных, способностью адаптироваться к изменению свойств объекта управления и внешней среды, пригодностью для синтеза нелинейных регуляторов, высокой устойчивость к повреждениям своих элементов в силу изначально заложенного в нейросетевую архитектуру параллелизма.
Сегодня на рынке программного обеспечения есть много различных нейросимуляторов:
Промышленное нейросетевое программное обеспечение взаимосвязано со специализированным «железом», которое осуществляет предварительную обработку поступающих извне сигналов, передает полученные данные на вход НС, ускоряет функционирование самой НС и выводит готовую информацию в нужном виде.
Возможность работы в реальном
времени достигается
Основной принцип работы нейросимулятора: сигналы, поступающие на входы Х1,-,Хn, умножаются на коэффициенты (веса, синапсы) соответствующие каждому входу и определяют уровень возбуждения нейрона. Выходной сигнал получается пропусканием суммарного сигнала возбужденных нейронов скрытого слоя через нелинейную функцию.
Задача: с помощью программы «Нейросимулятор 2» произвести оценку стоимости планшетов по заданным параметрам. Данные были взяты с сайтов:
Для обучения персептрона нами были выбраны 10 основных параметров.
Входные параметры:
1)Бренды
2) Диагональ
3)Процессор
4) Тип памяти
5) Объем оперативной памяти
6) Объем физической памяти
7)Операционная система
8) Интерфейсы и носители
9) Цвет корпуса
10) Время работы от батареи
В результате была сформирована обучающая выборка, состоящая из 24 примеров (см. приложение 1).
Перед проектированием определяются общие параметры сети: