Expert Systems

Type: For the student's choice

Department: department of digital economics and business analytics

Curriculum

SemesterCreditsReporting
54Setoff

Lectures

SemesterAmount of hoursLecturerGroup(s)
516Associate Professor Starukh A. I.УФЕ-31с

Laboratory works

SemesterAmount of hoursGroupTeacher(s)
532УФЕ-31сAssociate Professor Starukh A. I., Associate Professor Starukh A. I.

Course description

Computer technology nowadays has won key positions in many areas of human activity, in particular, in such successfully developing scientific field as “artificial intelligence”. Thus, in recent years, a new direction has emerged from the general scientific field of “artificial intelligence”, related to the creation of expert systems that are designed to analyze and solve problems in various subject areas.

Since expert systems are very highly specialized models, the need for such systems is felt in almost all subject areas. This necessitated the construction of expert systems, the structure of which is associated with the forms of presentation of knowledge, due in turn to the specifics of the subject area.

All this is a stable foundation for advanced study of the discipline “Expert Systems”, as it is a necessity of the present time, especially for the contingent of information technology professionals for business.

The subject of the discipline “Expert Systems” is the studying and mastering by students the basic principles of operation and construction the expert systems capable of comprehensive assessment of modern automated information systems.

The goal of studying the discipline “Expert Systems” is:

  • to help students to carry out a comparative analysis of models, to analyze their “strengths” and “weaknesses”;
  • to substantiate the global concept of “knowledge”based on the systematically stated basic theoretical provisions of the expert systems in the context of artificial intelligence;
  • to characterize the areas of expert systems’ competence;
  • to develop the knowledge and skills needed to solve problems using a personal computer and modern software.

The objectives of the discipline “Expert Systems” are:

  • to study the basic provisions, concepts and categories related to the functioning and construction of expert systems;
  • to study complex information systems, their internal structure and classification, types of subsystems;
  • to study logical models of knowledge representation in expert systems, architecture and technology of expert systems development;
  • to study approaches and methods related to the use of elements of fuzzy logic in the creation of expert systems;
  • to study the principles of knowledge formalization of expert systems and ontological approach to the problem information presentation.

The place of the discipline in the structural and logical scheme

The discipline “Expert Systems” is interrelated with such disciplines as “Object-Oriented Programming” and “Software Testing Methodology”.

Requirements for knowledge and skills

The study of the discipline involves the achievement of a such qualification level of student training, when he must:

a) to know:

  • basic provisions, concepts and categories related to the functioning and construction of expert systems;
  • basis of complex information systems, their internal structure and classification, types of subsystems;
  • principles of expert information systems of information security’ organizational and legal support;
  • basics of logical models of knowledge representation in expert systems’ creation, architecture and technology of expert systems development;
  • approaches and methods associated with the use of fuzzy logic elements in the creation of expert systems;
  • principles of knowledge formalization in expert systems and ontological approach to the problem information presentation.

b) to be able:

  • to carry out the standardized representation of data on object and to issue the received analytical results;
  • to collect, process, analyze and systematize the arrays of input information in relation to the expert information system;
  • to choose the methods and the means for solving the tasks of collected information structuring, and its output representation;
  • to use modern information and computing tools and systems in the design and operation of expert information systems.

Recommended Literature

Basic:

  1. Федорчук Є.Н. Програмування систем штучного інтелекту. Експертні системи / Є.Н.Федорчук, Вид-во Львівської політехніки, 2012. – 168с.
  2. Сердюк В.А. Организация и технология защиты информации : обнаружение и предотвращение информационных атак в автоматизированных системах предприятий : учебное пособие / В. А. Сердюк ; Государственный университет – Высшая школа экономики .— Москва : ГУ ВШЭ, 2011 .— 573 с.
  3. Введение в искусственный интеллект : учебное пособие для вузов / Л. Н. Ясницкий .— 3-е изд., стер .— Москва : Академия, 2010 .— 175 с.
  4. Искусственный интеллект : методическое пособие / Л. Н. Ясницкий, Ф. М. Черепанов .— Москва : БИНОМ. Лаб. знаний, 2012 .— 216 с
  5. Представление знаний в информационной системе. Методы искусственного интеллекта и представления знаний : учебное пособие для вузов / С. С. Сосинская .— Старый Оскол : ТНТ, 2011 .— 215 с.
  6. Баклан І.В. Експертні системи. Курс лекцій /Навчальний посібник. – К.: НАУ, 2012. – 132 с.

Additional:

  1. Хандецький В.С. та інщ. Нечітка логіка. Рекомендовано МОН України як навчальний посібник для студентів вищих навчальних закладів, що навчаються за спеціальностями інформаційних напрямів.Дніпропетровськ, 2005, 230 с.
  2. Нечеткие множества и нейронные сети : учебное пособие / Г. Э. Яхъяева ; Интернет-университет информационных технологий .— 2-е изд., испр .— Москва : ИНТУИТ : БИНОМ. Лаб. знаний, 2008 .— 315с
  3. Экспертные системы: Инструментальные средства разработки : учебное пособие для вузов / Л. А. Керов [и др.].— Санкт-Петербург : Политехника, 1996 .— 219 с.
  4. Разработка экспертных систем. Среда CLIPS / А. П. Частиков, Т. А., Гаврилова, Д. Л. Белов .— Санкт-Петербург : БХВ-Петербург, 2003.— 606 с.

 

Internet-ресурси:

  1. Праскурин Г.А. Организационное обеспечение информационной безопасности: курс лекций. – Томск : Изд-во ТУ СУР, Ч. 2, 2005. – 180 с.
  2. http://www.n-t.org/tp/ng/oti.htm – Концепции общей теории информации. Статьи. Наука и техника.
  3. http://www.inteltec.ru/publish/articles/textan/ibook.shtml – Общая теор. информации.
  4. http://www.inftech.webservis.ru/it/information/ – Теория информации.
  5. http://www.compression.ru/download/ti.html – Теория информации и бщин вопросы сжатия.
  6. http://masters.donntu.org/2005/kita/kapustina/library/bz.htm – База знань CLIPS
  7. http://ryk-kypc2.narod.ru/clips.htm – Програмування на мові CLIPS

Materials

Curriculum

Download curriculum

Силабус:

Завантажити силабус