is
… - это способность мозга решать интеллектуальные задачи путем приобретения, запоминания и целенаправленного преобразования знаний в процессе обучения на опыте и адаптации к разнообразным обстоятельствам
+ Интеллект;
/\
Интеллект - это способность мозга решать … задачи путем приобретения, запоминания и целенаправленного преобразования знаний в процессе обучения на опыте и адаптации к разнообразным обстоятельствам
+ интеллектуальные;
/\
… система рассматривается как область компьютерных наук, занимающаяся исследованием и автоматизацией разумного поведения
+ Интеллектуальная;
/\
Предметом … является обработка информации по известным законам.
+ информатики;
/\
Предметом … является изучение интеллектуальной деятельности человека, подчиняющейся заранее неизвестным законам.
+ искусственного интеллекта;
/\
В состав экспертных систем продукционного типа входят:
+ база знаний, рабочая память, решатель;
/\
В состав экспертных систем продукционного типа входят:
+ база знаний, рабочая память, интерпретатор правил;
/\
Любое продукционное правило, содержащееся в базе знаний, состоит из:
+ условие и заключение;
/\
Любое продукционное правило, содержащееся в базе знаний, состоит из двух частей: … (антецедент - предшествующий) и заключение (консеквент - следствие, вывод).
+ условие;
/\
Любое продукционное правило, содержащееся в базе знаний, состоит из двух частей: … (антецедент - предшествующий) и … (консеквент - следствие, вывод).
+ заключение;
/\
Любое продукционное правило, содержащееся в базе знаний, состоит из двух частей: условие (… - предшествующий) и заключение (консеквент - следствие, вывод).
+ антецедент;
/\
Любое продукционное правило, содержащееся в базе знаний, состоит из двух частей: условие (антецедент - предшествующий) и заключение (… - следствие, вывод).
+ консеквент;
/\
Антецедент и консеквент связаны логической операцией … (->), означающей, что из данного условия (антецедент) следует определённое заключение (консеквент).
+ импликация;
/\
Первые две основополагающие ученые работы по Искусственным нейронным сетям (ИНС)
+ Уорена Маккалока, Уолтера Питтса, Дональда Хебба;
/\
Статья 1943 года … освещала математическую модель нейронной сети
+ Уорена Маккалока и Уолтера Питтса;
/\
В 1957 году Фрэнк Розенблатт изобрел … - математическую (компьютерную) модель обработки информации человеческим мозгом.
+ перцептрон;
/\
В 1957 году … изобрел перцептрон - математическую (компьютерную) модель обработки информации человеческим мозгом.
+ Фрэнк Розенблатт;
/\
В 1969 году … разъяснял, какие задачи перцептроном не могут быть решены и при каких условиях работа перцептона неэффективна.
+ Марвин Минский;
/\
В 1949 году … выпустил книгу "Организация поведения", в которой было подробное описание процесса самообучения искусственных нейронных сетей (ИНС).
+ Дональд Хебб;
/\
В 1949 году Дональд Хебб выпустил книгу "Организация поведения", в которой было подробное описание процесса … искусственных нейронных сетей (ИНС).
+ самообучения;
/\
В 1974 году … разработал алгоритм обратного распространения ошибки, который используется и по сей день для обучения ИНС.
+ Пол Вербос;
/\
В 1974 году Пол Вербос разработал алгоритм … , который используется и по сей день для обучения искусственных нейронных сетей (ИНС).
+ обратного распространения ошибки;
/\
Начиная с 1985 года Джон Хопфилд предлагает свое виденье устройства и работы нейросети, которая способна решать некоторые виды задач. Эта работа опровергла критику …
+ Марвина Минского;
/\
… - это место соединения выхода одного нейрона и входа другого, при этом сигнал при прохождении через … либо усиливается, либо ослабляется.
+ Синапс;
/\
Синапс либо усиливает, либо ослабляет сигнал нейрона, проходящий через него, при этом
+ каждый синапс индивидуален;
/\
В модели нейрона функция … вычисляет выходной сигнал сумматора в правильное решение. Всего существует три вида функции возбуждения: пороговая функция; гистерезис; сигмоид.
+ активации;
/\
Распознавание речи относится к задачам
+ высокой сложности;
/\
Распознавание образов относится к задачам
+ высокой сложности;
/\
Приблизительный ответ уравнения относится к задачам
+ малой и средней сложности;
/\
Распечатка документа относится к задачам
+ простым или средней сложности;
/\
Прогнозирование ситуации относится к задачам
+ малой и средней сложности;
/\
… не способна шаг за шагом решить задачу
+ ИНС;
/\
Редактор Знаний (…) экспертной системы реализует процедуру накопления знаний в базе знаний.
+ Механизм приобретения знаний;
/\
… (Механизм приобретения знаний) экспертной системы реализует процедуру накопления знаний в базе знаний.
+ Редактор Знаний;
/\
… (Механизм вывода, Решатель) – моделирует ход рассуждений эксперта на основании знаний, имеющихся в базе знаний ЭС, и реализует процедуру поиска решения задачи: строит цепочку рассуждений (логических выводов), приводящую к конкретному результату.
+ Машина вывода;
/\
Машина вывода (…) – моделирует ход рассуждений эксперта на основании знаний, имеющихся в базе знаний ЭС, и реализует процедуру поиска решения задачи: строит цепочку рассуждений (логических выводов), приводящую к конкретному результату.
+ Решатель;
/\
Машина вывода (…) – моделирует ход рассуждений эксперта на основании знаний, имеющихся в базе знаний ЭС, и реализует процедуру поиска решения задачи: строит цепочку рассуждений (логических выводов), приводящую к конкретному результату.
+ Механизм вывода;
/\
Машина вывода (…) – моделирует ход рассуждений эксперта на основании знаний, имеющихся в базе знаний ЭС, и реализует процедуру поиска решения задачи: строит цепочку рассуждений (логических выводов), приводящую к конкретному результату.
+ Механизм вывода, Решатель;
/\
Машина вывода моделирует ход рассуждений … на основании знаний, имеющихся в базе знаний ЭС, и реализует процедуру поиска решения задачи: строит цепочку рассуждений (логических выводов), приводящую к конкретному результату.
+ эксперта;
/\
Еще одним обязательным компонентом экспертной системы является … , позволяющий пользователю получить ответы на вопросы "Как была получена данная рекомендация?" и "Почему экспертная система приняла такое решение?".
+ Блок объяснений;
/\
… выполняет интерпретацию запроса пользователя к базе знаний и формирует ответ в удобной для пользователя форме.
+Пользовательский интерфейс
/\
Полная запись правила на языке Пролог называется … .
+ предложением
/\
В Прологе логическое ЕСЛИ записывается … .
+:- (двоеточие тире)
/\
В Прологе логическое И записывается … .
+ , (запятая)
/\
В Прологе логическое ИЛИ записывается … .
+ ; (точка с запятой)
/\
ТурбоПролог: Главное меню содержит четыре окна: окно редактора …
+ Editor
/\
ТурбоПролог: Главное меню содержит четыре окна: окно диалога …
+ Dialog
/\
ТурбоПролог: Главное меню содержит четыре окна: окно сообщений …
+ Message
/\
ТурбоПролог: Главное меню содержит четыре окна: окно трассировки …
+ Trase
/\
Фрагмент программы. clauses parent(ilja, marina). parent(marina, ira). parent(elena, ivan). parent(nikolay, ira). parent(olga, aleksey). parent(marina, sasha). parent(sergey, ivan).
После запроса в окне диалога: Goal: parent(X, ivan). Ответ программы …
+ X=elena X=sergey
/\
Фрагмент программы. clauses parent(ilja, marina). parent(marina, ira). parent(elena, ivan). parent(nikolay, ira). parent(olga, aleksey). parent(marina, sasha). parent(sergey, ivan).
После запроса в окне диалога: Goal: parent(x, ivan). Ответ программы …
+ No
/\
Фрагмент программы. clauses parent(ilja, marina). parent(marina, ira). parent(elena, ivan). parent(nikolay, ira). parent(olga, aleksey). parent(marina, sasha). parent(sergey, ivan).
После запроса в окне диалога: Goal: parent(x, sasha). Ответ программы …
+ No
/\
Фрагмент программы. clauses parent(ilja, marina). parent(marina, ira). parent(elena, ivan). parent(nikolay, ira). parent(olga, aleksey). parent(marina, sasha). parent(sergey, ivan).
После запроса в окне диалога: Goal: parent(X, sasha). Ответ программы …
+ X= marina
/\
Пролог. Распечатать числа от 1 до 5.
+ Окно Editor. clauses nom(N):-n(N,0). n(N,N):-!. n(N,N1):-N2=N1+1,write(N2),nl,n(N,N2). Окно Dialog. Goal: nom(5)
/\
Пролог. Распечатать числа от 1 до n.
+ Окно Editor. clauses nom(N):-n(N,0). n(N,N):-!. n(N,N1):-N2=N1+1,write(N2),nl,n(N,N2). Окно Dialog. Goal: nom(5)
/\
Пролог. Распечатать числа от 5 до 1.
+ Окно Editor. clauses n(N):-N>=1,write(N),nl,N1=N-1,n(N1). Окно Dialog. Goal: n(5)
/\
Пролог. Распечатать числа от n до 1.
+ Окно Editor. clauses n(N):-N>=1,write(N),nl,N1=N-1,n(N1). Окно Dialog. Goal: n(5)
/\
Пролог. Вычислить сумму ряда 1+x+x**2+…+x**n.
+ Окно Editor. clauses r(_,0,1). r(X,N,S):-N>0,M=N-1,r(X,M,R), S=R*X+1. Окно Dialog. Goal: r(2,6,S)
/\
Пролог. Вычислить сумму ряда 1+2+2**2+…+2**n.
+ Окно Editor. clauses r(_,0,1). r(X,N,S):-N>0,M=N-1,r(X,M,R), S=R*X+1. Окно Dialog. Goal: r(2,6,S)
/\
Пролог. Вычислить сумму ряда 1+2+2**2+…+2**6.
+ Окно Editor. clauses r(_,0,1). r(X,N,S):-N>0,M=N-1,r(X,M,R), S=R*X+1. Окно Dialog. Goal: r(2,6,S)
/\
Пролог. Вычислить сумму ряда 1+x+x**2+…+x**6.
+ Окно Editor. clauses r(_,0,1). r(X,N,S):-N>0,M=N-1,r(X,M,R), S=R*X+1. Окно Dialog. Goal: r(2,6,S)
/\
Пролог. Вычислить сумму от 1 до n.
+ Окно Editor. clauses r(1,1). r(N,S):-N>1,M=N-1,r(M,R), S=R+N. Окно Dialog. Goal: r(5,S)
/\
Пролог. Вычислить сумму от 1 до 5.
+ Окно Editor. clauses r(1,1). r(N,S):-N>1,M=N-1,r(M,R), S=R+N. Окно Dialog. Goal: r(5,S)
/\
Пролог. Вычислить сумму 1+2+3+4+5.
+ Окно Editor. clauses r(1,1). r(N,S):-N>1,M=N-1,r(M,R), S=R+N. Окно Dialog. Goal: r(5,S)
/\
Пролог. Вычислить сумму 1+2+3+…+n.
+ Окно Editor. clauses r(1,1). r(N,S):-N>1,M=N-1,r(M,R), S=R+N. Окно Dialog. Goal: r(5,S)
/\
Пролог. Вычислить сумму квадратов нечетных чисел от 1 до n.
+ Окно Editor. clauses r(1,1). r(N,S):-N>1, (N mod 2)=1, M=N-2, r(M,R), S=R+N*N. Окно Dialog. Goal: r(5,S)
/\
Пролог. Вычислить сумму 1+3**2+5**2.
+ Окно Editor. clauses r(1,1). r(N,S):-N>1, (N mod 2)=1, M=N-2, r(M,R), S=R+N*N. Окно Dialog. Goal: r(5,S)
/\
Пролог. Вычислить сумму 1+3**2+… +n**2.
+ Окно Editor. clauses r(1,1). r(N,S):-N>1, (N mod 2)=1, M=N-2, r(M,R), S=R+N*N. Окно Dialog. Goal: r(5,S)
/\
Пролог. Окно Editor. clauses r(1,1). r(N,S):-N>1, (N mod 2)=1, M=N-2, r(M,R), S=R+N*N. Окно Dialog. Goal: r(5,S)
+ Вычислить сумму 1+3**2+… +n**2.
/\
Пролог. Окно Editor. clauses r(1,1). r(N,S):-N>1, (N mod 2)=1, M=N-2, r(M,R), S=R+N*N. Окно Dialog. Goal: r(5,S)
+ Вычислить сумму 1+3**2+5**2.
/\
Пролог. Окно Editor. clauses nom(N):-n(N,0). n(N,N):-!. n(N,N1):-N2=N1+1,write(N2),nl,n(N,N2). Окно Dialog. Goal: nom(5)
+ Распечатать числа от 1 до n.
/\
Пролог. Окно Editor. clauses nom(N):-n(N,0). n(N,N):-!. n(N,N1):-N2=N1+1,write(N2),nl,n(N,N2). Окно Dialog. Goal: nom(5)
+ Распечатать числа от 1 до 5.
/\
Пролог. Окно Editor. clauses n(N):-N>=1,write(N),nl,N1=N-1,n(N1). Окно Dialog. Goal: n(5)
+ Распечатать числа от n до 1.
/\
Пролог. Окно Editor. clauses n(N):-N>=1,write(N),nl,N1=N-1,n(N1). Окно Dialog. Goal: n(5)
+ Распечатать числа от 5 до 1.
/\
Пролог. Окно Editor. clauses r(_,0,1). r(X,N,S):-N>0,M=N-1,r(X,M,R), S=R*X+1. Окно Dialog. Goal: r(2,5,S)
+ Вычислить сумму ряда 1+x+x**2+…+x**5.
/\
Пролог. Окно Editor. clauses r(_,0,1). r(X,N,S):-N>0,M=N-1,r(X,M,R), S=R*X+1. Окно Dialog. Goal: r(2,5,S)
+ Вычислить сумму ряда 1+2+2**2+…+2**5.
/\
Пролог. Окно Editor. clauses r(_,0,1). r(X,N,S):-N>0,M=N-1,r(X,M,R), S=R*X+1. Окно Dialog. Goal: r(2,5,S)
+ Вычислить сумму ряда 1+x+x**2+…+x**n.
/\
Пролог. Окно Editor. clauses r(1,1). r(N,S):-N>1,M=N-1,r(M,R), S=R+N. Окно Dialog. Goal: r(5,S)
+ Вычислить сумму от 1 до 5.
/\
Пролог. Окно Editor. clauses r(1,1). r(N,S):-N>1,M=N-1,r(M,R), S=R+N. Окно Dialog. Goal: r(5,S)
+ Вычислить сумму от 1 до n.
/\
Пролог. Окно Editor. clauses r(1,1). r(N,S):-N>1,M=N-1,r(M,R), S=R+N. Окно Dialog. Goal: r(5,S)
+ Вычислить 1+2+3+4+5.
/\
Пролог. Окно Editor. clauses r(1,1). r(N,S):-N>1,M=N-1,r(M,R), S=R+N. Окно Dialog. Goal: r(5,S)
+ Вычислить 1+2+…+n.
/\
Пролог. Окно Editor. clauses r(1,1). r(N,S):-N>1,M=N-1,r(M,R), S=R+N. Окно Dialog. Goal: r(5,S)
+ Вычислить 1+2+…+n.
/\
Пролог. Окно Editor. clauses fact(N,X):-fact2(N,F,1,1). fact2(N,F,N,F):-!. /* останавливаем рекурсию когда третий аргумент равен первому */ fact2(N,F,N1,F1):- N2=N1+1, F2=N2*F1,
fact2(N,F,N2,F2). Окно Dialog. Goal: fact(5,X)
+ Вычислить 5!
/\
Пролог. Окно Editor. clauses fact(N,X):-fact2(N,F,1,1). fact2(N,F,N,F):-!. /* останавливаем рекурсию когда третий аргумент равен первому */ fact2(N,F,N1,F1):- N2=N1+1, F2=N2*F1,
fact2(N,F,N2,F2). Окно Dialog. Goal: fact(5,X)
+ Вычислить 5 факториал
/\
Пролог. Окно Editor. clauses m(N,X):-m2(N,F,1,1). m2(N,F,N,F):-!. m2(N,F,N1,F1):- N2=N1+1, F2=N2*F1, m2(N,F,N2,F2). Окно Dialog. Goal: m(5,X)
Правило m2(N,F,N,F):-!. Означает
+ Останавливаем рекурсию когда третий аргумент равен первому
/\
… рекурсии в Прологе – это правило либо начальное, либо конечное.
+ Базис
/\
… рекурсии в Прологе – это определяемое правило, в теле которого обязательно повторяется в качестве подцели то же самое определяемое правило, но с другими параметрами, чтобы не было зацикливания.
+ Шаг
/\
Пролог. Окно Editor. clauses r(1,1). r(N,S):-N>1,M=N-1,r(M,R), S=R+N. Шаг рекурсии – это …
+ r(N,S):-N>1,M=N-1,r(M,R), S=R+N
/\
Пролог. Окно Editor. clauses r(1,1). r(N,S):-N>1,M=N-1,r(M,R), S=R+N. Базис рекурсии –это…
+ r(1,1)
/\
Пролог. Окно Editor. clauses r(1,1). r(N,S):-N>1,M=N-1,r(M,R), S=R+N. Первая подцель в шаге рекурсии – это…
+ N>1
/\
Пролог. Окно Editor. clauses r(1,1). r(N,S):-N>1,M=N-1,r(M,R), S=R+N. Вторая подцель в шаге рекурсии – это…
+ M=N-1
/\
Пролог. Окно Editor. clauses r(1,1). r(N,S):-N>1,M=N-1,r(M,R), S=R+N. Четвертая подцель в шаге рекурсии – это…
+ S=R+N
/\
Пролог. Окно Editor. clauses r(1,1). r(N,S):-N>1,M=N-1,r(M,R), S=R+N. Третья подцель в шаге рекурсии – это…
+ r(M,R)
/\
Способность работать с неопределенными и динамичными данными
+ является признаком Интеллектуальной Системы
/\
Способность к развитию системы и извлечению знаний из накопленного опыта конкретных ситуаций
+ является признаком Интеллектуальной Системы
/\
Направленность на решение слабоструктурированных, плохо формализуемых задач (реализация мягких моделей)
+ является признаком Интеллектуальной Системы
/\
Пролог. Окно Editor. clauses r(_,0,1). r(X,N,S):-N>0,M=N-1,r(X,M,R), S=R*X+1. Базис рекурсии – это …
+ r(_,0,1)
/\
Пролог. Окно Editor. clauses r(_,0,1). r(X,N,S):-N>0,M=N-1,r(X,M,R), S=R*X+1. Шаг рекурсии – это …
+ r(X,N,S):-N>0,M=N-1,r(X,M,R), S=R*X+1
/\
Пролог. Окно Editor. clauses r(_,0,1). r(X,N,S):-N>0,M=N-1,r(X,M,R), S=R*X+1. Первая подцель шага рекурсии – это …
+ N>0
/\
Пролог. Окно Editor. clauses r(_,0,1). r(X,N,S):-N>0,M=N-1,r(X,M,R), S=R*X+1. Вторая подцель шага рекурсии – это …
+ M=N-1
/\
Пролог. Окно Editor. clauses r(_,0,1). r(X,N,S):-N>0,M=N-1,r(X,M,R), S=R*X+1. Третья подцель шага рекурсии – это …
+ r(X,M,R)
/\
Пролог. Окно Editor. clauses r(_,0,1). r(X,N,S):-N>0,M=N-1,r(X,M,R), S=R*X+1. Четвертая подцель шага рекурсии – это …
+ S=R*X+1
/\
Под знаниями подразумеваются правила вида
+ «если – то»
/\
База правил и база фактов образует
+ базу знаний
/\
Выберите правильную запись на Прологе правила «Если r, то z»
+ z:-r.
/\
Выберите правильную запись на Прологе правила Мать
+ мать(X,Y):-родитель(X,Y), женщина(X).
/\
Под фактами подразумевают знания вида
+ «А это А»
/\
База знаний образуется из
+ базы правил и базы фактов
/\
Какие системы относятся к самоорганизующимся
+ нейросистемы
/\
Как называются типы данных в Прологе
+ доменами
/\
Выберите правильную запись на Прологе правила «Если (r и w), то z»
+ z:- r, w.
/\
Выберите правильную запись на Прологе правила Отец
+ отец(X,Y):-родитель(X,Y), мужчина(X).
/\
В продукционных системах антецедент означает
+ предусловие
/\
Инструментальные средства, наиболее подходящие для реализации ЭС, выбирает
+ инженер по знаниям
/\
В случае, когда число условий равно нулю, продукция описывает
+ факт
/\
Предикат, обеспечивающий переход на новую строку
+ nl
/\
Укажите области применения искусственного интеллекта
+ все ответы правильные
/\
Операция прекращения поиска в Прологе называется отсечением и обозначается
+!
/\
Цель, которая вносится в диалоговое окно ТурбоПролога пользователем и задается для программы, находящейся в настоящее время в рабочем файле
+ внешняя цель
/\
Цель, содержащаяся в секции целей программы Турбопролога
+ внутренняя цель
/\
Первый элемент списка
+ заголовок списка
/\
Имя, начинающееся с прописной буквы для представления (возможно, неизвестного) значения конкретного объекта
+ переменная
/\
Специальный вид объекта, содержащий набор элементов, заключенных в квадратные скобки и отделенных запятыми
+ список
/\
Произвольная строка символов, заключенных в двойные кавычки
+ строка
/\
Турбопролог. Установленное в данный момент времени устройство ввода, из которого стандартные предикаты по умолчанию берут входные данные
+ текущее устройство ввода
/\
Турбопролог. Установленное в данный момент времени устройство вывода, в которое стандартные предикаты по умолчанию посылают выходные данные
+ текущее устройство вывода
/\
Турбопролог. Устройство ввода по умолчанию
+ клавиатура
/\
Турбопролог. Устройство вывода по умолчанию
+ экран
/\
Осуществление пошагового отчета о выполнении программы, показывающее все происходящие изменения
+ трассировка
/\
Набор подцелей, которые должен согласовать (достичь) Turbo Prolog
+цель
/\
Компьютерная система, которая может давать экспертную оценку в конкретной (очень узкой) области
+экспертная система
/\
Алфавит языка Турбопролог состоит из …
+ прописных и строчных букв латинского алфавита, цифр и специальных знаков
/\
Пролог-программа состоит из …
+ термов
/\
Турбопролог. … - это либо константа, либо переменная, либо структура
+ терм
/\
Имена служат для обозначения … в Пролог-программе (символьных констант, доменов, переменных, предикатов).
+ термов
/\
Турбопролог. Имена … начинаются с маленькой (строчной) буквы
+ символьных констант
/\
Турбопролог. Имена … начинаются с большой (прописной) буквы или с символа "_"
+ переменных
/\
Одиночный символ "_" означает
+ анонимную переменную
/\
Выберите зарезервированное имя, которое нельзя использовать в прикладных целях
+ nl
/\
Выберите зарезервированное имя, которое нельзя использовать в прикладных целях
+ goal
/\
Выберите зарезервированное имя, которое нельзя использовать в прикладных целях
+clauses
/\
Выберите зарезервированное имя, которое нельзя использовать в прикладных целях
+domains
/\
Выберите зарезервированное имя, которое нельзя использовать в прикладных целях
+predicates
/\
Выберите зарезервированное имя, которое нельзя использовать в прикладных целях
+fail
/\
Turbo Prolog обеспечивает следующие стандартные типы данных. Исключите неверное
+database
/\
Любая последовательность символов, заключенная между двумя кавычками (двойными)
+string
\/
Ключевое слово для секции предложений
+clauses
/\
… - это факт, который должен быть истинным, если истинно некоторое количество условий
+ заголовок правила
/\
… правила - это множество условий (или список фактов), которые должны быть истинны для того, чтобы Пролог мог доказать истинность заголовка этого правила
+тело
/\
Когда выполняется процедура … , осуществляется поиск другого решения целевого утверждения. Это осуществляется путем возврата к последней основной, имеющей альтернативное решение, подцели, реализации альтернативы и очередного возврата
+поиска с возвратом