Реализация тематических компонент и разработка программного обеспечения лабораторного комплекса компьютерной обучающей системы "Экспертные системы" - Дипломная работа

бесплатно 0
4.5 279
Анализ программных и языковых средств разработки. Описание среды BlackBoard Learn. Описание языка программирования Java, объектной модели браузера MS Internet Explorer. Проектирование компьюторной обучающей системы "Экспертные системы" в среду Blackboard.


Аннотация к работе
Целью дипломного проекта является реализация тематических компонент и разработка программного обеспечения лабораторного комплекса компьютерной обучающей системы (КОС) «Экспертные системы» в составе электронного курса КОС «Экспертные системы» позволяет получить теоретические знания и практические навыки в процессе выполнения практических занятий и лабораторных работ.Экспертные системы (ЭС) возникли как значительный практический результат в применении и развитии методов искусственного интеллекта (ИИ)-совокупности научных дисциплин, изучающих методы решения задач интеллектуального (творческого) характера с использованием ЭВМ. С самого начала в ней рассматривался ряд весьма сложных задач, которые, наряду с другими, и до сих пор являются предметом исследований: автоматические доказательства теорем, машинный перевод (автоматический перевод с одного естественного языка на другой), распознавание изображений и анализ сцен, планирование действий роботов, алгоритмы и стратегии игр. В отличии от человека к любой информации экспертные системы подходят объективно, что улучшает качество проводимой экспертизы. Также возможно возникникновение трудностей чисто психологического порядка: при создании базы знаний системы эксперт может препятствовать передаче своих знаний, опасаясь, что впоследствии его заменят “машиной”. Экспертная система состоит из базы знаний (части системы, в которой содержатся факты), подсистемы вывода (множества правил, по которым осуществляется решение задачи), подсистемы объяснения, подсистемы приобретения знаний и диалогового процессора.В практическом плане устаревшие концепции часто приводят к созданию электронных продуктов, выдаваемых за электронные курсы, но на самом деле бесполезных ровно постольку, поскольку они электронными курсами не являются. Электронный курс - учебное электронное издание, созданное на научном и методическом уровне, полностью соответствующее федеральной составляющей дисциплины Государственного образовательного стандарта специальностей и направлений, определяемой дидактическими единицами стандарта и программой. · Принцип полноты: каждый модуль должен иметь следующие компоненты: 1. теоретическое ядро, 2. контрольные вопросы по теории, 3. примеры, 4. задачи и упражнения для самостоятельного решения, 5. контекстная справка (Help), · Принцип наглядности: каждый модуль должен состоять из коллекции кадров с минимумом текста и визуализацией, облегчающей понимание и запоминание новых понятий, утверждений и методов. · Принцип регулирования: учащийся самостоятельно управляет сменой кадров, имеет возможность вызвать на экран любое количество примеров (понятие ``пример" имеет широкий смысл: это и примеры, иллюстрирующие изучаемые понятия и утверждения, и примеры решения конкретных задач, а также контрпримеры), решить необходимое ему количество задач, задаваемого им самим или определяемого преподавателем уровня сложности, а также проверить себя, ответив на контрольные вопросы и выполнив контрольную работу, заданного уровня сложности. Язык Java построен с использованием концепций, заимствованных из других языков, таких как С, С , Eiffer, SMALLTALK, Objective C и Cedar/Mes.объединение технологии ЭС с технологией традиционного программирования добавляет новые качества к программным продуктам за счет: обеспечения динамичной модификации приложений пользователем, а не программистом; большей "прозрачности" приложения (например, знания хранятся на ограниченном ЕЯ, что не требует комментариев к знаниям, упрощает обучение и сопровождение); лучшей графики; интерфейса и взаимодействия. Объяснительный компонент объясняет, как система получила решение задачи (или почему она не получила решение) и какие знания она при этом использовала, что облегчает эксперту тестирование системы и повышает доверие пользователя к полученному результату. Эксперт определяет знания (данные и правила), характеризующие проблемную область, обеспечивает полноту и правильность введенных в ЭС знаний. Инженер по знаниям помогает эксперту выявить и структурировать знания, необходимые для работы ЭС; осуществляет выбор того ИС, которое наиболее подходит для данной проблемной области, и определяет способ представления знаний в этом ИС; выделяет и программирует (традиционными средствами) стандартные функции (типичные для данной проблемной области), которые будут использоваться в правилах, вводимых экспертом. В этом режиме эксперт, используя компонент приобретения знаний, наполняет систему знаниями, которые позволяют ЭС в режиме решения самостоятельно (без эксперта) решать задачи из проблемной области.Далее нам нужно перейти в курсы «Информационные технологии» там где мы конструкторы данного раздела и можем создавать, изменять, редактировать обучающие материалы.(рис.3.2) В первом пункте, где имя мы вводим название нашей первой главы КОС «Экспертные системы» в окне «текст» вводим всю нашу информацию по этой главе, а также с помощью панели инструментов мы видоизменяем наш текст или добавляем изображения, видео и т.д из Conte
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?