Логические нейронные сети - ответы на тесты Интуит

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

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

files
(1) f(x1, x2, x3) = x1 math x3
(2) f(x1, x2, x3) = x1 math x2 math x3
(3) f(x1, x2, x3) = x1 math x2 ∧ x3

Для варианта логического описания системы принятия решений (СПР) при игре в "железнодорожную рулетку" (Лекция 9) постройте электронную схему СПР на данной логической матрице, отображающей некоторую регулярную структуру связей внутри множества логических элементов. Оставленные связи говорят об использовании предусмотренных "проводочков", остальные "проводочки" "перекушены".

(A1∧B1)∨ (A2∧B2) →​ R1, (A1∧B2) →​ R2, (A2∧B1) →​ R3.

Логическая матрица имеет вид:

files
(1) files
(2) files
(3) files

Произведите дистрибутивные преобразования логического описания вариантов бабушкиной СПР, рассмотренной в Лекции 1. Высказывания о событиях имеют вид:

x1= "После завтрака", x2= "После обеда", x3= "После ужина", x4= "Весной", x5= "Летом", x6= "Осенью", x7= "Зимой". 1. x1 ∧ x4 →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧ (x4 ∨ x6) →​ R5= "Дискотека"; 6. (x2 ∧ x7) ∨ (x3 ∧ (x5 ∨ x7)) →​ R6= "Пешая прогулка"
(1) 1. x1 ∧ x4 →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧ (x4 ∨ x6) →​ R5= "Дискотека"; 6. x2 ∧ x7 →​ R6= "Пешая прогулка"; 7. x3 ∧ (x5 ∨ x7) →​ R6= "Пешая прогулка"
(2) 1. x1 ∧ x4 →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧ (x4 ∨ x6) →​ R5= "Дискотека"; 6. (x2 ∧ x7) ∨ (x3 ∧ x5) →​ R6= "Пешая прогулка"
(3) 1. x1 ∧ x4 →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧ (x4 ∨ x6) →​ R5= "Дискотека"; 6. (x2 ∧ x7) ∨ x3 →​ R6= "Пешая прогулка"; 7. x5 ∨ x7 →​ R6= "Пешая прогулка".
Почему при решении задач трассировки веса связей сформированы таким "странным" образом?
(1) системы принятия решений используют исчерпывающие множества событий. При замене логических операций операцией суммирования следует полагать, что логическая операция ∨ соответствует операции ИСКЛЮЧАЮЩЕЕ ИЛИ. Тогда сумма значений сигналов на входе нейрона, при корректном задании исходных данных, не превышает единицы. Чтобы уравнять значения возбуждения всех нейронов, обратив их в единичный диапазон, при выполнении аналога конъюнкции необходимо выбрать веса связей, равными обратной величине количества активных входов. Тогда возбуждение нейрона, заменившего конъюнктор, также не будет превышать единицу
(2) чтобы не вызвать переполнение на нейрокомпьютере
(3) чтобы нейроны, прообразом которых являются конъюнкторы, не довлели над нейронами, прообразом которых являются дизъюнкторы

Экспертный Совет выделил четыре показателя для банковского мониторинга:

  • z1– собственный капитал;
  • z2– вклады населения;
  • z3– объем вложений в культурные программы ЮНЕСКО;
  • z4– объем прибыли.
  • Тогда каждому банку В соответствует вектор его показателей B(z1, z2, z3, z4), лежащий в основе его рейтинга. Рейтинг банка может быть: R1– высокий, R2– средний, R3– низкий.

    Спроектируйте экран со скрытой координатной сеткой. Выделите области отображения каждого значения рейтинга, выполняя требования наглядности и эстетики. Расположите по Вашему усмотрению точки, соответствующие банкам из приведенного списка в соответствии с их рейтингом. Запомните координаты каждой точки, соответствующие банку.

    Известен рейтинг ряда крупных международных банков на основе их показателей:

    В1($45 млрд.; $25 млрд.; $10 млрд.; $5 млрд.) →​ R1 В2($25 млрд.; $12 млрд.; $5 млрд.; $2 млрд.) →​ R1 В3($20 млрд.; $15 млрд.; $2 млрд.; $3 млрд.) →​ R2 B4($10 млрд.; $12 млрд.; $6 млрд.; $1 млрд.) →​ R2 B5($20 млрд.; $1 млрд.; $0 млрд.; $0 млрд.) →​ R3 B6($1 млрд.; $0,5 млрд.; $0 млрд.; $0,1 млрд.) →​ R3
    (1) files

    точки – банки: В1(6, 6), В2(8, 5), В3(3, 7), В4(7, 3), В5(12, 6), В6(4, 1)

    (2) files

    точки – банки: В1(5, 6), В2(8, 5), В3(3, 7), В4(7, 3), В5(12, 6), В6(3, 10)

    (3) files

    точки – банки: В1(6, 6), В2(8, 5), В3(3, 7), В4(7, 3), В5(10, 8), В6(4, 1)

    Используя приведенные ниже рисунок, и соответствующую ему нейронную сеть, рассчитайте маршруты следования из центрального пункта по заданным координатам пункта назначения. Воспользуйтесь передаточной функцией:

    math files files

    Координаты пункта назначения (50, -150).

    (1) маршрут выполняется за два шага: 0 →​ 3, 3 →​ 15
    (2) маршрут выполняется за один шаг 0 →​ 3. Дальнейшему продвижению нейросеть обучена неправильно
    (3) маршрут не достигает намеченного пункта

    На изображенном объекте – "мордочке" обозначены невидимые "мышцы". Достаточны ли они для выражения чувств объекта?

    files

    Проанализируйте попытку выразить радость.

    files
    (1) пожалуй, достаточно
    (2) нет механизма движения ушами
    (3) движение глаз ограничено
    Рассмотрите на уровне аванпроекта интеллектуальную систему охраны, надзора и персонального обслуживания клиентов. Укажите основные принципы, лежащие в основе системы распознавания "свой - чужой".
    (1) факторное пространство событий представляет собой пространство признаков. Признаки характеризуют основные черты лица и фигуры: волосяной покров (цвет волос, наличие обширной или локализованной лысины, залысины, курчавость и др.), структура черепа (узкий, широкий, вытянутый, две макушки и т.д.), ширина и высота лба, основные характеристики глазной области и глаз, форма носа, губ, линии рта, подбородка. Общие расовые и национальные признаки также важны. Аналогично исследуются и основные соотношения размеров и объемов, связанных с фигурой. Все признаки должны быть классифицированы и градуированы
    (2) для определения "свой - чужой" достаточно распознавание лица производить с низкой точностью. Достаточно определить цвет кожи и выполнить анализ, подобно распознаванию букв: анализировать максимальную похожесть на основе эталонных контуров знакомых лиц с учетом допусков
    (3) грубый анализ по общему контуру лица необходимо совмещать с анализом основных признаков, присущих лицу и фигуре: цвет кожи, форма и цвет глаз, структура волосяного покрова, в том числе, - на лице, форма носа и рта

    Запишите логические выражения, описывающие на экране, разбитом на клетки с координатами, букву А, как показано на рисунке. Учтите возможность ее допустимого искажения при изображении.

    files
    (1) (1,1)∧ (1,3)∧ (2,1)∧ ((2,2)∨ (3,2))∧ (2,3)∧( (3,1)∧ (3,3) )∧ (4,1)∧ (4,3) ∧ (5,2)
    (2) (1,1)∧ (1,3)∧ (2,1)∧ (2,2)∧ (3,2)∧ (2,3)∧ (3,1)∧ (3,3) )∧ (4,1)∧ (4,3) ∧ (5,2)
    (3) (1,1)∧ (1,3)∧ (2,1)∧ ((2,2)∨ (3,2))∧ (2,3)∧ (3,1)∧ (3,3)∧ (4,1)∧ (4,3)∧ ((5,1)∨ (5,2)∨ (5,3)

    После дефолта 1998 года под "крышей" Васи (А1 ) и Пети (А2 ) остались две палатки, руководимые Оксаной и Роксаной, с1 и с2 Фирма Пират (В2 ) также закрылась, а фирма Красный Киллер(В1 ) выжила, сосредоточив свою деятельность на выпуске прекрасного французского коньяка.

    Составьте дерево логических возможностей для принятия решения о маршруте летнего путешествия дяди Рамзая по следующему тексту его размышлений.

    "Если Вася или Петя обнаружат, что и Оксана, и Роксана одновременно торгуют французским коньяком и французской косметикой (событие 1 ∧ В3" ), то поездка в Дюбай мне обеспечена. В противном случае более чем египетское Красное море мне не светит."

    (1) files
    (2) files
    (3) files

    Для построения системы принятия решений (СПР) предлагается нейронная сеть заданной структуры. В предположении, что для СПР достаточна однослойная нейронная сеть, составьте обобщенные эталоны для ее обучения (трассировки) по логическому описанию СПР.

    (x1 ∧ x2) ∨ (x1 ∧ x3) →​ R1, (x2 ∧ x3) ∨x4 →​ R2, (x1 ∧ x3) ∧ x4 →​ R3
    (1) x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3
    (2) x1 & x2 & x1 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3
    (3) x1 & x2 →​ R1, x1 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Пусть системы принятия решений (СПР) используют одинаковую систему обобщенных эталонов.

    x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Они реализованы матрицами следования разной структуры.

    В процессе эксплуатации СПР выявилась необходимость дополнения их новым обобщенным эталоном

    x1 & x2 & x4 →​ R4

    Выполните дополнительную трассировку матрицы следования.

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

    Обучение трем эталонам привело к получению матрицы следования:

    files
    (1) files
    (2) files
    (3) files

    Корректно составленная система принятия решений с обратными связями должна быть устойчивой по отношению к исходным предположениям. Это означает, что при любых исходных предположениях – их достоверности или весовых оценках – должны однозначно получаться окончательные, точные значения оценок этих предположений.

    Ниже приведен рисунок.

    В дополнение к расчетам, проведенным в Лекции, установите, зависят ли уточненные предположения о происхождении человека от предположения, принятого первоначально?

    files

    Передаточная функция i -го нейрона определяется:

    math Vi:= if V > h then if V < 1 then V else 1 else 0, h = 0,1.

    Положите V1= 0,7, V2= 0,2, V3= 0,1, V4= 0,6, V5= 0,5 .

    (1)

    установившиеся значения возбуждения нейронов во втором цикле "работы" нейросети:

    V1= 0, V2= 0,5, V3= 0,4, V4= 0,32, V5= 0,5, V6= … = V9= 0, V10= 0,82.

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

    (2)

    установившиеся значения возбуждения нейронов во втором цикле "работы" нейросети:

    V1= 0,5, V2= 0,5, V3= 0,4, V4= 0,32, V5= 0,5, V6= … = V9= 0, V10= 0,82.

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

    (3)

    установившиеся значения возбуждения нейронов во втором цикле "работы" нейросети:

    V1= 0,5, V2= 0,5, V3= 0,5, V4= 0,32, V5= 0,5, V6= … = V9= 0, V10= 0,82.

    cистема устойчива по отношению к начальным предположениям

    Пусть в системе автоматического управления технологическим процессом по измеренным значениям вектора двух характеристик X = {x1, x2} вырабатывается вектор управляющего воздействия Y = {y1, y2} Реализован принцип ситуационного управления, основанный на табличном представлении. Таблица имеет вид:

    files

    Рассчитайте приближенное значение компонент вектора Y для измеренных компонент вектора Х, считая, что y1 слабо зависит от х2, а y2 слабо зависит от х1

    X = {4,6; 2,4}
    (1) двум точкам, определяемым векторами X1= {4; 2} и X2= {5; 3}, включающими данную точку, соответствуют точки, определяемые векторами Y1= {0,6; 0,5} и Y2= {0,5; 0,6} Тогда y1= 0,54, y2= 0,54
    (2) двум точкам, определяемым векторами X1= {4; 2} и X2= {5; 3}, включающими данную точку, соответствуют точки, определяемые векторами Y2= {0,6; 0,5} и Y2= {0,5; 0,6} Тогда y1= 0,56, y2= 0,54
    (3) двум точкам, определяемым векторами X1= {4; 2} и X2= {5; 3}, включающими данную точку, соответствуют точки, определяемые векторами Y1= {0,5; 0,6} и Y2= {0,6; 0,5} Тогда y1= 0,54, y2= 0,54

    Воспользуйтесь приведенной ниже логической нейронной сетью Антрополога-Исследователя.

    files

    Выберите передаточную функцию

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array}

    Положите веса связей равными обратной величине количества входов нейрона.

    Максимально возбудите нейрон Х = Иван . Проанализируйте "ответ" нейронной сети.

    (1) максимально (V = 1 ) возбуждается нейрон, указывающий на то, что Иван – мужчина. Со значением 0,5 возбуждаются все нейроны, указывающие на прямые родственные связи Ивана
    (2) максимально (V = 1 ) возбуждается нейрон, указывающий на то, что Иван – мужчина. Со значением 0,5 возбуждаются все нейроны, указывающие на все родственные связи Ивана
    (3) единичное значение принимает возбуждение всех нейронов, указывающих на родственные связи Ивана

    Постройте логическую нейронную сеть "железнодорожная рулетка" для различных вариантов V1 и V2 скорости паровозов, влияющей на величину гонорара линейных. Воспользуйтесь передаточной функцией

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array} V1 = 60 км/ч, V2 = 70 км/ч А1 ∧ В1 →​ R1 = <Отправить обоих линейных на середину перегона, заплатив гонорар $200>; A1 ∧ В2 →​ R2 = <Отправить даму с приветственным платочком, заплатив гонорар $50>; A2 ∧ В1 →​ R3 = <Отправить линейного с подстилочной соломкой, заплатив гонорар $60>; А2 ∧ В2 →​ R4 = <Отправить обоих линейных на середину перегона, заплатив гонорар $240>.
    (1) files
    (2) files
    (3) files
    Составьте систему принятия решений для весенне-летнего периода отдыха бабушки.
    (1) x1∧x4 →​ R1 = <выбор: прогулка пешком, на велосипеде, верховая езда, пляж, байдарка> x4∧x10 →​ R2 = <выбор: прогулка пешком, на велосипеде, верхом> x1∧x5 →​ R3 = <выбор: велосипед, верховая езда, пляж, байдарка> x2∧(x4∨x5) →​ R4 = <сон> x3∧(x4∨x5) →​ R5 = <выбор: сон, дискотека>
    (2) x1 x4 →​ R1 = <выбор: прогулка пешком, на велосипеде, верховая езда, пляж, байдарка> x4∧x10 →​ R2 = <выбор: прогулка пешком, на велосипеде, верхом> x1∧x5 →​ R3 = <выбор: велосипед, верховая езда, пляж, байдарка> x2∧(x4∨x5) →​ R4 = <сон> x3∧x4 ∧x5) →​ R5 = <выбор: сон, дискотека>
    (3) x1∧x4 →​ R1 = <выбор: прогулка пешком, на велосипеде, верхом > x4∧x10 →​ R2 = <выбор: прогулка пешком, на велосипеде> x1∧x5 →​ R3 = <выбор: велосипед, верховая езда, пляж, байдарка> x2∧(x4∨x5) →​ R4 = <сон> x3∧(x4∨x5) →​ R5 = <выбор: сон, дискотека>

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

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array}

    Установите правильность "работы" нейронной сети. Если сеть "работает" неправильно, попытайтесь проанализировать причину. Нейронная сеть имеет вид:

    files

    (Указаны пороги "конъюнкторов")

    (1) по достоверным данным нейронная сеть "работает" правильно
    (2) по достоверным данным А1 = А2 = 1, В1 = В2 = 0 нейронная сеть "работает" неправильно
    (3) по достоверным данным А1 = А2 = В1 = В2 = 0,5 нейронная сеть "работает" неправильно

    Сформируйте обученную нейронную сеть по логическому описанию СПР с помощью множества нейроподобных элементов. Кроме необходимого количества рецепторов и нейронов выходного слоя, допускается использование минимального числа промежуточных, "скрытых" нейронов. Используйте оптимальное закрепление рецепторов. Определите значения весов связей (см. Лекцию 10) так, чтобы значения возбуждения нейронов выходного слоя принадлежали диапазону [0, 1] . Решение представьте в виде матрицы следования.

    Логическое описание СПР:

    1. x1 ∧ x4 →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧ (x4 ∨ x6) →​ R5= "Дискотека"; 6. x2 ∧ x7 →​ R6= "Пешая прогулка"; 7. x3 ∧ (x5 ∨ x7) →​ R6= "Пешая прогулка"
    (1) files
    (2) files
    (3) files

    Можно ли по логическому описанию СПР построить логическую нейронную сеть, пригодную для практического применения?

    Логическое описание СПР:

    y1 ∧(y2 ∨y3) →​ R1, y2 ∨(y4 ∧(y2 ∨y3)) →​ R2, (y1 ∨y3)∧(y2 ∨y4) →​ R3
    (1) описание не удовлетворяет требованию непротиворечивости. Отсутствие информации о "физическом смысле" системы не позволяет судить об исчерпывающих множествах событий, образующих факторное пространство. Это не позволяет установить полноту логического описания и не способствует уверенности в корректности сформулированных вопросов к сети
    (2) можно, исходя из требований к точности и правдоподобию ответов
    (3) нельзя, так как описание не удовлетворяет требованию непротиворечивости

    Выберите по два диапазона возможной принадлежности показателей банка:

    δZ11= [0, 25), δZ12= [25, 50], δZ21= [0, 10), δZ22= [10, 25], δZ31= [0, 5), δZ32= [5, 10], δZ41= [0, 2), δZ42= [2, 5].

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

    Банки-эталоны и их рейтинг:

    В1($45 млрд.; $25 млрд.; $10 млрд.; $5 млрд.) →​ R1 В2($25 млрд.; $12 млрд.; $5 млрд.; $2 млрд.) →​ R1 В3($20 млрд.; $15 млрд.; $2 млрд.; $3 млрд.) →​ R2 B4($10 млрд.; $12 млрд.; $6 млрд.; $1 млрд.) →​ R2 B5($20 млрд.; $1 млрд.; $0 млрд.; $0 млрд.) →​ R3 B6($1 млрд.; $0,5 млрд.; $0 млрд.; $0,1 млрд.) →​ R3

    Точки – банки в сферической системе координат: В1(3, 1900), В2(3, 3000), B3(7, 450), B4(8, 2500), B5(12, 2100), B6(11, 800).

    (1) files
    (2) files
    (3) files
    Путешественник заблудился и лишь приблизительно знает пункт, из которого он вышел, а также приблизительно, по звездам, свои координаты. Помогите ему установить, недалеко от какого пункта он, скорее всего, находится. Нейронная сеть имеет вид: files

    Приблизительные координаты путешественника – (-120, 140). Предположительно он вышел из пункта 1.

    (1) так как Δx < 0, Δy > 0, путешественник находится недалеко от пункта 5
    (2) путешественник находится недалеко от пункта 7
    (3) путешественник находится недалеко от пункта 6

    Выделите те параметры ситуации (события факторного пространства), которые могли бы явиться источником эмоционального воздействия на реагирующий объект.

    Исследуйте механизмы возможной реакции искусственного живого существа на зрителей и туристов.

    (1) общее световое и цветовое преобладание в секторе обзора, наличие и количественный диапазон светлых пятен (лиц), расположение цветных пятен, характер контуров – границ этих пятен, скорость перемещения пятен, наличие быстро перемещающихся пятен в совокупности с ростом их размера и т.д.
    (2) общее или дифференцированное (по телесным углам) цветовое преобладание в секторе обзора
    (3) количество и угрожающая скорость перемещения светлых пятен лиц, а также других цветных пятен в секторе обзора
    Рассмотрите возможности и принципы "работы" компьютерного человечка КОМПИ. Рассмотрите принципы организации диалогового режима.
    (1) на экране монитора должен находиться КОМПИ. В углу должен располагаться экран, на котором КОМПИ показываются: контурные рисунки, выполненные с помощью "мыши", введенные фотографии, картинки или рисунки, видеофильмы. Если предъявлен рисунок - эталон образа, КОМПИ предлагается запомнить его под именем в сопровождении оценки типа "хорошо - плохо" (съедобно - не съедобно, кисло - сладко и т.д.). При показе рисунка КОМПИ способен распознать его в эмоциональном сопровождении. Воспроизводятся элементы диалога по уточнению обучающей информации или в процессе распознавания
    (2) на экране монитора должен находиться КОМПИ. В углу должен располагаться экран, на котором КОМПИ показываются: контурные рисунки, выполненные с помощью "мыши", введенные фотографии, картинки или рисунки. Если предъявлен рисунок - эталон образа, КОМПИ предлагается запомнить его под именем в сопровождении оценки типа "хорошо - плохо" (съедобно - не съедобно, кисло - сладко и т.д.). При показе рисунка КОМПИ способен распознать его в эмоциональном сопровождении. Воспроизводятся элементы диалога по уточнению обучающей информации или в процессе распознавания
    (3) на экране монитора должен находиться КОМПИ. В углу должен располагаться экран, на котором КОМПИ показываются контурные рисунки, выполненные с помощью "мыши". Если предъявлен рисунок - эталон, КОМПИ предлагается запомнить его под именем в сопровождении оценки типа "хорошо - плохо" (съедобно - не съедобно, кисло - сладко и т.д.). При показе рисунка КОМПИ способен распознать его в эмоциональном сопровождении, сообщив его имя. Воспроизводятся элементы диалога по уточнению обучающей информации или в процессе распознавания

    Нейронная сеть, отображающая обучение трем буквам, приведена на рисунке.

    files

    Показаны веса связей – одинаковые для каждой буквы. Передаточная функция f представляет собой сумму величин возбуждения рецепторов, каждый из которых входит в область экрана, покрываемую эталоном буквы. Для порога распознавания h = 0,8 определите, на какую букву более всего похож вариант возбуждения рецепторов?

    (1,1) = 0,9, (1,2) = 0, (1,3) = 0,9, (2,1) = 1, (2,2) = 0,1, (2,3) = 1, (3,1) = 0,8, (3,2) = 0,9, (3,3) = 1, (4,1) = 0,9, (4,2) = 0,1, (4,3) = 1, (5,1) = 0, (5,2) = 0,9, (5,3) = 0,1.
    (1) это буква А
    (2) это буква В
    (3) это буква С
    (4) это не похоже ни на одну из известных букв

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

    (A1 ∨ A2) ∧ (C1 ∧"B1 ∧B3")∧ (C2 ∧"B1 ∧B3") →​ R1= "Дубай"; (A1 ∨ A2) ∧ (C1 ∨ С2) ∧ (B1 ∨ B3) →​ R2= "Красное море"
    (1) (A1 ∨ A2) ∧ (C1 ∧C2) ∧"B1 ∧B3" →​ R1= "Дубай"; (A1 ∨ A2) ∧ (C1 ∨ С2) ∧ (B1 ∨ B3) →​ R2= "Красное море"
    (2) (A1 ∨ A2) ∧"B1 ∧B3"∧ (C1 ∨C2) →​ R1= "Дубай"; (A1 ∨ A2) ∧ (C1 ∨ С2) ∧ (B1 ∨ B3) →​ R2= "Красное море"
    (3) (A1 ∨ A2) ∧ (C1 ∨C2) ∧"B1 ∧B3" →​ R1= "Дубай"; (A1 ∨ A2) ∧ (C1 ∨ С2) ∧ (B1 ∨ B3) →​ R2= "Красное море"

    Для выполнения алгоритма трассировки необходимо предварительно построить матрицу следования, отображающую все потенциальные статические пути возбуждения, ведущие от нейронов-рецепторов, "участвующих" в логическом выражении, к нейрону выходного слоя, соответствующего решению. Для логического выражения в описании СПР постройте матрицу следования для обучения первому эталону, предварительно введя транзитивные и дополнительные связи.

    Система логических выражений:

    x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Матрица следования:

    files
    (1) files
    (2) files
    (3) files

    Для передаточной функции

    math V_i:=\left \{ \begin{array}{ll} V, & \mbox{при } V \ge h, \\ 0, & \mbox{в противном случае;} \end{array}\right h=0,5

    произведите верификацию нейросети, задавая допустимые комбинации единичных значений аргументов (эталонные ситуации).

    Нейросеть, полученная в результате трассировки матрицы следования:

    files
    (1) нейронная сеть "работает" правильно
    (2) при максимальном возбуждении нейрона R1 такое же значение возбуждения получает нейрон R2
    (3) нейронная сеть "работает" неправильно

    Для приведенной на рисунке системы связей, для передаточной функции

    math Vi:= if V > h then if V < 1 then V else 1 else 0,

    и для h = 0,3 (для всех нейронов) рассчитайте установившиеся значения возбуждения нейронов 1 – 3 для заданных, предполагаемых значений.

    files V1= 0,8, V2= 0,2, V3= 0,2
    (1) в пятом цикле "работы" нейросети установятся значения возбуждения: V1= 0, V2= 0,74, V3= 1
    (2) нейронная сеть утверждает марсианское происхождение человека
    (3) нейронная сеть отрицает учение Дарвина

    Диапазоны изменения измеряемых характеристик системы управления технологическим процессом разбиты на составляющие интервалы, определяемые требованиями по точности. Совокупность X = {x1, x2} измеренных значений, каждое из которых принадлежит некоторому интервалу, определяет вектор Y(y1, y2) необходимых управляющих воздействий, составляющих ограниченное множество векторов: Y1= {5; 8}, Y2= {3; 4}, Y3= {6; 5}, Y4= {1; 5} Диапазон [0, 3] изменения переменных x1 и x2 разбит на три интервала δ1= [0, 1), δ2= [1, 2), δ3= [2, 3) По данному логическому описанию системы управления составьте однослойную логическую нейронную сеть системы управления, используя принцип "размножения" решений.

    (x1∈δ1) ∧ (x2∈δ1) →​ Y1 (x1∈δ1) ∧ (x2∈δ2) →​ Y2 (x1∈δ1) ∧ (x2∈δ3) →​ Y3 (x1∈δ2) ∧ (x2∈δ1) →​ Y4 (x1∈δ2) ∧ (x2∈δ2) →​ Y1 (x1∈δ2) ∧ (x2∈δ3) →​ Y2 (x1∈δ3) ∧ (x2∈δ1) →​ Y3 (x1∈δ3) ∧ (x2∈δ2) →​ Y4 (x1∈δ3) ∧ (x2∈δ3) →​ Y1
    (1) files
    (2) files
    (3) files

    Воспользуйтесь приведенной ниже логической нейронной сетью Антрополога-Исследователя.

    files

    Выберите передаточную функцию

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,25 \end{array}

    Положите веса связей равными обратной величине количества входов нейрона.

    Максимально возбудите нейрон Х = Иван, соответствующий одному из жителей села. Проанализируйте "ответ" нейронной сети.

    (1) максимально (V = 1 ) возбуждается нейрон, указывающий на то, что Иван – мужчина . Со значением 0,5 возбуждаются все нейроны, указывающие на прямые родственные связи Ивана. Со значением 0,25 возбуждаются все нейроны, указывающие на косвенное родство
    (2) максимально (V = 1 ) возбуждается нейрон, указывающий на то, что Иван – мужчина. Со значением 0,5 возбуждаются все нейроны, указывающие на прямые родственные связи Ивана
    (3) единичное значение принимает возбуждение всех нейронов, указывающих на родственные связи Ивана

    Начальник станции Кукуевка слабо себе представляет понятие "исчерпывающее множество событий". Исследуйте правомочность принимаемого им решения по недостоверным и противоречивым данным.

    А1 = 0,9, А2 = 0,9, В1 = 0,6, В2 = 0,7, М1= $200, M2= $50, M3= $60, M4= $240 . Нейронная сеть, составленная для V1 = 60 км/ч, V2 = 70 км/ч, имеет вид

    files
    (1) R1 = 1,5, R2 = 1,6, R3 = 1,5, R4 = 1,6. Приняв решение R2, он, несомненно, понесет минимальные убытки
    (2) R1 = 1,5, R2 = 1,6, R3 = 1,5, R4 = 1,6. Приняв решение R4 , он проявит высокие моральные качества
    (3) R1 = 1,5, R2 = 1,6, R3 = 1,5, R4 = 1,6, что свидетельствует о важности прозрения и раскаяния

    Для логического описания системы принятия решений составьте "электронную" схему такой системы.

    x1∧x4 →​ R1 = <выбор: прогулка пешком, на велосипеде, верховая езда, пляж, байдарка>; x4∧x10 →​ R2 = <выбор: прогулка пешком, на велосипеде, верхом>; x1∧x5 →​ R3 = <выбор: велосипед, верховая езда, пляж, байдарка>; x2∧(x4∨x5) →​ R4 = <сон>; x3∧(x4∨x5) →​ R5 = <выбор: сон, дискотека>.
    (1) files
    (2) files
    (3) files

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

    files

    Используйте передаточную функцию

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array} А1 = 0,6, А2 = 0,4, В1 = 0,7, В2 = 0,3.
    (1) нейронная сеть нечувствительна. Возбуждения (динамические цепочки) "гаснут": возбуждение нейронов выходного слоя, указывающих на решение, принимает нулевое значение. Пороги в передаточной функции нейронов, исполняющих роль конъюнкторов, завышены. При значении порогов, равном 1,2, было бы получено правильное решение R1
    (2) нейрон 5, указывающий на решение R1, возбуждается максимально при максимальном возбуждении других нейронов выходного слоя
    (3) передаточную функцию следует заменить так, чтобы значение порога вычиталось из суммы сигналов, пришедших к нейрону

    Произведите обучение (трассировку) изображенной на рисунке многослойной нейронной сети по структурированному (скобочному) логическому описанию СПР. Результат трассировки отобразите на матрице следования. Сформируйте значения весов связей в соответствии с прообразом логической операции, реализуемой нейроном.

    files

    Логическое описание СПР:

    y1 ∧ (y2 ∨ y3) →​ R1, y2 ∨ (y4 ∧ (y2 ∨ y3)) →​ R2, (y1 ∨ y3) ∧ (y2 ∨ y4) →​ R3
    (1) files
    (2) files
    (3) files

    Постройте для бабушки совершенную логическую нейронную сеть для ее СПР, что откроет широкие возможности развития и модификации при реализации в ее нейрокомпьютере – записной книжке. Убедитесь в полноте и непротиворечивости полученной СПР.

    Логическое описание СПР:

    1. x1 ∧ x4 →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧x6) →​ R4= "Байдарка"; 5. x3 ∧(x4 ∨ x6) →​ R5= "Дискотека"; 6. (x2 ∧ x7) ∨ (x3 ∧(x5 ∨ x7)) →​ R6= "Пешая прогулка"
    (1) x1 ∧ x4 →​ R1, x2 ∧ x5 →​ R3, x2 ∧ x6 →​ R4, x2 ∧ x7 →​ R6, x1 ∧ x6 →​ R2, x1 ∧ x7 →​ R3, x3 ∧ x4 →​ R5, x3 ∧ x5 →​ R6, x2 ∧ x4 →​ R2, x1 ∧ x5 →​ R4, x3 ∧ x6 →​ R5, x3 ∧ x7 →​ R6

    система полна и непротиворечива

    (2) x1 ∧ x4 →​ R1, x2 ∧ x5 →​ R3, x2 ∧ x6 →​ R4, x2 ∧ x6 →​ R4, x1 ∧ x6 →​ R2, x1 ∧ x7 →​ R3, x3 ∧ x4 →​ R5, x3 ∧ x5 →​ R6, x2 ∧ x4 →​ R2, x1 ∧ x5 →​ R4, x3 ∧ x6 →​ R5, x3 ∧ x7 →​ R6

    cистема противоречива.

    (3) x1 ∧ x4 →​ R1, x2 ∧ x5 →​ R3, x2 ∧ x6 →​ R4, x2 ∧ x7 →​ R6, x1 ∧ x6 →​ R2, x1 ∧ x7 →​ R3, x3 ∧ x4 →​ R5, x3 ∧ x7 →​ R6 x2 ∧ x4 →​ R2, x1 ∧ x5 →​ R4, x3 ∧ x6 →​ R5,

    система не полна.

    Воспользуйтесь передаточной функцией:

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array}

    Для абсолютно достоверной информации Pij о показателях банка с помощью логической нейронной сети, найдите с помощью операции усреднения точку В отображения банка на экране. Каков рейтинг банка?

    Р11= Р22= Р31= Р42= 1. Нейронная сеть имеет вид:

    files
    (1) точка В(5,6; 1690), банк обладает средним рейтингом
    (2) точка В(3,6; 1700), банк обладает высоким рейтингом
    (3) точка В(13,2; 1430), банк обладает низким рейтингом

    Свяжите сеть, состоящую из 4 населенных пунктов, маршрутами взаимного общения. Запомните маршруты с помощью логической нейронной сети, в которой отразите пункты отправления, пункты назначения и промежуточные пункты смещения.

    Сеть населенных пунктов имеет вид:

    files
    (1) files
    (2) files
    (3) files

    Выскажите свои соображения по непредсказуемому (альтернативному) развитию сюжета видеофильма на основе зрительского контингента и зрительской реакции.

    Какими интеллектуальными возможностями должен обладать современный кинозал для показа фильма с непредсказуемым (альтернативным) сюжетом?

    (1)
  • средствами динамического контроля контингента и состояния публики: возрастного состава (в %), пола, интеллектуального уровня, выражающегося в шуме, топанье ногами, свисте, скабрезных шутках, громком неадекватном смехе, визге, перемещении по залу и пр.
  • возможностью альтернативного выбора предусмотренного создателями сюжетного продолжения фильма с ближайшей "контрольной точки": включения "купюр", исключения (или включения) сцен насилия, сцен, опасных с точки зрения пропаганды наркотиков, откровенно сексуальных сцен и т.д.
  • (2) возможностью альтернативного выбора предусмотренного создателями сюжетного продолжения фильма с ближайшей "контрольной точки": включения "купюр", исключения (или включения) сцен насилия, сцен, опасных с точки зрения пропаганды наркотиков, откровенно сексуальных сцен и т.д.
    (3) кинозал должен обладать компьютерными средствами искусственного интеллекта для динамического контроля контингента и состояния публики: возрастного состава (в %), пола, интеллектуального уровня и социальной значимости

    Исследуйте диагностические возможности логических нейронных сетей.

    Рассмотрите принципы медицинской диагностики.
    (1) логическая нейронная сеть способна заменить собой самый высококвалифицированный консилиум мировых светил, благодаря воплощению коллективного опыта, в том числе, - этих самых светил. На основе неполных и неточных данных о симптомах болезни, но на основе характера проявления, она запоминает дальнейшую стратегию диагностирования - до успешного получения результата. При этом нейронные сети способны образовывать длинные логические цепочки и обладать обратными связями
    (2) при формировании запроса к логической нейронной сети указываются известные, возможно, неполные и неточные проявления болезни, такие, как температура, боль в горле и др. В результате первого цикла обработки нейросеть выдает рекомендацию о дальнейших действиях (анализах) для повышения степени определенности информации о болезни. Так, цикл за циклом, эта информация уточняется, и на основе отображенного в нейросети (постоянно уточняемого!) опыта квалифицированных специалистов устанавливается диагноз и необходимое лечение
    (3) при формировании запроса к логической нейронной сети указываются известные, возможно, неполные и неточные проявления болезни, такие, как температура, боль в горле и др. Нейросеть выдает рекомендацию о дальнейших действиях (анализах) для повышения степени определенности информации о болезни. В соответствии с обратными связями, начальная информация уточняется, и на основе отображенного в нейросети (постоянно дополняемого!) опыта квалифицированных специалистов устанавливается диагноз и необходимое лечение

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

    files

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

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

    Рассчитайте величины возбуждения нейронов, "отвечающих" за буквы А, В, С по заданным начальным значениям их возбуждения fA, fB, fC и определите, через сколько тактов значимой величиной возбуждения будет обладать единственный нейрон.

    После предъявления образа нейроны выходного слоя, соответствующие узнаваемым буквам, обрели значения возбуждения: fA = 1,6, fB = 1,1, fC = 0,9, величина порога h = 0.8.

    (1) во втором такте формируются сигналы возбуждения: fA = 1,315, fB = 0, fC = 0
    (2) во втором такте формируются сигналы возбуждения: fA = 1,415, fB = 0, fC = 0
    (3) в третьем такте формируются сигналы возбуждения: fA = 1,315, fB = 0, fC = 0
    (4) из-за исходной близости значений возбуждение всех нейронов становится нулевым

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

    (A1 ∨ A2) ∧ (C1 ∧C2) ∧"B1 ∧B3" →​ R1= "Дубай"; (A1 ∨ A2) ∧ (C1 ∨ С2) ∧ (B1 ∨ B3) →​ R2= "Красное море"
    (1) files
    (2) files
    (3) files

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

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

    Система логических выражений:

    x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Матрица следования:

    files
    (1) files
    (2) files
    (3) files

    Выполните операцию приведения нейронной сети после трассировки по максимальной величине возбуждения нейронов R2 и R3 Отразите это приведение весами связей нейрона R1

    Результат трассировки:

    files
    (1) files
    (2) files
    (3) files

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

    files

    Выбрав передаточную функцию

    math

    Vi:= if V > h then if V < 1 then V else 1 else 0, h = 0,1 и положив V4= 1, рассчитайте установившиеся значения возбуждения нейронов, "отвечающих" за версии о происхождении человека, и определите устойчивость выводов нейронной сети по отношению к исходным предположениям.

    V1= 0,5, V2= 0,6, V3= 0,4
    (1) установившееся во втором цикле "работы" нейросети значение V1= V2= V3= 1 свидетельствует об устойчивости и правомочности всех трех предположений о происхождении человека
    (2) установившееся значение возбуждения нейронов в третьем цикле "работы" нейросети: V1= 1, V2= 0,8, V3= 0,7
    (3) установившееся значение возбуждения нейронов в третьем цикле "работы" нейросети: V1= 0,8, V2= 1, V3= 0,9

    Рассчитайте значения возбуждения нейронов выходного слоя и найдите вектор управляющего воздействия по нечетко заданным характеристикам. Передаточная функция имеет вид:

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V > h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array}

    Нейронная сеть имеет вид:

    files

    Достоверность предположения о принадлежности значений x1 и x2 исследуемым интервалам равна:

    P(x1∈δ2) = 0,2, P(x1∈δ3) = 0,8, P(x2∈δ1) = 0,2, P(x2∈δ2) = 0,6, P(x2∈δ3) = 0,2.
    (1) y1= 4, y2= 6
    (2) y1= 4,2, y2= 6,7
    (3) y1= 4, y2= 5,6

    Воспользуйтесь нейронной сетью Антрополога-Исследователя, представленной на рисунке,

    files

    при передаточной функции

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array}

    и при h = 0,25 . Максимально возбудите нейроны Х = Иван, Y = Василий . Проанализируйте "ответы" нейросети.

    (1) максимально (V = 1 ) возбуждаются нейроны, указывающие на то, что Иван и Василий – мужчины . Со значением 0,5 возбуждаются нейроны, указывающие на прямые родственные связи, в т.ч. что Иван – брат Василия (и наоборот). Со значением 0,25 возбуждаются нейроны, указывающие на косвенные родственные связи. Среди них связь Иван – брат Ирины (ибо есть подозрение, что только – сводный)
    (2) максимально возбуждаются нейроны, указывающие на то, что Иван и Василий – мужчины
    (3) максимально возбуждаются нейроны, указывающие на прямые и косвенные родственные связи Ивана и Василия

    Желая сократить расходы, начальник станции Кукуевка установил одинаковое (минимальное) вознаграждение в случае отправки обоих линейных на середину перегона, - вне зависимости от скорости их перемещения. Таким образом, решение R1 вобрало в себя и решение R4. Выполнив необходимое преобразование нейронной сети (независимо от скоростей паровозов), получим ее в виде:

    files

    Передаточная функция имеет вид:

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array}

    Исследуйте правомочность принимаемых решений.

    А1 = А2 = 0,5, В1 = 0,3, В2 = 0,7.
    (1) R1 = 2, R2 = 1,3, R3 = 0,7. Решению доверять нельзя
    (2) R1 = 2, R2 = 1,2, R3 = 0,8. Решению доверять нельзя
    (3) R1 = 1, R2 = 1,2, R3 = 0,8. Решение R2 правомочно

    Для данной "электронной" схемы составьте схему системы принятия решений, предполагая, что исходные данные представляют собой достоверность высказываний о событиях. N1 и N2 – передаточные функции, приближенно заменяющие операции ∧ и ∨ (прототипы нейронов).

    files
    (1) files
    (2) files
    (3) files

    В нейронной сети, представленной на рисунке, в передаточной функции

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right, \end{array}

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

    files А1 = 0,6, А2 = 0,4, В1 = 0,7, В2 = 0,3.
    (1) нейронная сеть "работает" правильно
    (2) нейронная сеть всегда указывает на решение R1
    (3) величина максимального возбуждения нейрона 5 меньше максимальной величины других нейронов выходного слоя. Из-за этого решение R1 определяется неправильно

    Задана нейронная сеть, которую следует обучить. Она не обладает ярко выраженной "слоистостью". Формирование "скобок" в порядке их вложенности в этом случае формируется в соответствии с длиной логической цепочки при трассировке отдельно каждого логического выражения, в котором они участвуют. Это определяет условную "слоистость" нейронной сети, при которой трассировка "скобок" производится так, чтобы "успеть собрать" логическое выражение не далее нейрона выходного слоя. Или, – чтобы динамические цепочки возбуждений заканчивались нейронами выходного слоя.

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

    files

    Логическое описание СПР:

    y1 ∧ (y2 ∨ y3) →​ R1, y2 ∨ (y4 ∧ (y2 ∨ y3)) →​ R2, (y1 ∨ y3) ∧ (y2 ∨ y4) →​ R3
    (1) files
    (2) files
    (3) files

    Для правильной совершенной нейронной сети, используемой в бабушкиной СПР

    1. x1 ∧ x4 →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧(x4 ∨ x6) →​ R5= "Дискотека"; 6. (x2 ∧ x7)∨ (x3 ∧ (x5 ∨ x7)) →​ R6= "Пешая прогулка"

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

    Передаточная функция имеет вид:

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array}

    (Значение h позвольте выбрать бабушке самой так, чтобы не морочить себе голову анализом ненулевых значений возбуждения.)

    (1) нейронная сеть дает правильные ответы по всем эталонным ситуациям, что позволяет довериться ей в случае неопределенности
    (2) хотя все ответы правильны, это не дает оснований ей доверять. Необходимы длительные испытания и обсуждения с подругами и друзьями
    (3) не все ответы правильны. Все зависит от выбора значения порога

    Для недостоверной информации Pij о показателях банка с помощью логической нейронной сети, использующей передаточную функцию

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5, \end{array}

    а также воспользовавшись операцией усреднения, найдите точку В отображения банка на экране. Каков рейтинг банка?

    Р11= Р12= 0,5, Р21= 0,6, Р22= 0,4, Р31= 1, Р41= Р42= 0,5. Нейронная сеть имеет вид:

    files
    (1) точка В(8,7; 1540), банк обладает низким рейтингом
    (2) точка В(3,6; 1900), банк обладает высоким рейтингом
    (3) точка В(8,2; 1430), банк обладает средним рейтингом

    Совершите путешествие между населенными пунктами, выбрав маршрут с помощью логической нейронной сети.

    Следуйте из пункта 1 в пункт 4. Нейронная сеть имеет вид:

    files
    (1) 1 →​ 2 →​ 4
    (2) 1 →​ 3 →​ 4
    (3) 1 →​ 4

    Составьте эскизный проект совершенной нейронной сети для управления "живым" объектом, обслуживающим посетителей зоопарка.

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

    (1) files
    (2) files
    (3) files

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

    Рассмотрите возможности защиты от несанкционированного, в том числе - насильственного, доступа.

    (1) основной информацией для средств защиты является комбинация условных сигналов и "почерк" пользователя. В результате статистической обработки этой информации в реальном времени на рецепторном слое нейронной сети формируется возбуждение. На основе индивидуальных характеристик производится распознавание пользователя. При насильственном воздействии на пользователя, на основе его психологического состояния правильность распознавания нарушается, что является сигналом тревоги
    (2) основной информацией для средств защиты является комбинация условных сигналов, согласованных со службой безопасности, и "почерк" пользователя. В результате статистической обработки этой информации на рецепторном слое нейронной сети формируется возбуждение. На основе индивидуальных характеристик производится распознавание пользователя. При насильственном воздействии на пользователя, даже в случае подкупа, на основе его психологического состояния устанавливается несоответствие пользователя тому, который должен работать в настоящее время
    (3) основной информацией для средств защиты является комбинация условных сигналов, согласованных со службой безопасности, и "почерк" пользователя. В результате статистической обработки этой информации на рецепторном слое нейронной сети формируется возбуждение. На основе индивидуальных характеристик производится распознавание пользователя. При насильственном воздействии на пользователя, даже в случае подкупа, он формирует условный сигнал тревоги

    Вид некоторой "красивой" граф-схемы показан на рисунке. Для передаточной функции, представляющей сумму величин возбуждения рецепторов, каждый из которых входит в область экрана, покрываемую эталоном буквы, постройте нейронную сеть, способную "обучиться" распознаванию букв, показываемых на экране размером 3×5 . Предполагается, что обученная нейросеть создается с помощью единичных весов связей (пропускающих сигнал в нужном направлении), веса "ненужных" связей полагаются равными нулю.

    files

    Обучите нейронную сеть распознаванию буквы А по логическому выражению

    (1,1)∧ (1,3)∧ (2,1)∧ (2,2)∨ (3,2))∧ (2,3)∧ (3,1)∧ (3,3))∧ (4,1)∧ (4,3)∧ (5,2) . Букве поставьте в соответствие первый нейрон выходного слоя.
    (1) files
    (2) files
    (3) files

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

    files
    (1) files
    (2) files
    (3) files

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

    Система логических выражений:

    x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Матрица следования:

    files
    (1) files
    (2) files
    (3) files

    Задайте нейронной сети "странный" вопрос и исследуйте ее ответ.

    Воспользуйтесь передаточной функцией

    math V_i:=\left \{ \begin{array}{ll} V, & \mbox{при } V \ge h, \\ 0, & \mbox{в противном случае;} \end{array}\right h=0,5

    Матрица следования, описывающая нейронную сеть, имеет вид:

    files

    Задайте значения x1= 1, x2= 0, x3= 1, x4= 0 . Найдите значения возбуждения нейронов выходного слоя и объясните полученный "ответ" нейронной сети, как системы принятия решений.

    (1) мы не в праве доверять ответу нейронной сети, если ответам на подобные комбинации переменных ее не учили. (Не задавайте глупых вопросов!)
    (2) ни в коем случае не следует принимать решение R2
    (3) необходимо выбрать одно из решений, R1 или R3 по дополнительным соображениям

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

    \omega = \left \{ \begin{array}{ll} 0,5\cdot\cfrac{\Delta t - 4}{4}, & \mbox{при } \Delta t < 4, \\ 0, & \mbox{в противном случае} \end{array} \right

    проанализируйте два цикла "работы" нейронной сети, если следующая попытка распознавания ситуации с участием Васи (А1= 1 ) совершается до истечения 4 единиц времени с момента предыдущего анализа подобной ситуации.

    files Δt = 3
    (1) отрицательная обратная связь, приводящая к подавлению сигнала А1, формируется возбужденным нейроном выходного слоя, в первом цикле ωА1= -0,125, во втором цикле ωА1= 0, т.к. Δt становится равным 4. Это формирует доверие возбудившемуся нейрону выходного слоя
    (2) отрицательная обратная связь, приводящая к подавлению сигнала А1, формируется возбужденным нейроном выходного слоя, в первом цикле ωА1= -0,25, во втором цикле, ωА1= -0,125
    (3) отрицательная обратная связь, приводящая к подавлению сигнала А1, формируется возбужденным нейроном выходного слоя, в первом цикле ωА1= -0,5, во втором цикле, ωА1= -0,25

    В результате моделирования выяснилось, что рассмотрение принадлежности x1 всему диапазону δ1 не удовлетворяет требованиям к точности результатов. А именно, если предполагается условие x1∈[0; 0,5), нейросеть выдает удовлетворительный ответ. Однако условие (x1∈[0,5; 1))∧ (x2∈[1, 2)) требует нового правильного решения Y5 Модифицируйте заданную нейронную сеть с учетом новых данных.

    Исходная нейронная сеть имеет вид:

    files
    (1) files
    (2) files
    (3) files

    На базе логической нейронной сети Антрополога-Исследователя, представленной на рисунке, и для передаточной функции

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,25 \end{array} files

    уточните информацию о родственных связях по "подозрительному" возбуждению нейронов.

    Максимальное возбуждение рецепторов Иван = 1 и Василий = 1 привело к "подозрительному" возбуждению нейронов, использующих переменную Марья . В каком отношении находятся между собой все три лица?

    (1) дополнительное максимальное возбуждение нейрона Марья приводит к максимальному (V = 1 ) возбуждению нейронов, указывающих на то, что Марья – мать Ивана, Марья – мать Василия, Иван – брат Василия (и наоборот), а также существенно увеличивает возбуждение других нейронов по степени родства
    (2) дополнительное максимальное возбуждение нейрона Марья приводит к максимальному возбуждению нейронов, указывающих на то, что Иван и Василий братья
    (3) дополнительное максимальное возбуждение нейрона Марья приводит к максимальному возбуждению нейронов, указывающих на то, что Иван и Василий братья, а Василий – дядя Елены

    Желая "спасти" однослойную нейронную сеть, определяющую только три возможных решения, введите в обращение веса синапсических связей. Веса связей положите равными обратной величине количества активных входов нейрона. Уточните передаточную функцию:

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array}

    Нейронная сеть с учетом весов связей примет вид:

    files

    Проверьте, правильно ли "работает" нейросеть?

    А1 = А2 = 0,5, В1 = 0,3, В2 = 0,7.
    (1) R1 = 0,5, R2 = 0,6, R3 = 0,4. Решению доверять нельзя
    (2) R1 = 0,5, R2 = 0,6, R3 = 0,4. Решение R2 представляется логичным
    (3) R1 = 0,5, R2 = 0,6, R3 = 0,4. Решение R2 правомочно, но должно быть проверено

    Минимизируйте длину логических цепочек с помощью "размножения" решений.

    files
    (1) files
    (2) files
    (3) files

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

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array} files А1 = 0,6, А2 = 0,4, В1 = 0,7, В2 = 0,3 .
    (1) нейронная сеть "работает" правильно по всем эталонным, а также по заданной, ситуациям
    (2) нейронная сеть "работает" правильно не по всем эталонным ситуациям
    (3) нейронная сеть "работает" неправильно

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

    files

    Логическое описание СПР:

    y1 ∧ (y2 ∨ y3) →​ R1, y2 ∨ (y4 ∧ (y2 ∨ y3)) →​ R2, (y1 ∨ y3) ∧ (y2 ∨ y4) →​ R3
    (1) files
    (2) files
    (3) files

    Для СПР, изготовленной для дяди Рамзая, составьте совершенную нейронную сеть. (В связи со значительным приобретенным Вами опытом решения подобной простой задачи, уже сформированная сеть приводится ниже.) С помощью коррекции весов связей используйте возможность предпочтительного выбора решений в том случае, когда события, образующие факторное пространство, учитываются с различными значениями приоритета. Как с помощью порогов усилить эффект приоритетного обслуживания? Исследуйте возможность модификации и развития совершенной нейронной сети, например, на тот случай, когда Никита прибыл из мест, не столь отдаленных, и с энтузиазмом включился в работу. Как сокращается объем матрицы следования, описывающей однослойную (в том числе – совершенную) логическую нейронную сеть?

    files

    Поступила некоторая недостоверная информация об отсутствии Васи. Как скорректировать параметры нейронной сети?

    (1) матрица следования однослойной нейронной сети содержит столько строк, сколько решений, с учетом их "размножения", предусмотрено в СПР. Строки закреплены за решениями. Количество столбцов соответствует количеству событий. Каждый столбец соответствует событию
    (2) развитие нейросети, связанное, например, с появлением новых фигурантов, производится с помощью добавления новых столбцов матрицы следования, связанных с его деятельностью, а также, если необходимо, добавлением новых строк, соответствующих новым решениям – новым возможностям
    (3) веса всех связей, исходящих от рецептора "Вася", следует положить равными достоверности участия Васи в игре
    (4) того же эффекта можно добиться, увеличив пороги тех нейронов, которые используют информацию о Васе. Так будут повышены требования к достоверности той информации, которая связана с Васей

    Обсудите следующую проблему:

    Справедлив ли вывод об универсальности разработанного проекта программного продукта и его применении при перенастройке для использования в других подобных системах кластеризации ситуаций и принятия решений?

    Обобщите свои выводы на основе анализа системы оценки странового риска.

    (1) программный продукт на основе совершенной логической нейронной сети должен быть инвариантным относительно количества рецепторов и количества нейронов выходного слоя. Изменение этих параметров пользователем, а также изменение конфигурации связей должны производиться оперативно. Также оперативной, доступной и изменяемой по желанию пользователя должна быть информация о смысловом содержании запросов и решений. Примененная передаточная функция соответствует универсальности нейронной сети. Выполнение этих требований позволит использовать программный продукт в системе оценки странового риска
    (2) передаточная функция должна выбираться пользователем в соответствии с назначением системы. Возможность применения предполагаемого продукта для системы оценки странового риска должна быть исследована отдельно
    (3) отдельные расчеты показали низкий уровень универсальности проекта программного продукта. Возможность применения выбранной передаточной функции должна быть исследована в связи с предполагаемым применением

    В перспективе своих самостоятельных исследований составьте модель программы игры в "крестики – нолики", первоначально ограничившись попыткой сведения игры "в ничью". Начните разработку модели с анализа возможных ходов противника и с выбора предпочтительного ответа. Для этого заведите три строки, каждая из которых содержит три позиции. В текущем состоянии игры позиция может содержать "крестик" (противника), "нолик" (Ваш) или быть свободной. Несомненно, "традиционный" программный, последовательный анализ каждой позиции всех строк трудоемок и долог. Ассоциативный принцип "работы" нейронной сети позволяет приблизить его к ассоциативному мышлению игрока и сделать игровую нейрокомпьютерную приставку к персональному компьютеру.

    Составьте проект такой нейронной сети.

    Составьте графическую схему нейронной сети.

    (1) files
    (2) files
    (3) files

    Рассмотрите аспекты "коллективного" поведения объектов "живого" моделирования.

    Мониторы сегмента локальной вычислительной сети с прикрепленными к ним средствами цифрового видеоввода установлены в пределах видимости друг друга. На экранах мониторов – "живые" (реагирующие) объекты.

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

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

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

    (1) система логического вывода, подобная ПРОЛОГ, должна содержать фактографическую и понятийную нейронные сети. Фрагменты фактографической нейронной сети включают логические ассоциативные связки вида: <имя общественного деятеля> →​ <кризис системы социальной поддержки населения>, <имя общественного деятеля> →​ <угрожающая разница в доходах населения> и т.д. Понятийная нейронная сеть содержит связки - правила вывода вида: <кризис пенсионной системы> →​ <низкая продолжительность жизни, суицид> и т.д. Для запуска системы прогнозирования на рецепторном слое фактографической нейронной сети следует задать достоверность высказываний о продолжающейся деятельности лиц - столпов общества. Решая методом подстановки задачу логического вывода, можно получить пролонгированные результаты деятельности испытуемых лиц. На основе этих результатов легко закончить логическую цепочку и получить перспективное значение морального состояния общества, как величину максимального возбуждения некоторого нейрона выходного слоя
    (2) основным источником прогнозирования морального состояния общества являются средства массовой информации. Нейронная сеть должна связывать исходные предположения о моральном уровне общества, инициированном множеством муссируемых тезисов, с количественными оценками влияния каждого тезиса на моральное состояние общества. При положительном влиянии положительная обратная связь усиливает благотворную роль тезиса. Если данный тезис отрицательно влияет на моральное состояние общества, отрицательная обратная связь еще более усугубляет это влияние. Предельное состояние системы соответствует истинному или перспективному моральному состоянию общества
    (3) выделяются основные тезисы и лозунги, имеющие хождение в выступлениях видных деятелей и в средствах массовой информации. Выделяется группа авторитетных политиков, социологов и журналистов, которая составляет аналог экспертной системы. Для нее составляется однослойная логическая нейронная сеть, где рецепторы закрепляются за экспертами. Веса связей соответствуют весам экспертов. Оценки экспертов поступают на нейроны выходного слоя, определяя частные выводы об отдельных составляющих состояния общества. Комплексная система, выходной слой которой указывает на уровень морального состояния общества, состоит из нескольких последовательно действующих нейронных сетей, образующих "длинную" логическую цепочку

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

    А: (1,1)∧ (1,3)∧ (2,1)∧ ((2,2)∨ (3,2))∧ (2,3)∧ (3,1)∧ (3,3) )∧ (4,1)∧ (4,3) ∧ (5,2).

    В: (1,1)∧ (1,2)∧ (1,3)∧ (2,1)∧ (2,3)∧ (3,1)∧ (3,2)∧ ((4,1)∨ (5,1))∧ (4,3)∧ ((5,2)∨ (5,3)).

    Используйте передаточную функцию суммирования значений сигналов на входах нейрона при нулевом пороге. Различает ли сформированная нейросеть эталоны этих букв?

    files
    (1) да, различают
    (2) различают неправильно
    (3) не различают

    Составьте нейронные сети по схемам систем принятия решений. Примите во внимание, что при расчете передаточной функции N1 входные сигналы принимаются элементом N1 с весом, равным обратной величине количества входов этого элемента. Следовательно, эти веса являются весами соответствующих связей в нейронной сети. Выберите передаточную функцию: math(fj – значение входного сигнала), если эта сумма превышает порог h . Произведите верификацию сети на основе известных решений по четко заданным ситуациям.

    files
    (1) files

    значения весов синапсических связей: ω1= ω2= 0,25, ω3=…= ω10= 0,33

    (2) files

    значения весов синапсических связей: ω1= 0,2, ω2=…= ω9= 0,33

    (3) files

    значения весов синапсических связей: ω1= 0,33, ω2= ω3= 0,25, ω4=…= ω11= 0,33

    Возьмите передаточную функцию:

    math V_i:=\left \{ \begin{array}{ll} V, & \mbox{при } V \ge h, \\ 0, & \mbox{в противном случае;} \end{array}\right h=0,5

    Произведите верификацию нейросети, задавая допустимые комбинации единичных значений аргументов (эталонные ситуации).

    Система логических выражений:

    x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Результат трассировки:

    files
    (1) нейросеть правильно реагирует на все эталонные ситуации. Динамические цепочки возбуждения достигают нейронов выходного слоя
    (2) на ситуацию x1= x2= x3 нейросеть реагирует неправильно, так как возбуждение "гаснет", не достигая нейрона R1
    (3) существует не менее двух эталонных ситуаций, на которые нейросеть реагирует неправильно

    Исследуйте значения исходных данных x1= x2= x3= x4= 1 . Рассчитайте и объясните "ответы" нейронной сети.

    Нейронная сеть отображена матрицей следования:

    files
    (1) мы не в праве доверять ответу нейронной сети, если ответам на подобные комбинации переменных ее не учили. (Не задавайте глупых вопросов!)
    (2) если возможно, следует принять все три решения
    (3) следует принять любое решение по дополнительным соображениям, т.к. все ответы обладают одинаково высокой достоверностью (R1= R2= R3)

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

    files

    Такое дополнение показано на рисунке. Вес обратной связи к нейрону А2 находится на основе информации о Васе:

    \omega = \left \{ \begin{array}{ll} 0,25\cdot\cfrac{\Delta t - 4}{4}, & \mbox{при } \Delta t < 4, \\ 0, & \mbox{в противном случае} \end{array} \right

    Проанализируйте два цикла "работы" нейронной сети, выявив лишь влияние обратной положительной связи на возможность "участия" Пети в событиях в связи с "занятостью" Васи. Для этого рассмотрите варианты повторного запроса к Васе до истечения 4 единиц времени с момента предыдущего запроса к нему.

    Δt = 3 .
    (1) положительная обратная связь к нейрону А2 формируется одним из нейронов выходного слоя, который учитывает возбуждение нейрона А1, в первом цикле ωА2= 0,0625, во втором цикле ωА2= 0
    (2) положительная обратная связь к нейрону А2 формируется одним из нейронов выходного слоя, который учитывает возбуждение нейрона А1, в первом цикле ωА2= 0,125, во втором цикле ωА2= 0, 0625
    (3) положительная обратная связь к нейрону А2 формируется одним из нейронов выходного слоя, который учитывает возбуждение нейрона А1, в первом цикле ωА2= 0,125, во втором цикле ωА2= 0,0625

    Почему так важно соблюдать принцип "размножения" решений?

    Нейронная сеть имеет вид:

    files
    (1) в противном случае нейрон, "отвечающий" за решение Y1, всегда будет "собирать" на себе возбуждение всех рецепторов. А так как они отображают два исчерпывающих множества событий, то всегда, при правильном формировании запроса, V7= 2
    (2) выполнение данного требования облегчает расчет
    (3) "размножение" решений способствует равномерному распределению возбуждения нейронов выходного слоя, не требуя применения операции приведения

    Исследуйте возможность индуктивного логического вывода на основе фактографической нейронной сети Антрополога-Исследователя для дополнения понятийной нейронной сети, представленной ниже.

    files files

    Можно ли дополнить понятийную нейронную сеть правилом вывода:

    дедушка(X,Y) :- мужчина Х, родитель(X,P), родитель(P,Y)?
    (1) испытывая различные комбинации попарных единичных значений возбуждения нейронов, соответствующих жителям села, устанавливаем и обобщаем факт родства: Федор – родственник Ивана и Василия, потому что Федор – родитель Марьи, а Марья – родитель Ивана и Василия
    (2) это сделать невозможно
    (3) так можно доказать только, что Федор – родственник Ивана и Василия

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

    А1 = А2 = 0,5, В1 = 0,3, В2 = 0,7. files
    (1) сеть "работает" правильно
    (2) сеть "работает" неправильно
    (3) обобщенный эталон А1&A2&B1&B2 включает в себя каждый из других обобщенных эталонов. Это приводит к подавлению одних решений другими. Логическое описание СПР не приведено к виду, обеспечивающему однозначность решения. Возможно, необходима коррекция весов связей в соответствии с прообразом той логической операции, которую выполняет нейрон

    Составьте логическую нейронную сеть на основе "электронной" схемы. Воспользуйтесь передаточной функцией

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array}

    Сохраните информацию о нейронах, прообразом которых были конъюнкторы. Зафиксируйте для них высокое значение порога h = 1,4, обусловленное допустимым нижним уровнем достоверности событий (≅ 0,7) и количеством активных входов. Для остальных нейронов положите h = 0 .

    Исходная "электронная" схема имеет вид:

    files
    (1) files
    (2) files
    (3) files

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

    Логические выражения, определяющие СПР:

    1. x1 ∧ x4 →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧ (x4 ∨ x6) →​ R5= "Дискотека"; 6. x2 ∧ x7 →​ R6= "Пешая прогулка"; 7. x3 ∧ (x5 ∨ x7) →​ R6= "Пешая прогулка"
    (1) порядок закрепления рецепторов: x1, x4, x2, x6, x5, x7, x3
    (2) порядок закрепления рецепторов: x2, x4, x1, x6, x5, x7, x3
    (3) порядок закрепления рецепторов: x1, x4, x2, x6, x5, x3, x7

    По логическому описанию СПР составьте описания однослойных логических нейронных сетей. Возможно ли построение по полученному описанию совершенной логической сети?

    Логическое описание СПР:

    y1 ∧(y2 ∨y3) →​ R1, y2 ∨(y4 ∧(y2 ∨y3)) →​ R2, (y1 ∨y3)∧(y2 ∨y4) →​ R3
    (1) *y1 ∧ y2 →​ R1, y2 ∧ y4 →​ R2, y1 ∧ y4 →​ R3, y1 ∧ y3 →​ R1, *y3 ∧ y4 →​ R2, y2 ∧ y3 →​ R3, y2 →​ R2, *y1 ∧ y2 →​ R3, *y3 ∧ y4 →​ R3

    не выполняется требование непротиворечивости логического описания СПР. (Противоречивые логические выражения отмечены.) Нейронная сеть вырабатывает неоднозначные решения

    (2) построить совершенную нейросеть нельзя из-за различного количества переменных, участвующих в логических выражениях
    (3) совершенная нейронная сеть может быть построена с помощью введения фиктивных переменных

    Экран, связанный с декартовой системой координат Oxy*, затрудняет интерполяцию (в частности, необходимую при решении настоящей задачи). А именно, найденная на основе усреднения координата двух точек, принадлежащих некоторому, предположим, - низкому, рейтингу, может оказаться между этими точками и принадлежать области высокого рейтинга. Для облегчения интерполяции целесообразно в качестве рабочей системы использовать сферическую систему координат Orϕ, в которой math, math. Общий центр Оэтих двух систем координат является центром экрана. Тогда области одинакового рейтинга ограничены сферическими окружностями.

    Для согласования с размером экрана необходимо произвести преобразование координаты y*: y = y* k, где k < 1– отношение сторон экрана. Это приведет к "сплющиванию" изображения областей рейтинга согласно требованиям эстетики и удобств восприятия.

    Расположите по Вашему усмотрению точки, соответствующие банкам, списка в соответствии с их рейтингом. Запомните сферические координаты каждой точки-банка. Точки-банки в декартовой системе координат:

    В1(6, 6), В2(8, 5), В3(3, 7), В4(7, 3), В5(12, 6), В6(4, 1).
    (1) files

    точки – банки в сферической системе координат: В1(3, 1900), В2(3, 3000), B3(7, 450), B4(8, 2500), B5(12, 2100), B6(11, 800)

    (2) files

    точки – банки в сферической системе координат: В1(4, 1500), В2(3, 3000), B3(7, 450), B4(8, 2750), B5(12, 2100), B6(11, 800)

    (3) files

    точки – банки в сферической системе координат: В1(3, 1900), В2(3, 3000), B3(7, 450), B4(12, 2650), B5(12, 2100), B6(11, 800)

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

    files

    Научите нейросеть, как из пункта 6 попасть в пункт 12. (Примечание: достаточно научить нейросеть возвращению в пункт 0.)

    (1) files
    (2) files
    (3) на основе анализа знаков разностей координат возможно перемещение лишь внутри сектора. Для перехода в другой сектор следует анализировать значение разностей координат, как это рассматривается в общем случае на рисунке. Лишь тогда может появиться информация о необходимости возвращения в пункт 0

    На изображенном объекте-"чудище" обозначены невидимые шарнирно-мышечные соединения. Достаточны ли они для выражения жестов и эмоций?

    files

    Проанализируйте жест радостного приветствия и восторга.

    files
    (1) при выбранных ограничениях выглядит неубедительно
    (2) вполне достаточно средств вращения. Впечатление приветствия образуется, хотя непонятно, как кисть оказалась вывернутой
    (3) положение туловища и "рук" мало отличается от исходного
    Представьте основные соображения по организации факторного пространства для выполнения главных функций реагирующих объектов. Реагирующий объект входит в "штат" системы обслуживания туристов в парке фантасмагорий.
    (1) факторное пространство формируется на основе следующих признаков: общее цветовое преобладание в секторе обзора, цветовое преобладание в частных телесных углах, наличие особых цветовых пятен (возможно, - человеческих лиц), средняя скорость перемещения пятен во всем секторе обзора, скорость перемещения отдельных пятен агрессивной окраски и др. Реакция объекта заключается в угрожающем поднятии лапы, в рычании, резком устремлении вперед, в радостном кивании головы, в вилянии хвостом и т.д.
    (2) факторное пространство формируется на основе следующих признаков: общее цветовое преобладание в секторе обзора, цветовое преобладание в частных телесных углах, наличие особых цветовых пятен (возможно, - человеческих лиц), средняя скорость перемещения пятен во всем секторе обзора, скорость перемещения отдельных пятен агрессивной окраски, деформация контуров пятен и др. Реакция объекта заключается в поднятии лап, в рычании, резком устремлении вперед, в радостном кивании головы, в вилянии хвостом, в выпучивании глаз, в открытии и закрытии рта и т.д.
    (3) факторное пространство формируется на основе многих признаков, но реакция реагирующего объекта заключается в погоне за объектом, вызвавшим раздражение, или в раздаче конфет и пряников

    Клетки экрана, заданные координатами, соответствуют рецепторам, величина возбуждения которых принадлежит отрезку [0, 1] . Передаточная функция f представляет собой сумму величин возбуждения рецепторов, каждый из которых входит в область экрана, покрываемую эталоном буквы. Таким образом, эталон буквы, по которому производится обучение, изображается возбуждением рецепторов по контуру этого эталона с учетом возможных искажений. Выберите порог распознавания h = 0,8 и веса связей так, чтобы суммарное возбуждение нейрона выходного слоя при предъявлении эталона равнялось f × 2/<число клеток, "засвеченных" эталоном буквы А> .

    "Научите" однослойную нейронную сеть распознавать букву А.

    (1) ((1,1)+(1,3)+(2,1)+(2,2)+(2,3)+(3,1)+(3,2)+(3,3)+(4,1)+(4,3)+(5,2))×2/11
    (2) ((1,1)+(1,3)+(2,1)+(2,2)+(2,3)+(3,1)+(3,2)+(3,3)+(4,1)+(4,3)+(5,2)) ×2/10
    (3) ((1,1)+(1,3)+(2,1)+(2,2)+(2,3)+(3,1)+(3,3)+(4,1)+(4,3)+(5,2)) ×2/10

    Запишите логические выражения, определяющие системы принятия решений по текстам размышлений дяди Рамзая.

    "Если Вася или Петя обнаружат, что и Оксана, и Роксана одновременно торгуют французским коньяком и французской косметикой (событие 1 ∧ В3" ), то поездка в Дюбай мне обеспечена. В противном случае более чем египетское Красное море мне не светит."

    (1) (A1 ∨ A2) ∧ (C1 ∧"B1 ∧B3")∨ (C2 ∧"B1 ∧B3") →​ R1= "Дубай" (A1 ∨ A2) ∧ (C1 ∨ С2) ∧ (B1 ∨ B3) →​ R2= "Красное море"
    (2) (A1 ∨ A2) ∧ (C1 ∧ quot;B1 ∧B3")∧ (C2 ∧"B1 ∧B3") →​ R1= "Дубай" (A1 ∨ A2) ∧ (C1 ∨ С2) ∧ (B1 ∨ B3) →​ R2= "Красное море"
    (3) (A1 ∨ A2) ∧ (C1 ∨ С2) ∧"B1 ∧B3" →​ R1= "Дубай"; (A1 ∨ A2) ∧ (C1 ∨ С2) ∧ (B1 ∨ B3) →​ R2= "Красное море"

    Для обучения (трассировки) предложена нейронная сеть, заданная матрицей следования с первоначально нулевыми весами. С помощью процедуры введения транзитивных связей проверьте корректность задания структуры нейросети по наличию статических цепочек, обеспечивающих пути достижения всех нейронов выходного слоя от каждого нейрона-рецептора. Введите дополнительные связи, если это необходимо.

    Матрица следования имеет вид:

    files
    (1) структура нейронной сети задана корректно
    (2) необходимо дополнить нейронную сеть связями x1 →​ R1, x2 →​ R2, x1 →​ R3
    (3) необходимо дополнить нейронную сеть связями x1 →​ R1, x1 →​ R3

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

    x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Сохраните информацию о том, в получении каких решений участвует каждый нейрон, не являющийся рецептором и не принадлежащий выходному слою.

    "Доучите" нейросеть на основе уточненного обобщенного эталона, порождающего решение R1 :

    x1 & x2 & x3 & x4 →​ R1

    Матрица S имеет вид:

    files
    (1) files
    (2) files
    (3) files

    Ниже приведен рисунок. Установите, зависят ли уточненные предположения о происхождении человека от предположения, принятого первоначально?

    files

    Передаточная функция i -го нейрона определяется:

    math Vi:= if V > h then if V < 1 then V else 1 else 0.

    Примите значения порогов: h = 0 для нейронов 1 – 5 и h = 0,3 для нейронов 6 – 10. Проведите расчет возбуждения нейронов.

    Положите V1= 0,7, V2= 0,2, V3= 0,1, V4= 0,6, V5= 0,5 .

    (1) установившиеся значения возбуждения нейронов во втором цикле "работы" нейросети: V1= 0,23, V2= 0,43, V3= 0,33, V4= 0,39, V5= 0,5, V6= … = V9= 0, V10= 0,89
    (2) установившиеся значения возбуждения нейронов во втором цикле "работы" нейросети: V1= 0,26, V2= 0,43, V3= 0,36, V4= 0,39, V5= 0,5, V6= … = V9= 0, V10= 0,89
    (3) установившиеся значения возбуждения нейронов во втором цикле "работы" нейросети: V1= 0,26, V2= 0,43, V3= 0,36, V4= 0,39, V5= 0,5, V6= … = V9= 0, V10= 0,89

    По таблице

    files

    рассчитайте приближенное значение (игнорируя математическое обоснование) компонент вектора Y для измеренного вектора Х с помощью расстояния между точками, "участвующими" в проводимой интерполяции по формуле

    math Х = {4,6; 2,4}
    (1) ближайшие точки в таблице: X1= {4; 2}, X2= {5; 3} Им соответствуют точки-решения Y1= {0,6; 0,5} и Y2= {0,5; 0,6} math, math, y1= 0,55, y2= 0,55
    (2) ближайшие точки в таблице: X1= {4; 2}, X2= {5; 3} Им соответствуют точки-решения Y1= {0,6; 0,5} и Y2= {0,5; 0,6} math, math,y1= 0,54, y2= 0,56
    (3) ближайшие точки в таблице: X1= {4; 2}, X2= {5; 3} Им соответствуют точки-решения Y1= {0,6; 0,5} и Y2= {0,5; 0,6} math, math,y1= 0,54, y2= 0,55

    Воспользуйтесь приведенной ниже логической нейронной сетью Участкового Уполномоченного и передаточной функцией

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array} files

    Положите веса связей равными обратной величине количества входов нейрона.

    Максимально возбудите нейрон Х = Иван . Проанализируйте "ответ" нейронной сети.

    (1) максимально (V = 1 ) возбуждается нейрон, указывающий на то, что Иван – мужчина . Со значением 0,5 возбуждаются все нейроны, указывающие на все родственные связи Ивана
    (2) максимально (V = 1 ) возбуждается нейрон, указывающий на то, что Иван – мужчина. Со значением 0,5 возбуждаются все нейроны, указывающие на прямые родственные связи Ивана
    (3) единичное значение принимает возбуждение всех нейронов, указывающих на родственные связи Ивана

    Для предполагаемых с некоторой достоверностью значений скорости паровозов определите среднее ожидаемое значение M выплачиваемого гонорара по формуле

    math

    Mi – сумма гонорара за выполнение i – го решения.

    Передаточная функция имеет вид:

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array} А1 = А2 = 0,5, В1 = 0,3, В2 = 0,7, М1= $200, M2= $50, M3= $60, M4= $240 . Нейронная сеть, составленная для V1 = 60 км/ч, V2 = 70 км/ч, имеет вид files
    (1) R1 = 0,7, R2 = 1,3, R3 = 0,7, R4 = 1,3, M = $141
    (2) R1 = 0,8, R2 = 1,2, R3 = 0,8, R4 = 1,2, M = $139
    (3) R1 = 0,8, R2 = 1,2, R3 = 0,8, R4 = 1,2, M = $141

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

    files
    (1) f(x1, x2, x3) = x1 math x2 ∧ x3
    (2) f(x1, x2, x3) = x1 math x2 math x3
    (3) f(x1, x2, x3) = x1 math x2

    Для варианта логического описания системы принятия решений (СПР) при игре в "железнодорожную рулетку" (Лекция 9) постройте электронную схему СПР на данной логической матрице, отображающей некоторую регулярную структуру связей внутри множества логических элементов. Оставленные связи говорят об использовании предусмотренных "проводочков", остальные "проводочки" "перекушены".

    (A1∨A2)∧ (B1∨A2)∧ (A1∨ B2)∧ (B1∨ B2) →​ R1, (A1∧B2) →​ R2, (A2∧B1) →​ R3.

    Логическая матрица имеет вид:

    files
    (1) files
    (2) files
    (3) files

    Произведите дистрибутивные преобразования логического описания вариантов бабушкиной СПР, рассмотренной в Лекции 1. Высказывания о событиях имеют вид:

    x1= "После завтрака", x2= "После обеда", x3= "После ужина", x4= "Весной", x5= "Летом", x6= "Осенью", x7= "Зимой". 1. (x1 ∨ x3) ∧ x4 →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧ (x4 ∨ x6) →​ R5= "Дискотека"; 6. (x2 ∧ x7) ∨ (x3 ∧ (x5 ∨ x7)) →​ R6= "Пешая прогулка"
    (1) 1. (x1 ∨ x3) ∧ x4 →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧ (x4 ∨ x6) →​ R5= "Дискотека"; 6. x2 ∧ x7 →​ R6= "Пешая прогулка"; 7. x3 ∧ (x5 ∨ x7) →​ R6= "Пешая прогулка"
    (2) 1. (x1 ∨ x3) ∧ x4 →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧ (x4 ∨ x6) →​ R5= "Дискотека"; 6. (x2 ∧ x7) ∨ (x3 ∧ x5) →​ R6= "Пешая прогулка"
    (3) 1. (x1 ∨ x3) ∧ x4 →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧ (x4 ∨ x6) →​ R5= "Дискотека"; 6. x2 ∧ x7 ∨ x3 →​ R6= "Пешая прогулка"; 7. x5 ∨ x7 →​ R6= "Пешая прогулка"
    Что лежит в основе формирования однослойных, тем более, - совершенных нейронных сетей, отображающих явное задание таблиц с автоматической интерполяцией?
    (1) возможность представления каждой логической функции в описании системы принятия решений конъюнктивной нормальной формой. Каждая конъюнкция в ней определяет решение
    (2) возможность "размножения" решений, позволяющего в тексте каждого решения указывать дополнительную информацию, например, - о причине получения такого решения
    (3) требование сокращения сложности трассировки нейронной сети и ее модификации

    Экспертный Совет выделил четыре показателя для банковского мониторинга:

  • z1– собственный капитал;
  • z2– вклады населения;
  • z3– объем вложений в культурные программы ЮНЕСКО;
  • z4– объем прибыли.
  • Тогда каждому банку В соответствует вектор его показателей B(z1, z2, z3, z4), лежащий в основе его рейтинга. Рейтинг банка может быть: R1– высокий, R2– средний, R3– низкий.

    Спроектируйте экран со скрытой координатной сеткой. Выделите области отображения каждого значения рейтинга, выполняя требования наглядности и эстетики. Расположите по Вашему усмотрению точки, соответствующие банкам из приведенного списка в соответствии с их рейтингом. Запомните координаты каждой точки, соответствующие банку.

    Известен рейтинг ряда крупных международных банков на основе их показателей:

    В1($40 млрд.; $22 млрд.; $10 млрд.; $5 млрд.) →​ R1 В2($25 млрд.; $13 млрд.; $5 млрд.; $2 млрд.) →​ R1 В3($21 млрд.; $15 млрд.; $2 млрд.; $3 млрд.) →​ R2 B4($11 млрд.; $12 млрд.; $6 млрд.; $1 млрд.) →​ R2 B5($20 млрд.; $1 млрд.; $0,5 млрд.; $0 млрд.) →​ R3 B6($1 млрд.; $0,5 млрд.; $0 млрд.; $0,1 млрд.) →​ R3
    (1) files

    точки – банки: В1(6, 6), В2(8, 5), В3(3, 7), В4(7, 3), В5(12, 6), В6(3, 10)

    (2) files

    точки – банки: В1(5, 6), В2(8, 5), В3(3, 6), В4(7, 3), В5(12, 6), В6(3, 10)

    (3) files

    точки – банки: В1(5, 7), В2(8, 5), В3(3, 7), В4(8, 3), В5(12, 6), В6(3, 10)

    Используя приведенные ниже рисунок, и соответствующую ему нейронную сеть, рассчитайте маршруты следования из центрального пункта по заданным координатам пункта назначения. Воспользуйтесь передаточной функцией:

    math files files

    Координаты пункта назначения (-50, -150).

    (1) маршрут выполняется за два шага: 0 →​ 4, 4 →​ 20
    (2) маршрут выполняется за один шаг 0 →​ 4. Дальнейшему продвижению нейросеть обучена неправильно
    (3) маршрут выполняется за два шага: 0 →​ 2, 2 →​ 12

    На изображенном объекте – "мордочке" обозначены невидимые "мышцы". Достаточны ли они для выражения чувств объекта?

    files

    Проанализируйте попытку выразить разочарование.

    files
    (1) движение глаз ограничено
    (2) нет механизма сужения лба
    (3) возможностей достаточно
    Рассмотрите на уровне аванпроекта интеллектуальную систему охраны, надзора и персонального обслуживания клиентов. Укажите основные принципы, лежащие в основе объекта - контролера на контрольно-пропускном пункте (КПП) войсковой части или предприятия.
    (1) сотрудник, желающий благополучно миновать пост, должен иметь карту-пропуск, на которой электронным способом записаны все регистрационные и биометрические данные, включающие параметры лица, фигуры, группы крови и т.д. Истинная принадлежность карты устанавливается на основе оперативного автоматического распознавания лица сотрудника
    (2) производится полное распознавание сотрудника на основе совместного анализа классифицированных и градуированных признаков с помощью нейронной сети, связанной с базой знаний отдела кадров или службы режима
    (3) производится грубый анализ по общему контуру лица, который совмещается с анализом градуированных основных признаков, присущих лицу и фигуре: цвет кожи, форма и цвет глаз, структура волосяного покрова, в том числе, - на лице, форма носа и рта

    Запишите логические выражения, описывающие на экране, разбитом на клетки с координатами, букву В, как показано на рисунке. Учтите возможность ее допустимого искажения при изображении.

    files
    (1) (1,1)∧ (1,2)∧ (1,3)∧ (2,1)∧ (2,3)∧ (3,1)∧ (3,2)∧ (4,1)∧ (4,3)∧ ((5,1)∨ (5,2)∨ (5,3))
    (2) (1,1)∧ (1,2)∧ (1,3)∧ (2,1)∧ (2,3)∧ (3,1)∧ (3,2)∧ ((4,1)∨ (5,1))∧ (4,3)∧ ((5,2)∨ (5,3))
    (3) (1,1)∧ (1,2)∧ (1,3)∧ (2,1)∧ (2,3)∧ (3,1)∧ (3,2)∧ ((4,2)∨ (5,1))∧ (4,3)∧ ((5,2)∨ (5,3))

    После дефолта 1998 года под "крышей" Васи (А1 ) и Пети (А2 ) остались две палатки, руководимые Оксаной и Роксаной, с1 и с2 Фирма Пират (В2 ) также закрылась, а фирма Красный Киллер(В1 ) выжила, сосредоточив свою деятельность на выпуске прекрасного французского коньяка.

    Составьте дерево логических возможностей для принятия решения о маршруте летнего путешествия дяди Рамзая по следующему тексту его размышлений.

    "Если Вася, которому я исключительно доверяю, обнаружит, что Оксана торгует французской косметикой, утаивая французский коньяк (событие 3\B1" ), то я отправлюсь в Таиланд. В противном случае придется довольствоваться турецкой Анталией."

    (1) files
    (2) files
    (3) files

    Для построения системы принятия решений (СПР) предлагается нейронная сеть заданной структуры. В предположении, что для СПР достаточна однослойная нейронная сеть, составьте обобщенные эталоны для ее обучения (трассировки) по логическому описанию СПР.

    (x1 ∨x2) ∧ (x1 ∨x3) →​ R1, (x2 ∨x4) ∧ (x3 ∨x4) →​ R2, (x1 ∨x3) ∨ x4 →​ R3
    (1) x1 & x2 & x1 & x3 →​ R1, x2 & x4 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3
    (2) x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3
    (3) x1 & x2 →​ R1, x1 & x3 →​ R1, x2 & x4 →​ R2, x3 & x4 →​ R2, x1 & x3 →​ R3, x4 →​ R3

    Пусть системы принятия решений (СПР) используют одинаковую систему обобщенных эталонов.

    x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Они реализованы матрицами следования разной структуры.

    В процессе эксплуатации СПР выявилась необходимость дополнения их новым обобщенным эталоном

    x1 & x2 & x4 →​ R4

    Выполните дополнительную трассировку матрицы следования.

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

    Обучение трем эталонам привело к получению матрицы следования:

    files
    (1) files
    (2) files
    (3) files

    Корректно составленная система принятия решений с обратными связями должна быть устойчивой по отношению к исходным предположениям. Это означает, что при любых исходных предположениях – их достоверности или весовых оценках – должны однозначно получаться окончательные, точные значения оценок этих предположений.

    Ниже приведен рисунок.

    В дополнение к расчетам, проведенным в Лекции, установите, зависят ли уточненные предположения о происхождении человека от предположения, принятого первоначально?

    files

    Передаточная функция i -го нейрона определяется:

    math Vi:= if V > h then if V < 1 then V else 1 else 0, h = 0,1.

    Положите V1= 0,9, V2= 0,05, V3= 0,05, V4= 1, V5= 0,7 .

    (1)

    установившиеся значения возбуждения нейронов в третьем цикле "работы" нейросети:

    V1= 0, V2= 0,48, V3= 0,48, V4= 0,6, V5= 0,7, V6= … = V9= 0, V10= 1.

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

    (2)

    установившиеся значения возбуждения нейронов в третьем цикле "работы" нейросети:

    V1= 0, V2= 0,48, V3= 0,42, V4= 0,52, V5= 0,7 V6= … = V9= 0, V10= 1.

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

    (3)

    установившиеся значения возбуждения нейронов в третьем цикле "работы" нейросети:

    V1= 0, V2= 0,48, V3= 0,48, V4= 0,32, V5= 0,5V6= … = V9= 0, V10= 0,9.

    cистема устойчива по отношению к начальным предположениям

    Пусть в системе автоматического управления технологическим процессом по измеренным значениям вектора двух характеристик X = {x1, x2} вырабатывается вектор управляющего воздействия Y = {y1, y2} Реализован принцип ситуационного управления, основанный на табличном представлении. Таблица имеет вид:

    files

    Рассчитайте приближенное значение компонент вектора Y для измеренных компонент вектора Х, считая, что y1 слабо зависит от х2, а y2 слабо зависит от х1

    X = {2,1; 3,7}
    (1) двум точкам, определяемым векторами X1= {2; 3} и X2= {3; 4}, включающими данную точку, соответствуют точки, определяемые векторами Y1= {0,2; 0,5} и Y2= {0,3; 0,6} Тогда y1= 0,21, y2= 0,57
    (2) двум точкам, определяемым векторами X1= {4; 2} и X2= {5; 3}, включающими данную точку, соответствуют точки, определяемые векторами Y1= {0,2; 0,5} и Y2= {0,3; 0,6} Тогда y1= 0,26, y2= 0,56
    (3) двум точкам, определяемым векторами X1= {2; 3} и X2= {3; 4}, включающими данную точку, соответствуют точки, определяемые векторами Y1= {0,2; 0,5} и Y2= {0,3; 0,6} Тогда y1= 0,21, y2= 0,56

    Воспользуйтесь приведенной ниже логической нейронной сетью Антрополога-Исследователя.

    files

    Выберите передаточную функцию

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array}

    Положите веса связей равными обратной величине количества входов нейрона.

    Максимально возбудите нейрон Х = Василий . Проанализируйте "ответ" нейронной сети.

    (1) максимально (V = 1 ) возбуждается нейрон, указывающий на то, что Василий – мужчина. Со значением 0,5 возбуждаются все нейроны, указывающие на прямые родственные связи Василия
    (2) максимально (V = 1 ) возбуждается нейрон, указывающий на то, что Василий – мужчина. Со значением 0,5 возбуждаются все нейроны, указывающие на все родственные связи Василия
    (3) единичное значение принимает возбуждение всех нейронов, указывающих на родственные связи Василия

    Постройте логическую нейронную сеть "железнодорожная рулетка" для различных вариантов V1 и V2 скорости паровозов, влияющей на величину гонорара линейных. Воспользуйтесь передаточной функцией

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array} V1 = 70 км/ч, V2 = 80 км/ч. А1 ∧ В1 →​ R1 = <Отправить обоих линейных на середину перегона, заплатив гонорар $210>; A1 ∧ В2 →​ R2 = <Отправить даму с приветственным платочком, заплатив гонорар $60>; A2 ∧ В1 →​ R3 = <Отправить линейного с подстилочной соломкой, заплатив гонорар $70>; А2 ∧ В2 →​ R4 = <Отправить обоих линейных на середину перегона, заплатив гонорар $250>.
    (1) files
    (2) files
    (3) files

    Отобразите деревом логических возможностей факторное пространство для планирования мероприятий пансионата "Ветеран Труда".

    Факторное пространство для планирования использования зимнего спортивного инвентаря:

    (1) files
    (2) files
    (3) files

    Составьте логическую нейронную сеть на основе "электронной" схемы. Воспользуйтесь передаточной функцией

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array}

    Сохраните информацию о нейронах, прообразом которых были конъюнкторы. Зафиксируйте для них высокое значение порога h = 1,4, обусловленное допустимым нижним уровнем достоверности событий (≅ 0,7) и количеством активных входов. Для остальных нейронов положите h = 0 .

    Исходная "электронная" схема имеет вид:

    files
    (1) files
    (2) files
    (3) files

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

    Логические выражения, определяющие СПР:

    1. (x1 ∨ x3) ∧ x4 →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧ (x4 ∨ x6) →​ R5= "Дискотека"; 6. x2 ∧ x7 →​ R6= "Пешая прогулка"; 7. x3 ∧ (x5 ∨ x7) →​ R6= "Пешая прогулка"
    (1) порядок закрепления рецепторов: x1, x4, x2, x6, x5, x3, x7
    (2) порядок закрепления рецепторов: x1, x4, x2, x6, x5, x7, x3
    (3) порядок закрепления рецепторов: x2, x4, x1, x6, x5, x7, x3

    По логическому описанию СПР составьте описания однослойных логических нейронных сетей. Возможно ли построение по полученному описанию совершенной логической сети?

    Логическое описание СПР:

    (y1 ∧y4) ∧(y2 ∨y3) →​ R1, y2 ∨(y4 ∧(y2 ∨y3)) →​ R2, (y1 ∨y3)∧(y2 ∨y4) →​ R3
    (1) y1 ∧ y2 ∧ y4 →​ R1, y2 ∧ y4 →​ R2, y1 ∧ y4 →​ R3, y1 ∧ y3 ∧ y4 →​ R1, *y3 ∧ y4 →​ R2, y2 ∧ y3 →​ R3, y2 →​ R2, y1 ∧ y2 →​ R3, *y3 ∧ y4 →​ R3

    не выполняется требование непротиворечивости логического описания СПР. (Противоречивые логические выражения отмечены.) Нейронная сеть вырабатывает неоднозначные решения

    (2) построить совершенную нейросеть нельзя из-за различного количества переменных, участвующих в логических выражениях
    (3) совершенная нейронная сеть может быть построена с помощью введения фиктивных переменных

    Экран, связанный с декартовой системой координат Oxy*, затрудняет интерполяцию (в частности, необходимую при решении настоящей задачи). А именно, найденная на основе усреднения координата двух точек, принадлежащих некоторому, предположим, - низкому, рейтингу, может оказаться между этими точками и принадлежать области высокого рейтинга. Для облегчения интерполяции целесообразно в качестве рабочей системы использовать сферическую систему координат Orϕ, в которой math, math. Общий центр Оэтих двух систем координат является центром экрана. Тогда области одинакового рейтинга ограничены сферическими окружностями.

    Для согласования с размером экрана необходимо произвести преобразование координаты y*: y = y* k, где k < 1– отношение сторон экрана. Это приведет к "сплющиванию" изображения областей рейтинга согласно требованиям эстетики и удобств восприятия.

    Расположите по Вашему усмотрению точки, соответствующие банкам, списка в соответствии с их рейтингом. Запомните сферические координаты каждой точки-банка. Точки – банки в декартовой системе координат:

    В1(6, 6), В2(8, 5), В3(3, 7), В4(7, 3), В5(12, 6), В6(3, 10).
    (1) files

    точки – банки в сферической системе координат: В1(4, 1800), В2(4, 00), B3(7, 450), B4(8, 2500), B5(12, 2100), B6(11, 600)

    (2) files

    точки – банки в сферической системе координат: В1(4, 2250), В2(3, 3000), B3(7, 450), B4(8, 2500), B5(12, 2100), B6(11, 800)

    (3) files

    точки – банки в сферической системе координат: В1(3, 1900), В2(8, 3200), B3(7, 450), B4(8, 2500), B5(12, 2100), B6(11, 800)

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

    files

    Научите нейросеть, как из пункта 5 попасть в пункт 10.

    (1) files
    (2) files
    (3) на основе анализа знаков разностей координат возможно перемещение лишь внутри сектора. Для перехода в другой сектор следует анализировать значение разностей координат, как это рассматривается в общем случае на рисунке. Лишь тогда может появиться информация о необходимости возвращения в пункт 0

    На изображенном объекте-"чудище" обозначены невидимые шарнирно-мышечные соединения. Достаточны ли они для выражения жестов и эмоций?

    files

    Проанализируйте жест растерянности и смущения.

    files
    (1) на растерянность мало похоже, но убедительно иллюстрирует возможности деформации рисунка. По-видимому, мультики делать можно
    (2) нет механизма наклона головы
    (3) необходимо добавить механизмы наклона туловища и головы
    Представьте основные соображения по организации факторного пространства для выполнения главных функций реагирующих объектов. Реагирующий объект выполняет функции контроля состояния сложной управляющей системы.
    (1) исходной информацией для реагирующего объекта являются регулярно поступающие данные о состоянии средств и технологического процесса, а также характеристики криминальной обстановки, маркетинговые данные, социально-политическая ситуация и регламентирующая документация. Реакция объекта выбирается таким образом, чтобы наглядно реализовалась предварительная диагностика состояния системы, достаточная для более глубокого локального анализа
    (2) исходной информацией для реагирующего объекта являются регулярно поступающие данные о состоянии средств и технологического процесса, а также маркетинговые данные и регламентирующая документация. Реакция объекта направлена на применение срочных мер или на подачу тревожных сигналов в случае возникновения нештатной ситуации
    (3) исходной информацией для реагирующего объекта являются регулярно поступающие данные о состоянии средств, оборудования и технологического процесса, а также регламентирующая документация. Реакция объекта выбирается таким образом, чтобы наглядно реализовалась предварительная диагностика состояния системы, достаточная для более глубокого локального анализа, а также выработка сигналов тревоги

    Клетки экрана, заданные координатами, соответствуют рецепторам, величина возбуждения которых принадлежит отрезку [0, 1] . Передаточная функция f представляет собой сумму величин возбуждения рецепторов, каждый из которых входит в область экрана, покрываемую эталоном буквы. Таким образом, эталон буквы, по которому производится обучение, изображается возбуждением рецепторов по контуру этого эталона с учетом возможных искажений. Выберите порог распознавания h = 0,8 и веса связей так, чтобы суммарное возбуждение нейрона выходного слоя при предъявлении эталона равнялось f × 2/<число клеток, "засвеченных" эталоном буквы А> .

    "Научите" однослойную нейронную сеть распознавать букву В, задаваемую возбуждением рецепторов по контуру эталона с учетом возможных искажений.

    (1) ((1,1)+(1,2)+(1,3)+(2,1)+(2,3)+(3,1)+(3,2)+(4,1)+(4,3)+(5,1)+(5,2)+(5,3)) ×2/12
    (2) ((1,1)+(1,2)+(1,3)+(2,1)+(2,3)+(3,1)+(3,2)+(4,1)+(4,3)+(5,1)+(5,2)+(5,3)) ×2/11
    (3) ((1,1)+(1,2)+(1,3)+(2,1)+(2,3)+(3,1)+(4,1)+(4,3)+(5,1)+(5,2)+(5,3)) ×2/10

    Запишите логические выражения, определяющие системы принятия решений по текстам размышлений дяди Рамзая.

    "Если Вася, которому я исключительно доверяю, обнаружит, что Оксана торгует французской косметикой, утаивая французский коньяк (событие 3\B1" ), то я отправлюсь в Таиланд. В противном случае придется довольствоваться турецкой Анталией."

    (1) А1 ∧ С1 ∧"В3\B1" →​ R1= "Таиланд"; (А1 ∧ (С1 ∨ С2) ∧ (В1 ∨ B3))∨ (А2 ∧ (С1 ∨ С2) ∧ (В1 ∨ B3)) →​ R2= "Анталия"
    (2) А1 ∧ С1 ∧"В3\B1" →​ R1= "Таиланд"; (А1 ∧ (С1 ∨ С2) ∧ В3) ∨ (А2 ∧ (С1 ∨ С2) ∧ (В1 ∨ B3)) →​ R2= "Анталия"
    (3) А1 ∧ С1 ∧ В3 →​ R1= "Таиланд"; (А1 ∧ (С1 ∨ С2) ∧ В3) ∨ (А1 ∧ С2 ∧ В1) ∨ (А2 ∧ (С1 ∨ С2) ∧ (В1 ∨ B3)) →​ R2= "Анталия"

    Для обучения (трассировки) предложена нейронная сеть, заданная матрицей следования с первоначально нулевыми весами. С помощью процедуры введения транзитивных связей проверьте корректность задания структуры нейросети по наличию статических цепочек, обеспечивающих пути достижения всех нейронов выходного слоя от каждого нейрона-рецептора. Введите дополнительные связи, если это необходимо.

    Матрица следования имеет вид:

    files
    (1) структура нейронной сети задана корректно
    (2) необходимо дополнить нейронную сеть связями x2 →​ R1, x2 →​ R2
    (3) необходимо дополнить нейронную сеть связями x2 →​ R1, x4 →​ R1

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

    x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Сохраните информацию о том, в получении каких решений участвует каждый нейрон, не являющийся рецептором и не принадлежащий выходному слою.

    "Доучите" нейросеть на основе уточненного обобщенного эталона, порождающего решение R1 :

    x1 & x2 & x3 & x4 →​ R1

    Матрица S имеет вид:

    files
    (1) files
    (2) files
    (3) files

    Ниже приведен рисунок. Установите, зависят ли уточненные предположения о происхождении человека от предположения, принятого первоначально?

    files

    Передаточная функция i -го нейрона определяется:

    math Vi:= if V > h then if V < 1 then V else 1 else 0.

    Примите значения порогов: h = 0 для нейронов 1 – 5 и h = 0,3 для нейронов 6 – 10. Проведите расчет возбуждения нейронов.

    Положите V1= 0,9, V2= 0,05, V3= 0,05, V4= 1, V5= 0,7 .

    (1) установившиеся значения возбуждения нейронов во втором цикле "работы" нейросети: V1= 0,1, V2= 0,45, V3= 0,45, V4= 0,63, V5= 0,7, V6= … = V9= 0, V10= 1
    (2) установившиеся значения возбуждения нейронов во втором цикле "работы" нейросети: V1= 0,1, V2= 0,45, V3= 0,35, V4= 0,63, V5= 0,7, V6= … = V9= 0, V10= 1
    (3) установившиеся значения возбуждения нейронов в третьем цикле "работы" нейросети: V1= 0,1, V2= 0,45, V3= 0,45, V4= 0,63, V5= 0,7, V6= … = V9= 0, V10= 1

    По таблице

    files

    рассчитайте приближенное значение (игнорируя математическое обоснование) компонент вектора Y для измеренного вектора Х с помощью расстояния между точками, "участвующими" в проводимой интерполяции по формуле

    math Х = {2,1; 3,7}
    (1) ближайшие точки в таблице: X1= {2; 3}, X2= {3; 4} Им соответствуют точки-решения Y1= {0,2; 0,5} и Y2= {0,3; 0,6} math, math, y1= 0,25, y2= 0,55
    (2) ближайшие точки в таблице: X1= {2; 3}, X2= {3; 4} Им соответствуют точки-решения Y1= {0,2; 0,5} и Y2= {0,3; 0,6} math, math, y1= 0,26, y2= 0,56
    (3) ближайшие точки в таблице: X1= {2; 3}, X2= {3; 4} Им соответствуют точки-решения Y1= {0,2; 0,5} и Y2= {0,3; 0,6} math, math, y1= 0,26, y2= 0,55

    Воспользуйтесь приведенной ниже логической нейронной сетью Участкового Уполномоченного и передаточной функцией

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array} files

    Положите веса связей равными обратной величине количества входов нейрона.

    Максимально возбудите нейрон Х = Василий . Проанализируйте "ответ" нейронной сети.

    (1) максимально (V = 1 ) возбуждается нейрон, указывающий на то, что Василий – мужчина. Со значением 0,5 возбуждаются все нейроны, указывающие на все родственные связи Василия
    (2) максимально (V = 1 ) возбуждается нейрон, указывающий на то, что Василий – мужчина. Со значением 0,5 возбуждаются все нейроны, указывающие на прямые родственные связи Василия
    (3) единичное значение принимает возбуждение всех нейронов, указывающих на родственные связи Василия

    Для предполагаемых с некоторой достоверностью значений скорости паровозов определите среднее ожидаемое значение M выплачиваемого гонорара по формуле

    math

    Mi – сумма гонорара за выполнение i – го решения.

    Передаточная функция имеет вид:

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array} А1 = 0,4, А2 = 0,6, В1 = В2 = 0,5, М1= $210, M2= $60, M3= $70, M4= $250 . Нейронная сеть, составленная для V1 = 70 км/ч, V2 = 80 км/ч, имеет вид files
    (1) R1 = 0,7, R2 = 1,1, R3 = 0,7, R4 = 1,1, M = $146
    (2) R1 = 0,7, R2 = 0,7, R3 = 1,1, R4 = 1,1, M = $150
    (3) R1 = 0,8, R2 = 0,8, R3 = 1,2, R4 = 1,2, M = $164
    Составьте систему принятия решений для зимнего периода отдыха бабушки, если она после завтрака и ужина занимается верховой ездой, а после обеда катается с горки на санках.
    (1) (x1∨x3)∧x7 →​ R1 = <выбор: верховая езда, коньки, лыжи, санки> x2∧x7 →​ R2 = <санки> x3∧x7 →​ R3 = <выбор: сон, дискотека>
    (2) (x1∨x3)∧x7 →​ R1 = <выбор: верховая езда, коньки, лыжи, санки> (x2 ∨x3)∧x7 →​ R2 = <санки> x3∧x7 →​ R3 = <выбор: сон, дискотека>
    (3) (x1∨x3)∧x7 →​ R1 = <выбор: верховая езда, коньки, лыжи, санки> (x2 ∧x7)∨x3 →​ R2 = <санки> x3∧x7 →​ R3 = <выбор: сон, дискотека>

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

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array}

    Установите правильность "работы" нейронной сети. Если сеть "работает" неправильно, попытайтесь проанализировать причину. Нейронная сеть имеет вид:

    files

    (Указаны пороги "конъюнкторов")

    (1) нейронная сеть "работает" неправильно. Имеют место побочные эффекты. Это происходит из-за того, что при формировании суммарного возбуждения нейронов выходного слоя неоднократно учитывается возбуждение некоторых нейронов
    (2) нейронная сеть "работает" правильно
    (3) нейронная сеть работает правильно только при расчете решения R1

    Сформируйте обученную нейронную сеть по логическому описанию СПР с помощью множества нейроподобных элементов. Кроме необходимого количества рецепторов и нейронов выходного слоя, допускается использование минимального числа промежуточных, "скрытых" нейронов. Используйте оптимальное закрепление рецепторов. Определите значения весов связей (см. Лекцию 10) так, чтобы значения возбуждения нейронов выходного слоя принадлежали диапазону [0, 1] . Решение представьте в виде матрицы следования.

    Логическое описание СПР:

    1. (x1 ∨x3) ∧ x4 →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧ (x4 ∨x6) →​ R5= "Дискотека"; 6. x2 ∧ x7 →​ R6= "Пешая прогулка"; 7. x3 ∧ (x5 ∨x7) →​ R6= "Пешая прогулка"
    (1) files
    (2) files
    (3) files

    Можно ли по логическому описанию СПР построить логическую нейронную сеть, пригодную для практического применения?

    Логическое описание СПР:

    (y1 ∧y4) ∧(y2 ∨y3) →​ R1, y2 ∨(y4 ∧(y2 ∨y3)) →​ R2, (y1 ∨y3)∧(y2 ∨y4) →​ R3
    (1) описание не удовлетворяет требованию непротиворечивости. Отсутствие информации о "физическом смысле" системы не позволяет судить об исчерпывающих множествах событий, образующих факторное пространство. Это не позволяет установить полноту логического описания и не способствует уверенности в корректности сформулированных вопросов к сети
    (2) можно, исходя из требований к точности и правдоподобию ответов
    (3) нельзя, так как описание не удовлетворяет требованию непротиворечивости

    Выберите по два диапазона возможной принадлежности показателей банка:

    δZ11= [0, 25), δZ12= [25, 50], δZ21= [0, 10), δZ22= [10, 25], δZ31= [0, 5), δZ32= [5, 10], δZ41= [0, 2), δZ42= [2, 5].

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

    Банки-эталоны и их рейтинг:

    В1($40 млрд.; $22 млрд.; $10 млрд.; $5 млрд.) →​ R1 В2($25 млрд.; $13 млрд.; $5 млрд.; $2 млрд.) →​ R1 В3($21 млрд.; $15 млрд.; $2 млрд.; $3 млрд.) →​ R2 B4($11 млрд.; $12 млрд.; $6 млрд.; $1 млрд.) →​ R2 B5($20 млрд.; $1 млрд.; $0,5 млрд.; $0 млрд.) →​ R3 B6($1 млрд.; $0,5 млрд.; $0 млрд.; $0,1 млрд.) →​ R3

    Точки – банки в сферической системе координат: В1(4, 1800), В2(4, 00), B3(7, 450), B4(8, 2500), B5(12, 2100), B6(11, 600).

    (1) files
    (2) files
    (3) files
    Путешественник заблудился и лишь приблизительно знает пункт, из которого он вышел, а также приблизительно, по звездам, свои координаты. Помогите ему установить, недалеко от какого пункта он, скорее всего, находится. Нейронная сеть имеет вид: files

    Приблизительные координаты путешественника – (120, -140). Предположительно он вышел из пункта 3.

    (1) так как Δx > 0, Δy < 0, путешественник находится недалеко от пункта 16
    (2) путешественник находится недалеко от пункта 15
    (3) путешественник находится недалеко от пункта 12

    Выделите те параметры ситуации (события факторного пространства), которые могли бы явиться источником эмоционального воздействия на реагирующий объект.

    Исследуйте механизмы возможной реакции на правильность хода технологического процесса.

    (1) динамический анализ соответствия текущих измеренных значений параметров их технологическим требованиям. Динамический анализ технического состояния технологического оборудования. Комплектация обслуживающего персонала и анализ его физического и морально-психологического состояния
    (2) комплектация обслуживающего персонала высококвалифицированными кадрами. Уровень его социальной защиты и анализ его физического и морально-психологического состояния
    (3) динамический анализ соответствия текущих измеренных значений параметров их технологическим требованиям. Динамический анализ технического состояния технологического оборудования
    Рассмотрите возможности и принципы "работы" компьютерного человечка КОМПИ. Рассмотрите принципы обучения КОМПИ.
    (1) при предъявлении картинки сообщаются основные сведения об образе, например, - это яблоко, оно съедобное, оно кислое. Клетки экрана, занятые контуром яблока, с некоторым захватом клеток, окружающих этот контур (обеспечивающих допуск), соединяются с нейроном, за которым закрепляется понятие "яблоко". Понятие "яблоко" закрепляется и за некоторым рецептором, величина возбуждения которого определяется вероятностью распознавания. Этот рецептор связывается с нейронами выходного слоя, закрепленными за понятиями "съедобное" и "кислое". В свою очередь, с этими нейронами связываются решения о запуске программ, в комплексе имитирующих эмоциональную реакцию КОМПИ
    (2) при предъявлении картинки запускается обучающая программа, совершающая обзор клеток экрана. Во время обзора фиксируются основные признаки: общее преобладание цвета, наличие контрастных цветовых пятен, некоторых геометрических фигур (кругов, квадратов и др.), некоторых узнаваемых объектов (человечков, машин и т.д.). За соответствующим диапазоном значения каждого признака закрепляется рецептор (если это не было произведено ранее). Связи от него ведут к нейрону выходного слоя, который указывает на информацию о показанной картинке и на запускаемые программы реагирования
    (3) при предъявлении картинки запускается обучающая программа, совершающая обзор клеток экрана, на котором показывается видеофильм. Во время обзора фиксируются основные признаки: общее преобладание цвета и характер его изменения (производные), наличие контрастных цветовых пятен, скорость перемещения пятен, деформация фигур, а также наличие некоторых геометрических фигур (кругов, квадратов и др.), некоторых узнаваемых объектов (человечков, машин и т.д.). За соответствующим диапазоном значения каждого признака закрепляется рецептор (если это не было произведено ранее). Связи от него ведут к нейрону выходного слоя, который указывает на информацию о показанном фильме и на запускаемые программы реагирования

    Нейронная сеть, отображающая обучение трем буквам, приведена на рисунке.

    files

    Показаны веса связей – одинаковые для каждой буквы. Передаточная функция f представляет собой сумму величин возбуждения рецепторов, каждый из которых входит в область экрана, покрываемую эталоном буквы. Для порога распознавания h = 0,8 определите, на какую букву более всего похож вариант возбуждения рецепторов?

    (1,1) = 0,9, (1,2) = 1, (1,3) = 0,9, (2,1) = 1, (2,2) = 0,1, (2,3) = 1, (3,1) = 0,8, (3,2) = 0,9, (3,3) = 0,1, (4,1) = 0,9, (4,2) = 0, (4,3) = 0,8, (5,1) = 0,9, (5,2) = 0,9, (5,3) = 0,8.
    (1) это буква А
    (2) это буква В
    (3) это буква С
    (4) это не похоже ни на одну из известных букв

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

    А1 ∧ С1 ∧"В3\B1" →​ R1= "Таиланд"; (А1 ∧ (С1 ∨ С2) ∧ (В1 ∨ B3))∨ (А2 ∧ (С1 ∨ С2) ∧ (В1 ∨ B3)) →​ R2= "Анталия"
    (1) А1 ∧ С1 ∧"В3\B1" →​ R1= "Таиланд"; (А1 ∨А2) ∧ (С1 ∨ С2) ∧ (В1 ∨ B3)) →​ R2= "Анталия"
    (2) А1 ∧ С1 ∧"В3\B1" →​ R1= "Таиланд"; (А1 ∨А2) ∧ (С1 ∨ С2) ∧ (В1 ∨ B3)) →​ R2= "Анталия"
    (3) А1 ∧ С1 ∧"В3\B1" →​ R1= "Таиланд"; (А1 ∧А2) ∧ (С1 ∨ С2) ∧ (В1 ∨ B3)) →​ R2= "Анталия"

    Для выполнения алгоритма трассировки необходимо предварительно построить матрицу следования, отображающую все потенциальные статические пути возбуждения, ведущие от нейронов-рецепторов, "участвующих" в логическом выражении, к нейрону выходного слоя, соответствующего решению. Для логического выражения в описании СПР постройте матрицу следования для обучения первому эталону, предварительно введя транзитивные и дополнительные связи.

    Система логических выражений:

    x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Матрица следования:

    files
    (1) files
    (2) files
    (3) files

    Для передаточной функции

    math V_i:=\left \{ \begin{array}{ll} V, & \mbox{при } V \ge h, \\ 0, & \mbox{в противном случае;} \end{array}\right h=0,5

    произведите верификацию нейросети, задавая допустимые комбинации единичных значений аргументов (эталонные ситуации).

    Нейросеть, полученная в результате трассировки матрицы следования:

    files
    (1) нейронная сеть "работает" правильно
    (2) при максимальном возбуждении нейрона R1 такое же значение возбуждения получает нейрон R3
    (3) нейронная сеть "работает" неправильно

    Для приведенной на рисунке системы связей, для передаточной функции

    math Vi:= if V > h then if V < 1 then V else 1 else 0,

    и для h = 0,3 (для всех нейронов) рассчитайте установившиеся значения возбуждения нейронов 1 – 3 для заданных, предполагаемых значений.

    files V1= 1, V2= 0,5, V3= 0,2.
    (1) в пятом цикле "работы" нейросети установятся значения возбуждения: V1= 0, V2= 1, V3= 1
    (2) нейронная сеть одновременно утверждает Божественное и марсианское происхождение человека
    (3) нейронная сеть отрицает учение Дарвина

    Диапазоны изменения измеряемых характеристик системы управления технологическим процессом разбиты на составляющие интервалы, определяемые требованиями по точности. Совокупность X = {x1, x2} измеренных значений, каждое из которых принадлежит некоторому интервалу, определяет вектор Y(y1, y2) необходимых управляющих воздействий, составляющих ограниченное множество векторов: Y1= {5; 8}, Y2= {3; 4}, Y3= {6; 5}, Y4= {1; 5} Диапазон [0, 3] изменения переменных x1 и x2 разбит на три интервала δ1= [0, 1), δ2= [1, 2), δ3= [2, 3) По данному логическому описанию системы управления составьте однослойную логическую нейронную сеть системы управления, используя принцип "размножения" решений.

    (x1∈δ1) ∧ (x2∈δ1) →​ Y2 (x1∈δ1) ∧ (x2∈δ2) →​ Y3 (x1∈δ1) ∧ (x2∈δ3) →​ Y4 (x1∈δ2) ∧ (x2∈δ1) →​ Y1 (x1∈δ2) ∧ (x2∈δ2) →​ Y2 (x1∈δ2) ∧ (x2∈δ3) →​ Y3 (x1∈δ3) ∧ (x2∈δ1) →​ Y4 (x1∈δ3) ∧ (x2∈δ2) →​ Y1 (x1∈δ3) ∧ (x2∈δ3) →​ Y2
    (1) files
    (2) files
    (3) files

    Воспользуйтесь приведенной ниже логической нейронной сетью Антрополога-Исследователя.

    files

    Выберите передаточную функцию

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,25 \end{array}

    Положите веса связей равными обратной величине количества входов нейрона.

    Максимально возбудите нейрон Х = Василий . Проанализируйте "ответ" нейронной сети.

    (1) максимально (V = 1 ) возбуждается нейрон, указывающий на то, что Василий – мужчина . Со значением 0,5 возбуждаются все нейроны, указывающие на прямые родственные связи Василия . Со значением 0,25 возбуждаются все нейроны, указывающие на косвенное родство
    (2) максимально (V = 1 ) возбуждается нейрон, указывающий на то, что Василий – мужчина . Со значением 0,5 возбуждаются все нейроны, указывающие на прямые родственные связи Василия
    (3) единичное значение принимает возбуждение всех нейронов, указывающих на родственные связи Василия

    Начальник станции Кукуевка слабо себе представляет понятие "исчерпывающее множество событий". Исследуйте правомочность принимаемого им решения по недостоверным и противоречивым данным.

    А1 = 0,5, А2 = 0,5, В1 = 0,9, В2 = 0,9, М1= $210, M2= $60, M3= $70, M4= $250 . Нейронная сеть, составленная для V1 = 70 км/ч, V2 = 80 км/ч, имеет вид

    files
    (1) R1 = 1,4, R2 = 1,4, R3 = 1,4, R4 = 1,4. Он должен бросить игру
    (2) R1 = 1,4, R2 = 1,4, R3 = 1,4, R4 = 1,4. Приняв решение R2 , он понесет минимальные убытки
    (3) R1 = 1,4, R2 = 1,4, R3 = 1,4, R4 = 1,4. Чувство высокой ответственности должно заставить его принять решение R4

    Для логического описания системы принятия решений составьте "электронную" схему такой системы.

    (x1∨x3)∧x7 →​ R1 = <выбор: верховая езда, коньки, лыжи, санки>; x2∧x7 →​ R2 = <санки>; x3∧x7 →​ R3 = <выбор: сон, дискотека>.
    (1) files
    (2) files
    (3) files

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

    files

    Используйте передаточную функцию

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array} А1 = 0,8, А2 = 0,2, В1 = 0,7, В2 = 0,3.
    (1) нейронная сеть нечувствительна. Возбуждения (динамические цепочки) "гаснут": возбуждение нейронов выходного слоя, указывающих на решение, принимает нулевое значение
    (2) пороги в передаточной функции нейронов, исполняющих роль конъюнкторов, завышены
    (3) передаточную функцию следует заменить так, чтобы значение порога вычиталось из суммы сигналов, пришедших к нейрону

    Произведите обучение (трассировку) изображенной на рисунке многослойной нейронной сети по структурированному (скобочному) логическому описанию СПР. Результат трассировки отобразите на матрице следования. Сформируйте значения весов связей в соответствии с прообразом логической операции, реализуемой нейроном.

    files

    Логическое описание СПР:

    (y1 ∧ y4) ∧ (y2 ∨ y3) →​ R1, y2 ∨ (y4 ∧ (y2 ∨ y3)) →​ R2, (y1 ∨ y3) ∧ (y2 ∨ y4) →​ R3
    (1) files
    (2) files
    (3) files

    Постройте для бабушки совершенную логическую нейронную сеть для ее СПР, что откроет широкие возможности развития и модификации при реализации в ее нейрокомпьютере – записной книжке. Убедитесь в полноте и непротиворечивости полученной СПР.

    Логическое описание СПР:

    1. (x1 ∨ x3) ∧ x4 →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧x6) →​ R4= "Байдарка"; 5. x3 ∧(x4 ∨ x6) →​ R5= "Дискотека"; 6. (x2 ∧ x7) ∨ (x3 ∧(x5 ∨ x7)) →​ R6= "Пешая прогулка"
    (1) x1 ∧ x4 →​ R1, x2 ∧ x5 →​ R3, x2 ∧ x6 →​ R4, x2 ∧ x7 →​ R6, x3 ∧ x4 →​ R1, x1 ∧ x7 →​ R3, x3 ∧ x4 →​ R5, x3 ∧ x5 →​ R6, x1 ∧ x6 →​ R2, x1 ∧ x5 →​ R4, x3 ∧ x6 →​ R5, x3 ∧ x7 →​ R6 x2 ∧ x4 →​ R2,

    система противоречива

    (2) x1 ∧ x4 →​ R1, x2 ∧ x5 →​ R3, x2 ∧ x6 →​ R4, x2 ∧ x7 →​ R6, x1 ∧ x6 →​ R2, x1 ∧ x7 →​ R3, x3 ∧ x4 →​ R5, x3 ∧ x5 →​ R6, x2 ∧ x4 →​ R2, x1 ∧ x5 →​ R4, x3 ∧ x6 →​ R5, x3 ∧ x7 →​ R6

    система полна и непротиворечива

    (3) x1 ∧ x4 →​ R1, x2 ∧ x5 →​ R3, x2 ∧ x6 →​ R4, x2 ∧ x7 →​ R6, x3 ∧ x4 →​ R1 ∨ R5, x1 ∧ x7 →​ R3, x3 ∧ x6 →​ R5, x3 ∧ x5 →​ R6, x1 ∧ x6 →​ R2, x1 ∧ x5 →​ R4, x3 ∧ x7 →​ R6, x2 ∧ x4 →​ R2

    cистема полна и непротиворечива.

    Воспользуйтесь передаточной функцией:

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array}

    Для абсолютно достоверной информации Pij о показателях банка с помощью логической нейронной сети, найдите с помощью операции усреднения точку В отображения банка на экране. Каков рейтинг банка?

    Р12= Р22= Р32= Р41= 1. Нейронная сеть имеет вид:

    files
    (1) точка В(5,7; 1340), банк обладает средним рейтингом
    (2) точка В(3,6; 1200), банк обладает высоким рейтингом
    (3) точка В(13,2; 430), банк обладает низким рейтингом

    Свяжите сеть, состоящую из 4 населенных пунктов, маршрутами взаимного общения. Запомните маршруты с помощью логической нейронной сети, в которой отразите пункты отправления, пункты назначения и промежуточные пункты смещения.

    Сеть населенных пунктов имеет вид:

    files
    (1) files
    (2) files
    (3) files

    Выскажите свои соображения по непредсказуемому (альтернативному) развитию сюжета видеофильма на основе зрительского контингента и зрительской реакции.

    Какими интеллектуальными возможностями должна обладать видеоаппаратура будущего для демонстрации фильмов с непредсказуемым (альтернативным) сюжетом, записанных на DVD-дисках?

    (1) аппаратура должна учитывать контингент зрителей, особенно – при семейном просмотре. А именно, если в "зале" присутствуют малые дети (до 16 лет), то из показа автоматически должны быть исключены сцены насилия, секса, пропаганды наркотиков. Вместо таких сцен сюжет должен развиваться аналогично "Красной Шапочке", "Золушке" и т.д.. Должен быть заблокирован показ некоторых фильмов, записанных на просматриваемом диске ("Секс в большом городе", "Эммануэль" и др.). Должны быть обязательно предусмотрены фискальные средства доноса в случае попыток включения аппаратуры в отсутствие родителей
    (2) видеоаппаратура будущего должна реализовать интеллектуальные принципы палочной дисциплины, с неизбежностью следующие за периодом общественной политической, экономической и культурной деградации
    (3) аппаратура будущего должна исключать всякие благоглупости в современном мире и автоматически настраиваться на вкусы зрителей, обеспечивая максимальный кайф

    Исследуйте диагностические возможности логических нейронных сетей.

    Рассмотрите принципы технической диагностики в автоцентре техобслуживания.

    (1) основной информацией для опытных специалистов по ремонту автомобилей являются стуки. По характерным стукам устанавливается неисправность. Разложение звуков, исходящих от автомобиля, на составляющие и выделение стуков с их последующим разложением в ряд Фурье на принципиальном уровне позволяют построить нейронную сеть, связывающую характер стука (значения коэффициентов разложения) с причиной неисправности
    (2) обилие диагностических приборов на современной станции техобслуживания позволяет одновременно вводить всю поступающую от них информацию на нейронную сеть, способную быстро локализовать неисправность на основе ассоциативного поиска
    (3) опытные автомобилисты говорят: "Хороший стук проявится." - Ждите

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

    files

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

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

    Рассчитайте величины возбуждения нейронов, "отвечающих" за буквы А, В, С по заданным начальным значениям их возбуждения fA, fB, fC и определите, через сколько тактов значимой величиной возбуждения будет обладать единственный нейрон.

    После предъявления образа нейроны выходного слоя, соответствующие узнаваемым буквам, обрели значения возбуждения: fA = 1,5, fB = 1,6, fC = 1,1 .

    (1) в пятом такте формируются сигналы возбуждения: fA = 0, fB = 0,821, fC = 0
    (2) в шестом такте формируются сигналы возбуждения: fA = 1,115, fB = 0, fC = 0
    (3) в третьем такте формируются сигналы возбуждения: fA = 0, fB = 0,9, fC = 0
    (4) из-за исходной близости значений возбуждение всех нейронов становится нулевым

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

    А1 ∧ С1 ∧"В3\B1" →​ R1= "Таиланд"; (А1 ∨А2) ∧ (С1 ∨ С2) ∧ (В1 ∨ B3)) →​ R2= "Анталия"
    (1) files
    (2) files
    (3) files

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

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

    Система логических выражений:

    x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Матрица следования:

    files
    (1) files
    (2) files
    (3) files

    Выполните операцию приведения нейронной сети после трассировки по максимальной величине возбуждения нейронов R2 и R3 Отразите это приведение весами связей нейрона R1

    Результат трассировки:

    files
    (1) files
    (2) files
    (3) files

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

    files

    Выбрав передаточную функцию

    math

    Vi:= if V > h then if V < 1 then V else 1 else 0, h = 0,1 и положив V4= 1, рассчитайте установившиеся значения возбуждения нейронов, "отвечающих" за версии о происхождении человека, и определите устойчивость выводов нейронной сети по отношению к исходным предположениям.

    V1= 0,2, V2= 0,8, V3= 0,5 .
    (1) установившееся во втором цикле "работы" нейросети значение V1= V2= V3= 1 свидетельствует об устойчивости и правомочности всех трех предположений о происхождении человека
    (2) установившееся значение возбуждения нейронов в третьем цикле "работы" нейросети: V1= 1, V2= 0,8, V3= 0,9
    (3) установившееся значение возбуждения нейронов во втором цикле "работы" нейросети: V1= 0,8, V2= 1, V3= 0,9

    Рассчитайте значения возбуждения нейронов выходного слоя и найдите вектор управляющего воздействия по нечетко заданным характеристикам. Передаточная функция имеет вид:

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V > h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array}

    Нейронная сеть имеет вид:

    files Достоверность предположения о принадлежности значений x1 и x2 исследуемым интервалам равна: P(x1∈δ2) = 0,2, P(x1∈δ3) = 0,8, P(x2∈δ1) = 0,2, P(x2∈δ2) = 0,8.
    (1) y1= 3,7, y2= 5,4
    (2) y1= 4,2, y2= 5,7
    (3) y1= 4, y2= 5,6

    Воспользуйтесь нейронной сетью Антрополога-Исследователя, представленной на рисунке,

    files

    при передаточной функции

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array}

    и при h = 0,25 . Максимально возбудите нейроны Х = Иван, Y = Марья . Проанализируйте "ответы" нейросети.

    (1) максимально (V = 1 ) возбуждаются нейроны, указывающие на то, что Иван – мужчина, а Марья - женщина . Также максимально возбуждаются нейроны, указывающие на то, что Марья – родитель Ивана и Марья – мать Ивана . Со значением 0,75 возбуждаются нейроны, указывающие на прямое родство Ивана и Марьи с некоторыми третьими лицами (например, Василий – брат Ивана ). Со значением 0,5 возбуждаются нейроны, указывающие на прямое родство исключительно Ивана или Марьи с третьими лицами
    (2) возбуждение нейронов убывает по степени родства Ивана и Марьи с третьими лицами
    (3) по возбуждению нейронов следует судить о степени родства Ивана и Марьи с третьими лицами

    Желая сократить расходы, начальник станции Кукуевка установил одинаковое (минимальное) вознаграждение в случае отправки обоих линейных на середину перегона, - вне зависимости от скорости их перемещения. Таким образом, решение R1 вобрало в себя и решение R4. Выполнив необходимое преобразование нейронной сети (независимо от скоростей паровозов), получим ее в виде:

    files

    Передаточная функция имеет вид:

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array}

    Исследуйте правомочность принимаемых решений.

    А1 = 0,4, А2 = 0,6, В1 = В2 = 0,5.
    (1) R1 = 2, R2 = 1,1, R3 = 0,7. Передаточную функцию следует изменить так, чтобы порог вычитался
    (2) R1 = 2, R2 = 0,7, R3 = 1,1. Решению доверять нельзя
    (3) R1 = 2, R2 = 0,8, R3 = 1,2. Решение R1 правомочно

    Для данной "электронной" схемы составьте схему системы принятия решений, предполагая, что исходные данные представляют собой достоверность высказываний о событиях. N1 и N2 – передаточные функции, приближенно заменяющие операции ∧ и ∨ (прототипы нейронов).

    files
    (1) files
    (2) files
    (3) files

    В нейронной сети, представленной на рисунке, в передаточной функции

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array}

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

    files А1 = 0,8, А2 = 0,2, В1 = 0,7, В2 = 0,3
    (1) нейронная сеть "работает" правильно
    (2) нейронная сеть всегда указывает на решение R1
    (3) величина максимального возбуждения нейрона 5 меньше максимальной величины других нейронов выходного слоя. Из-за этого решение R1 определяется неправильно

    Задана нейронная сеть, которую следует обучить. Она не обладает ярко выраженной "слоистостью". Формирование "скобок" в порядке их вложенности в этом случае формируется в соответствии с длиной логической цепочки при трассировке отдельно каждого логического выражения, в котором они участвуют. Это определяет условную "слоистость" нейронной сети, при которой трассировка "скобок" производится так, чтобы "успеть собрать" логическое выражение не далее нейрона выходного слоя. Или, – чтобы динамические цепочки возбуждений заканчивались нейронами выходного слоя.

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

    files

    Логическое описание СПР:

    (y1 ∧ y4) ∧ (y2 ∨ y3) →​ R1, y2 ∨ (y4 ∧ (y2 ∨ y3)) →​ R2, (y1 ∨ y3) ∧ (y2 ∨ y4) →​ R3
    (1) files
    (2) files
    (3) files

    Для правильной совершенной нейронной сети, используемой в бабушкиной СПР

    1. x1 ∧ x4 →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧(x4 ∨ x6) →​ R5= "Дискотека"; 6. (x2 ∧ x7) ∨ (x3 ∧ (x5 ∨ x7)) →​ R6= "Пешая прогулка"

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

    Передаточная функция имеет вид:

    \begin{array}{l} V=\sum_j V_j-h \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge 0 \\ 0, & \mbox{в противном случае} \end{array}\right \end{array}

    Рекомендуется принять h = m-1, где m– количество активных входов нейрона (в данном случае m = 3).

    (1) нейронная сеть дает правильные ответы по всем эталонным ситуациям, что позволяет довериться ей в случае неопределенности
    (2) хотя все ответы правильны, это не дает оснований ей доверять. Необходимы длительные испытания и обсуждения с подругами и друзьями
    (3) не все ответы правильны. Все зависит от выбора значения порога

    Для недостоверной информации Pij о показателях банка с помощью логической нейронной сети, использующей передаточную функцию

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5, \end{array}

    а также воспользовавшись операцией усреднения, найдите точку В отображения банка на экране. Каков рейтинг банка?

    Р11= Р12= 0,5, Р21= 0,4, Р22= 0,6, Р32= 1, Р41= Р42= 0,5. Нейронная сеть имеет вид:

    files
    (1) точка В(6,3; 1300), банк обладает средним рейтингом
    (2) точка В(3,6; 1300), банк обладает высоким рейтингом
    (3) точка В(11,2; 1330), банк обладает низким рейтингом

    Совершите путешествие между населенными пунктами, выбрав маршрут с помощью логической нейронной сети.

    Как выбрать маршрут, чтобы совершить кругосветное путешествие из пункта 1? Нейронная сеть имеет вид:

    files
    (1) необходимо проследовать из пункта 1 в пункт 5, затем из пункта 5 в пункт 3, а из пункта 3 в пункт 1. Все пункты будут обойдены
    (2) необходимо задать маршрут 1 →​ 1
    (3) необходимо разбить маршрут на составляющие: 1→​ 2, 2 →​ 5, 5 →​ 3, 3 →​ 1

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

    (1) files
    (2) files
    (3) files

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

    Рассмотрите возможность защиты от сговора пользователей о несанкционированной подмене и нарушении индивидуальных ограничений по допуску к секретной информации.

    (1) в случае сговора о несанкционированной замене одного пользователя другим защита информации осуществляется на основе несоответствия "почерка" и установления морально-психологического состояния работающего пользователя
    (2) эффективный контроль работы пользователей в соответствии с их допуском может быть реализован не только на базе индивидуального "почерка" и системы условных сигналов, но и на базе применения биометрических средств и средств морально-психологического анализа, используемых в детекторах лжи
    (3) необходимо нейросетевое воплощение детектора лжи

    Вид некоторой "красивой" граф-схемы показан на рисунке. Для передаточной функции, представляющей сумму величин возбуждения рецепторов, каждый из которых входит в область экрана, покрываемую эталоном буквы, постройте нейронную сеть, способную "обучиться" распознаванию букв, показываемых на экране размером 3×5 . Предполагается, что обученная нейросеть создается с помощью единичных весов связей (пропускающих сигнал в нужном направлении), веса "ненужных" связей полагаются равными нулю.

    files

    Обучите нейронную сеть распознаванию буквы В, по логическому выражению

    (1,1)∧ (1,2)∧ (1,3)∧ (2,1)∧ (2,3)∧ (3,1)∧ (3,2)∧ ((4,1)∨ (5,1))∧ (4,3)∧ ((5,2)∨ (5,3)) . Букве поставьте в соответствие второй нейрон выходного слоя.
    (1) files
    (2) files
    (3) files

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

    files
    (1) files
    (2) files
    (3) files

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

    Система логических выражений:

    x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Матрица следования:

    files
    (1) files
    (2) files
    (3) files

    Задайте нейронной сети "странный" вопрос и исследуйте ее ответ.

    Воспользуйтесь передаточной функцией

    math V_i:=\left \{ \begin{array}{ll} V, & \mbox{при } V \ge h, \\ 0, & \mbox{в противном случае;} \end{array}\right h=0,5

    Матрица следования, описывающая нейронную сеть, имеет вид:

    files

    Задайте значения x1= x2= 0, x3= x4= 1 . Найдите значения возбуждения нейронов выходного слоя и объясните полученный "ответ" нейронной сети, как системы принятия решений.

    (1) мы не в праве доверять ответу нейронной сети, если ответам на подобные комбинации переменных ее не учили. (Не задавайте глупых вопросов!)
    (2) ни в коем случае не следует принимать решение R1
    (3) необходимо выбрать одно из решений, R2 или R3 по дополнительным соображениям

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

    \omega = \left \{ \begin{array}{ll} 0,5\cdot\cfrac{\Delta t - 4}{4}, & \mbox{при } \Delta t < 4, \\ 0, & \mbox{в противном случае} \end{array} \right

    проанализируйте два цикла "работы" нейронной сети, если следующая попытка распознавания ситуации с участием Васи (А1= 1 ) совершается до истечения 4 единиц времени с момента предыдущего анализа подобной ситуации.

    files Δt = 2.
    (1) отрицательная обратная связь, приводящая к подавлению сигнала А1, формируется возбужденным нейроном выходного слоя, в первом цикле ωА1= -0,25, во втором цикле, ωА1= -0,125
    (2) отрицательная обратная связь, приводящая к подавлению сигнала А1, формируется возбужденным нейроном выходного слоя, в первом цикле ωА1= -0,125, во втором цикле ωА1= 0, т.к. Δt становится равным 3. Это формирует доверие возбудившемуся нейрону выходного слоя
    (3) отрицательная обратная связь, приводящая к подавлению сигнала А1, формируется возбужденным нейроном выходного слоя, в первом цикле ωА1= -0,5, во втором цикле, ωА1= -0,25

    В результате моделирования выяснилось, что рассмотрение принадлежности x1 всему диапазону δ1 не удовлетворяет требованиям к точности результатов. А именно, если предполагается условие x1∈[0; 0,5), нейросеть выдает удовлетворительный ответ. Однако условие (x1∈[0,5; 1))∧ (x2∈[1, 2)) требует нового правильного решения Y5 Модифицируйте заданную нейронную сеть с учетом новых данных.

    Исходная нейронная сеть имеет вид:

    files
    (1) files
    (2) files
    (3) files

    На базе логической нейронной сети Антрополога-Исследователя, представленной на рисунке, и для передаточной функции

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,25 \end{array} files

    уточните информацию о родственных связях по "подозрительному" возбуждению нейронов.

    Максимальное возбуждение рецепторов Иван = 1 и Марья = 1 привело к "подозрительному" возбуждению нейронов, использующих переменную Василий . В каком отношении находятся между собой все три лица?

    (1) дополнительное максимальное возбуждение нейрона Василий приводит к максимальному (V = 1 ) возбуждению нейронов, указывающих на то, что Марья – мать Василия, Василий – брат Ивана (и наоборот), а также существенно увеличивает возбуждение других нейронов по степени родства
    (2) дополнительное максимальное возбуждение нейрона Василий приводит к максимальному возбуждению нейронов, указывающих на то, что Иван и Василий братья
    (3) дополнительное максимальное возбуждение нейрона Марья приводит к максимальному возбуждению нейронов, указывающих на то, что Иван и Василий братья, а Василий – дядя Елены

    Желая "спасти" однослойную нейронную сеть, определяющую только три возможных решения, введите в обращение веса синапсических связей. Веса связей положите равными обратной величине количества активных входов нейрона. Уточните передаточную функцию:

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array}

    Нейронная сеть с учетом весов связей примет вид:

    files

    Проверьте, правильно ли "работает" нейросеть?

    А1 = 0,4, А2 = 0,6, В1 = В2 = 0,5.
    (1) R1 = 0,5, R2 = 0,45, R3 = 1,1. Решению доверять нельзя
    (2) R1 = 0,5, R2 = 0,45, R3 = 1,1. Решение R3 представляется логичным
    (3) R1 = 0,5, R2 = 0,45, R3 = 1,1. Решение R3 правомочно, но должно быть проверено

    Минимизируйте длину логических цепочек с помощью "размножения" решений.

    files
    (1) files
    (2) files
    (3) files

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

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array} files А1 = 0,8, А2 = 0,2, В1 = 0,7, В2 = 0,3 .
    (1) нейронная сеть "работает" правильно по всем эталонным, а также по заданной, ситуациям
    (2) нейронная сеть "работает" правильно не по всем эталонным ситуациям
    (3) нейронная сеть "работает" неправильно

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

    files

    Логическое описание СПР:

    (y1 ∧ y4) ∧ (y2 ∨ y3) →​ R1, y2 ∨ (y4 ∧ (y2 ∨ y3)) →​ R2, (y1 ∨ y3) ∧ (y2 ∨ y4) →​ R3
    (1) files
    (2) files
    (3) files

    Для СПР, изготовленной для дяди Рамзая, составьте совершенную нейронную сеть. (В связи со значительным приобретенным Вами опытом решения подобной простой задачи, уже сформированная сеть приводится ниже.) С помощью коррекции весов связей используйте возможность предпочтительного выбора решений в том случае, когда события, образующие факторное пространство, учитываются с различными значениями приоритета. Как с помощью порогов усилить эффект приоритетного обслуживания? Исследуйте возможность модификации и развития совершенной нейронной сети, например, на тот случай, когда Никита прибыл из мест, не столь отдаленных, и с энтузиазмом включился в работу. Как сокращается объем матрицы следования, описывающей однослойную (в том числе – совершенную) логическую нейронную сеть?

    files

    Поступила некоторая недостоверная информация о закрытии предприятия Марина. Как скорректировать параметры нейронной сети?

    (1) матрица следования однослойной нейронной сети содержит столько строк, сколько решений, с учетом их "размножения", предусмотрено в СПР. Строки закреплены за решениями. Количество столбцов соответствует количеству событий. Каждый столбец соответствует событию
    (2) развитие нейросети, связанное, например, с появлением новых фигурантов, производится с помощью добавления новых столбцов матрицы следования, связанных с его деятельностью, а также, если необходимо, добавлением новых строк, соответствующих новым решениям – новым возможностям
    (3) веса всех связей, исходящих от рецептора "Марина", следует положить равными достоверности участия Марины в игре
    (4) того же эффекта можно добиться, увеличив пороги тех нейронов, которые используют информацию о Марине. Так будут повышены требования к достоверности той информации, которая связана с Мариной

    Обсудите следующую проблему:

    Справедлив ли вывод об универсальности разработанного проекта программного продукта и его применении при перенастройке для использования в других подобных системах кластеризации ситуаций и принятия решений?

    Обобщите свои выводы на основе анализа системы комплексной оценки деятельности предприятия.

    (1) программный продукт на основе совершенной логической нейронной сети должен быть инвариантным относительно количества рецепторов и количества нейронов выходного слоя. Изменение этих параметров пользователем, а также изменение конфигурации связей должны производиться оперативно. Также оперативной, доступной и изменяемой по желанию пользователя должна быть информация о смысловом содержании запросов и решений. Примененная передаточная функция соответствует универсальности нейронной сети. Выполнение этих требований позволит использовать программный продукт в системе оценки деятельности предприятия
    (2) передаточная функция должна выбираться пользователем в соответствии с назначением системы. Возможность применения предполагаемого продукта для системы оценки деятельности предприятия должна быть исследована отдельно
    (3) отдельные расчеты показали низкий уровень универсальности проекта программного продукта. Возможность применения выбранной передаточной функции должна быть исследована в связи с предполагаемым применением

    В перспективе своих самостоятельных исследований составьте модель программы игры в "крестики – нолики", первоначально ограничившись попыткой сведения игры "в ничью". Начните разработку модели с анализа возможных ходов противника и с выбора предпочтительного ответа. Для этого заведите три строки, каждая из которых содержит три позиции. В текущем состоянии игры позиция может содержать "крестик" (противника), "нолик" (Ваш) или быть свободной. Несомненно, "традиционный" программный, последовательный анализ каждой позиции всех строк трудоемок и долог. Ассоциативный принцип "работы" нейронной сети позволяет приблизить его к ассоциативному мышлению игрока и сделать игровую нейрокомпьютерную приставку к персональному компьютеру.

    Составьте проект такой нейронной сети.

    Составьте матрицу следования, описывающую нейронную сеть.

    (1) files
    (2) files
    (3) files

    Рассмотрите аспекты "коллективного" поведения объектов "живого" моделирования.

    На базе компьютерного (в единой памяти) или натурного моделирования созданы два и более "живых" объектов, способных реагировать друг на друга.

    (1) их действия по общему, заданному извне, сценарию, должны сочетаться в рамках предусмотренных возможностей с взаимным распознаванием и реакцией, усиливающей радость, неприязнь и др.
    (2) идея взаимного реагирования связана с идеей роста актерского мастерства при исполнении конкретных сцен
    (3) открываются новые возможности цирковых представлений с участием клоунов
    (4) в перспективе широкого внедрения объемного (трехмерного) телевидения взаимное реагирование объектов, сочетающееся с изобразительными возможностями самих объектов, а также допускающее участие актеров, обретет решающее значение, определяющее новый вид искусства
    Сформулируйте свои соображения относительно логической нейронной сети, прогнозирующей государственное развитие и опасность государственных потрясений.
    (1)

    предварительно необходимо терминологически согласовать исторические аналогии вида:

    \left \begin{array}{r} \mbox{<царь>} \\ \mbox{<король>} \\ \mbox{<император>} \end{array} \right \} = \left \{ \begin{array}{l} \mbox{<первый секретарь>} \\ \mbox{<президент>} \\ \mbox{<премьер-министр>} \end{array} \right \left \begin{array}{r} { } \\ \mbox{<Боярская дума>} \\ { } \end{array} \right \} = \left \{ \begin{array}{l} \mbox{<парламент>}\\ \mbox{<Государственная дума>} \\ \mbox{<конгресс>} \end{array} \right

    и т.д.

    Затем необходимо формализовать исторические события для формирования фактографической нейронной сети (например, - на базе Великой Французской Революции). На их основе необходимо построить обобщения для получения правил вывода - для построения понятийной нейронной сети. Формулируя цель, как возможность испытуемого события, можно исследовать современное или перспективное наличие исходных факторов, достаточных для свершения этого события

    (2) основным источником прогнозирования государственного развития и опасности государственных потрясений являются средства массовой информации. Нейронная сеть должна связывать исходные предположения о политическом и экономическом состоянии государства, инициированном множеством муссируемых тезисов (в том числе - высказываемых ответственными государственными деятелями), с количественными оценками влияния каждого тезиса на стабильное состояние общества и государства. При положительном влиянии положительная обратная связь усиливает благотворную роль тезиса. Если данный тезис отрицательно влияет на перспективу государственного развития, отрицательная обратная связь еще более усугубляет это влияние. Предельные значения возбуждения нейронов выходного слоя нейронной сети указывают на веса соответствующих предполагаемых событий
    (3) выделяются основные события тезисы и лозунги, имеющие хождение в выступлениях государственных деятелей и в средствах массовой информации. Выделяется группа авторитетных политиков, социологов, мировых общественных деятелей и журналистов, которая составляет аналог экспертной системы. Для нее составляется однослойная логическая нейронная сеть, где рецепторы закрепляются за экспертами и событиями. Веса связей, ведущих от рецепторов-экспертов, соответствуют весам экспертов. Оценки экспертов и частота событий поступают на нейроны выходного слоя, определяя частные выводы об отдельных составляющих перспективного развития государства и наличия опасных тенденций. Комплексная система, выходной слой которой указывает на основные характеристики и направления развития, а также на опасность государственных потрясений, состоит из нескольких последовательно действующих нейронных сетей, образующих "длинную" логическую цепочку

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

    А: (1,1)∧ (1,3)∧ (2,1)∧ ((2,2)∨ (3,2))∧ (2,3)∧ (3,1)∧ (3,3) )∧ (4,1)∧ (4,3) ∧ (5,2).

    С: ((1,1)∨ ((1,2))∧ ((1,3)∨ (2,3))∧ (2,1)∧ (3,1)∧ ((4,1)∨ (5,1))∧ (5,2)∧ ((5,3)∨ (4,3)).

    Используйте передаточную функцию суммирования значений сигналов на входах нейрона при нулевом пороге. Различает ли сформированная нейросеть эталоны этих букв?

    files
    (1) да, различают
    (2) различают неправильно
    (3) не различают

    Составьте нейронные сети по схемам систем принятия решений. Примите во внимание, что при расчете передаточной функции N1 входные сигналы принимаются элементом N1 с весом, равным обратной величине количества входов этого элемента. Следовательно, эти веса являются весами соответствующих связей в нейронной сети. Выберите передаточную функцию: math(fj – значение входного сигнала), если эта сумма превышает порог h . Произведите верификацию сети на основе известных решений по четко заданным ситуациям.

    files
    (1) files

    значения весов синапсических связей: ω1= …= ω9= 0,33

    (2) files

    значения весов синапсических связей: ω1= 0,25, ω2=…= ω9= 0,33

    (3) files

    значения весов синапсических связей: ω1= 0,25, ω2=…= ω9= 0,33

    Возьмите передаточную функцию:

    math V_i:=\left \{ \begin{array}{ll} V, & \mbox{при } V \ge h, \\ 0, & \mbox{в противном случае;} \end{array}\right h=0,5

    Произведите верификацию нейросети, задавая допустимые комбинации единичных значений аргументов (эталонные ситуации).

    Система логических выражений:

    x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Результат трассировки:

    files
    (1) нейросеть правильно реагирует на все эталонные ситуации. Динамические цепочки возбуждения достигают нейронов выходного слоя
    (2) на ситуацию x2= x3= x4 нейросеть реагирует неправильно, так как возбуждение "гаснет", не достигая нейрона R2
    (3) существует не менее двух эталонных ситуаций, на которые нейросеть реагирует неправильно

    Исследуйте значения исходных данных x1= x2= x3= x4= 1 . Рассчитайте и объясните "ответы" нейронной сети.

    Нейронная сеть отображена матрицей следования:

    files
    (1) мы не в праве доверять ответу нейронной сети, если ответам на подобные комбинации переменных ее не учили. (Не задавайте глупых вопросов!)
    (2) если возможно, следует принять все три решения
    (3) следует принять любое решение по дополнительным соображениям, т.к. все ответы обладают одинаково высокой достоверностью (R1= R2= R3)

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

    files

    Такое дополнение показано на рисунке. Вес обратной связи к нейрону А2 находится на основе информации о Васе:

    \omega = \left \{ \begin{array}{ll} 0,25 \cdot\cfrac{\Delta t - 4}{4}, & \mbox{при } \Delta t < 4, \\ 0, &\mbox{в противном случае} \end{array} \right

    Проанализируйте два цикла "работы" нейронной сети, выявив лишь влияние обратной положительной связи на возможность "участия" Пети в событиях в связи с "занятостью" Васи. Для этого рассмотрите варианты повторного запроса к Васе до истечения 4 единиц времени с момента предыдущего запроса к нему.

    Δt = 2 .
    (1) положительная обратная связь к нейрону А2 формируется одним из нейронов выходного слоя, который учитывает возбуждение нейрона А1, в первом цикле ωА2= 0,125, во втором цикле ωА2= 0,0625
    (2) положительная обратная связь к нейрону А2 формируется одним из нейронов выходного слоя, который учитывает возбуждение нейрона А1, в первом цикле ωА2= 0,25, во втором цикле ωА2= 0, 125
    (3) положительная обратная связь к нейрону А2 формируется одним из нейронов выходного слоя, который учитывает возбуждение нейрона А1, в первом цикле ωА2= 0,5, во втором цикле ωА2= 0,25

    Почему так важно соблюдать принцип "размножения" решений?

    Нейронная сеть имеет вид:

    files
    (1) в противном случае нейрон, "отвечающий" за решение Y2, всегда будет "собирать" на себе возбуждение всех рецепторов. А так как они отображают два исчерпывающих множества событий, то всегда, при правильном формировании запроса, V7= 2
    (2) выполнение данного требования облегчает расчет
    (3) "размножение" решений способствует равномерному распределению возбуждения нейронов выходного слоя, не требуя применения операции приведения

    Исследуйте возможность индуктивного логического вывода на основе фактографической нейронной сети Антрополога-Исследователя для дополнения понятийной нейронной сети, представленной ниже.

    files files

    Можно ли дополнить понятийную нейронную сеть правилом вывода:

    бабушка(X,Y) :- женщина Х, родитель(X,P), родитель(P,Y) ?
    (1) такая гипотеза может быть высказана на основе единственного факта родства: женщина Марья – родственница Елены, потому что Марья - родитель Ивана, а Иван – родитель Елены
    (2) гипотеза касается факта родства, но не позволяет сделать обобщение
    (3) следует дополнить понятийную нейронную сеть принудительным введением соответствующего правила вывода

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

    А1 = 0,4, А2 = 0,6, В1 = В2 = 0,5. files
    (1) сеть "работает" правильно
    (2) сеть "работает" неправильно
    (3) обобщенный эталон А1&A2&B1&B2 включает в себя каждый из других обобщенных эталонов. Это приводит к подавлению одних решений другими. Логическое описание СПР не приведено к виду, обеспечивающему однозначность решения. Либо необходима коррекция весов связей в соответствии с прообразом той логической операции, которую выполняет нейрон

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

    files
    (1) f(x1, x2, x3) = x1 math x2 ∧ x3
    (2) f(x1, x2, x3) = x1 math x2 x3
    (3) f(x1, x2, x3) = x1 math x3

    Для варианта логического описания системы принятия решений (СПР) при игре в "железнодорожную рулетку" (Лекция 9) постройте электронную схему СПР на данной логической матрице, отображающей некоторую регулярную структуру связей внутри множества логических элементов. Оставленные связи говорят об использовании предусмотренных "проводочков", остальные "проводочки" "перекушены".

    ((A1∧B1)∨A2)∧ ((A1∧B1)∨ B2) →​ R1, (A1∧B2) →​ R2, (A2∧B1) →​ R3.

    Логическая матрица имеет вид:

    files
    (1) files
    (2) files
    (3) files

    Произведите дистрибутивные преобразования логического описания вариантов бабушкиной СПР, рассмотренной в Лекции 1. Высказывания о событиях имеют вид:

    x1= "После завтрака", x2= "После обеда", x3= "После ужина", x4= "Весной", x5= "Летом", x6= "Осенью", x7= "Зимой". 1. (x1 ∨ x3) ∧ (x4 ∨ x7) →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧ (x4 ∨ x6) →​ R5= "Дискотека"; 6. (x2 ∧ x7) ∨ (x3 ∧ (x5 ∨ x7)) →​ R6= "Пешая прогулка"
    (1) 1. (x1 ∨ x3) ∧ (x4 ∨ x7) →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧ (x4 ∨ x6) →​ R5= "Дискотека"; 6. x2 ∧ x7 →​ R6= "Пешая прогулка"; 7. x3 ∧ (x5 ∨ x7) →​ R6= "Пешая прогулка"
    (2) 1. (x1 ∨ x3) ∧ (x4 ∨ x7) →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧ (x4 ∨ x6) →​ R5= "Дискотека"; 6. (x2 ∧ x7) ∨ (x3 ∧ x5) →​ R6= "Пешая прогулка"
    (3) 1. (x1 ∨ x3) ∧ (x4 ∨ x7) →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧ (x4 ∨ x6) →​ R5= "Дискотека"; 6. (x2 ∧ x7) ∨ x3 →​ R6= "Пешая прогулка"; 7. x5 ∨ x7 →​ R6= "Пешая прогулка"
    Если в действительности "работа" логической нейронной сети отражает проверку попадания ситуации, по каждому событию отдельно, в некоторый заданный диапазон, то в чем преимущество подобного подхода, как оригинального метода вычислений, по сравнению с "традиционным" программно-алгоритмическим способом анализа этого попадания?
    (1) в возможности параллельного выполнения большого количества логических условий при моделировании ассоциативного способа поиска наибольшей похожести с помощью высокопроизводительной вычислительной системы
    (2) в возможности расширения и обобщения диапазона значений параметров при их совместном логическом анализе: при переходе от логических (булевых) значений к действительным, адекватным достоверности данных
    (3) в оригинальном использовании передаточной функции вместо логических операций для имитации процесса "голосования" в пользу некоторого решения по принципу ассоциативного мышления

    Экспертный Совет выделил четыре показателя для банковского мониторинга:

  • z1– собственный капитал;
  • z2– вклады населения;
  • z3– объем вложений в культурные программы ЮНЕСКО;
  • z4– объем прибыли.
  • Тогда каждому банку В соответствует вектор его показателей B(z1, z2, z3, z4), лежащий в основе его рейтинга. Рейтинг банка может быть: R1– высокий, R2– средний, R3– низкий.

    Спроектируйте экран со скрытой координатной сеткой. Выделите области отображения каждого значения рейтинга, выполняя требования наглядности и эстетики. Расположите по Вашему усмотрению точки, соответствующие банкам из приведенного списка в соответствии с их рейтингом. Запомните координаты каждой точки, соответствующие банку.

    Известен рейтинг ряда крупных международных банков на основе их показателей:

    В1($42 млрд.; $22 млрд.; $10 млрд.; $5 млрд.) →​ R1 В2($25 млрд.; $13 млрд.; $5 млрд.; $2 млрд.) →​ R1 В3($21 млрд.; $15 млрд.; $2 млрд.; $3 млрд.) →​ R2 B4($12 млрд.; $12 млрд.; $6 млрд.; $1 млрд.) →​ R2 B5($20 млрд.; $2 млрд.; $0,5 млрд.; $0 млрд.) →​ R3 B6($1 млрд.; $0,5 млрд.; $1 млрд.; $0,1 млрд.) →​ R3
    (1) files

    точки – банки: В1(5, 6), В2(8, 5), В3(3, 7), В4(5, 3), В5(12, 6), В6(3, 10)

    (2) files

    точки – банки: В1(5, 6), В2(8, 5), В3(7, 8), В4(7, 3), В5(12, 6), В6(3, 10)

    (3) files

    точки – банки: В1(5, 6), В2(8, 5), В3(3, 7), В4(5, 1), В5(11, 6), В6(3, 10)

    Используя приведенные ниже рисунок, и соответствующую ему нейронную сеть, рассчитайте маршруты следования из центрального пункта по заданным координатам пункта назначения. Воспользуйтесь передаточной функцией:

    math files files

    Координаты пункта назначения (50, 100).

    (1) пункта с такими координатами нет. Маршрут в ближайший пункт выполняется за два шага: 0 →​ 2, 2 →​ 9(50, 150)
    (2) маршрут выполняется за один шаг 0 →​ 2. Дальнейшему продвижению нейросеть не обучена
    (3) маршрут выполняется за два шага: 0 →​ 2, 2 →​ 10

    На изображенном объекте – "мордочке" обозначены невидимые "мышцы". Достаточны ли они для выражения чувств объекта?

    files

    Проанализируйте попытку выразить свирепость.

    files
    (1) совсем не страшно: механизмов выражения эмоций явно недостаточно
    (2) нет механизма сдвига бровей
    (3) не хватает мышц, позволяющих раздувать ноздри
    Рассмотрите на уровне аванпроекта интеллектуальную систему охраны, надзора и персонального обслуживания клиентов. Укажите основные принципы распознавания, лежащие в основе функционирования монстра-телохранителя крупного государственного деятеля.
    (1) на основе распознавания "свой - чужой" телохранитель должен допускать непосредственную близость "своих" к объекту охраны. Размеры лиц и фигур (с учетом перспективы) "чужих" не должны превышать установленного угрожающего размера
    (2) с учетом возможного общения охраняемого объекта с народом, телохранитель, наряду с распознаванием "свой - чужой", должен агрессивно реагировать на скорость перемещения и резкие изменения формы, поворота, позы и на другие опасные телодвижения окружающих граждан
    (3) кроме "ближнего" распознавания по принципу "свой - чужой", телохранитель должен осуществлять "дальний" обзор, обнаруживая появление человеческих фигур на крышах домов, в амбразурах окон (вопреки приказаниям службы безопасности - с помощью мегафона), и в других окружающих зданиях и в кронах деревьев. В случае обнаружения подозрительных действий он должен без предупреждения валить объект на землю и накрывать собой

    Запишите логические выражения, описывающие на экране, разбитом на клетки с координатами, букву С, как показано на рисунке. Учтите возможность ее допустимого искажения при изображении.

    files
    (1) (1,1)∧ (1,2)∧ ((1,3)∨ (2,3))∧ (2,1)∧ (3,1)∧ (4,1)∨ (5,1)∧ (5,2)∧ ((5,3)∨ (4,3))
    (2) ((1,1)∨ ((1,2))∧ ((1,3)∨ (2,3))∧ (2,1)∧ (3,1)∧ ((4,1)∨ (5,1))∧ (5,2)∧ ((5,3)∨ (4,3))
    (3) ((1,1)∨ ((1,2))∧ ((1,3)∨ (2,3))∧ (2,1)∧ (3,1)∧ ((4,1)∨ (4,3))∧ (5,1))∧ (5,2)∧ ((5,3)

    После дефолта 1998 года под "крышей" Васи (А1 ) и Пети (А2 ) остались две палатки, руководимые Оксаной и Роксаной, с1 и с2 Фирма Пират (В2 ) также закрылась, а фирма Красный Киллер(В1 ) выжила, сосредоточив свою деятельность на выпуске прекрасного французского коньяка.

    Составьте дерево логических возможностей для принятия решения о маршруте летнего путешествия дяди Рамзая по следующему тексту его размышлений.

    "Предположим, Вася или Петя обнаружили, что и Оксана, и Роксана торгуют французским коньяком только в наборе с французской косметикой китайского производства (событие 1 &B3" ). Этот незаконный сговор обещает поездку на Лазурный Берег. В противном случае возможна поездка только на остров Родос."

    (1) files
    (2) files
    (3) files

    Для построения системы принятия решений (СПР) предлагается нейронная сеть заданной структуры. В предположении, что для СПР достаточна однослойная нейронная сеть, составьте обобщенные эталоны для ее обучения (трассировки) по логическому описанию СПР.

    (x1 ∧ x2) ∨ (x1 ∨x3) →​ R1, (x2 ∧ x4) ∨ (x3 ∧ x4) →​ R2, (x1 ∨ x3) ∧ x4 →​ R3
    (1) x1 & x2 →​ R1, x1 & x3 →​ R1, x2 & x4 →​ R2, x3 & x4 →​ R2, x1 & x3 & x4 →​ R3
    (2) x1 & x2 & x1 & x3 →​ R1, x2 & x4 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3
    (3) x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Пусть системы принятия решений (СПР) используют одинаковую систему обобщенных эталонов.

    x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Они реализованы матрицами следования разной структуры.

    В процессе эксплуатации СПР выявилась необходимость дополнения их новым обобщенным эталоном

    x1 & x2 & x4 →​ R4

    Выполните дополнительную трассировку матрицы следования.

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

    Обучение трем эталонам привело к получению матрицы следования:

    files
    (1) files
    (2) files
    (3) files

    Корректно составленная система принятия решений с обратными связями должна быть устойчивой по отношению к исходным предположениям. Это означает, что при любых исходных предположениях – их достоверности или весовых оценках – должны однозначно получаться окончательные, точные значения оценок этих предположений.

    Ниже приведен рисунок.

    В дополнение к расчетам, проведенным в Лекции, установите, зависят ли уточненные предположения о происхождении человека от предположения, принятого первоначально?

    files

    Передаточная функция i -го нейрона определяется:

    math Vi:= if V > h then if V < 1 then V else 1 else 0, h = 0,1.

    Положите V1= 0,8, V2= 0,1, V3= 0,1, V4= 1, V5= 1.

    (1)

    установившиеся значения возбуждения нейронов во втором цикле "работы" нейросети:

    V1= 0, V2= 0,46, V3= 0,46, V4= 0,73, V5= 1, V6= … = V9= 0, V10= 1.

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

    (2)

    установившиеся значения возбуждения нейронов во втором цикле "работы" нейросети:

    V1= 0,4, V2= 0,5, V3= 0,4, V4= 0,72, V5= 1, V6= … = V9= 0, V10= 0,9.

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

    (3)

    установившиеся значения возбуждения нейронов во втором цикле "работы" нейросети:

    V1= 0, V2= 0,46, V3= 0,46, V4= 0,72, V5= 1, V6= … = V9= 0, V10= 0,8.

    cистема устойчива по отношению к начальным предположениям

    Пусть в системе автоматического управления технологическим процессом по измеренным значениям вектора двух характеристик X = {x1, x2} вырабатывается вектор управляющего воздействия Y = {y1, y2} Реализован принцип ситуационного управления, основанный на табличном представлении. Таблица имеет вид:

    files

    Рассчитайте приближенное значение компонент вектора Y для измеренных компонент вектора Х, считая, что y1 слабо зависит от х2, а y2 слабо зависит от х1

    X = {4,2; 4,8}
    (1) двум точкам, определяемым векторами X1= {4; 4} и X2= {5; 5}, включающими данную точку, соответствуют точки, определяемые векторами Y1= {0,3; 0,6} и Y2= {0,5; 0,4} Тогда y1= 0,34, y2= 0,44
    (2) двум точкам, определяемым векторами X1= {4; 4} и X2= {5; 5}, включающими данную точку, соответствуют точки, определяемые векторами Y1= {0,3; 0,6} и Y2= {0,5; 0,4} Тогда y1= 0,34, y2= 0,42
    (3) двум точкам, определяемым векторами X1= {4; 4} и X2= {5; 5}, включающими данную точку, соответствуют точки, определяемые векторами Y1= {0,3; 0,6} и Y2= {0,5; 0,4} Тогда y1= 0,32, y2= 0,44

    Воспользуйтесь приведенной ниже логической нейронной сетью Антрополога-Исследователя.

    files

    Выберите передаточную функцию

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array}

    Положите веса связей равными обратной величине количества входов нейрона.

    Максимально возбудите нейрон Х = Марья . Проанализируйте "ответ" нейронной сети.

    (1) максимально (V = 1 ) возбуждается нейрон, указывающий на то, что Марья – женщина. Со значением 0,5 возбуждаются все нейроны, указывающие на прямые родственные связи Марьи
    (2) максимально (V = 1 ) возбуждается нейрон, указывающий на то, что Марья – женщина. Со значением 0,5 возбуждаются все нейроны, указывающие на все родственные связи Марьи
    (3) единичное значение принимает возбуждение всех нейронов, указывающих на родственные связи Марьи

    Постройте логическую нейронную сеть "железнодорожная рулетка" для различных вариантов V1 и V2 скорости паровозов, влияющей на величину гонорара линейных. Воспользуйтесь передаточной функцией

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array} V1 = 60 км/ч, V2 = 90 км/ч. А1 ∧ В1 →​ R1 = <Отправить обоих линейных на середину перегона, заплатив гонорар $230>; A1 ∧ В2 →​ R2 = <Отправить даму с приветственным платочком, заплатив гонорар $70>; A2 ∧ В1 →​ R3 = <Отправить линейного с подстилочной соломкой, заплатив гонорар $80>; А2 ∧ В2 →​ R4 = <Отправить обоих линейных на середину перегона, заплатив гонорар $260>.
    (1) files
    (2) files
    (3) files

    Отобразите деревом логических возможностей факторное пространство для планирования мероприятий пансионата "Ветеран Труда".

    Факторное пространство для обеспечения инвентарем пеших и конных прогулок:

    (1) files
    (2) files
    (3) files

    Составьте логическую нейронную сеть на основе "электронной" схемы. Воспользуйтесь передаточной функцией

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array}

    Сохраните информацию о нейронах, прообразом которых были конъюнкторы. Зафиксируйте для них высокое значение порога h = 1,4, обусловленное допустимым нижним уровнем достоверности событий (≅ 0,7) и количеством активных входов. Для остальных нейронов положите h = 0 .

    Исходная "электронная" схема имеет вид:

    files
    (1) files
    (2) files
    (3) files

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

    Логические выражения, определяющие СПР:

    1. (x1 ∨ x3) ∧ (x4 ∨ x7) →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧ (x4 ∨ x6) →​ R5= "Дискотека"; 6. x2 ∧ x7 →​ R6= "Пешая прогулка"; 7. x3 ∧ (x5 ∨ x7) →​ R6= "Пешая прогулка"
    (1) порядок закрепления рецепторов: : x1, x4, x2, x3, x5, x6, x7
    (2) порядок закрепления рецепторов: x1, x4, x2, x6, x5, x3, x7
    (3) порядок закрепления рецепторов: x2, x4, x1, x6, x5, x7, x3

    По логическому описанию СПР составьте описания однослойных логических нейронных сетей. Возможно ли построение по полученному описанию совершенной логической сети?

    Логическое описание СПР:

    y1 ∧(y2 ∨y3) →​ R1, y2 ∧(y4 ∨(y2 ∧y3)) →​ R2, y3 ∧(y2 ∨y3) →​ R3
    (1) y1 ∧ y2 →​ R1, *y2 ∧ y3 →​ R2, y1 ∧ y3 →​ R1, *y2 ∧ y3 →​ R3, y2 ∧ y4 →​ R2, y3 →​ R3

    не выполняется требование непротиворечивости логического описания СПР. (Противоречивые логические выражения отмечены.) Нейронная сеть вырабатывает неоднозначные решения

    (2) построить совершенную нейросеть нельзя из-за различного количества переменных, участвующих в логических выражениях
    (3) совершенная нейронная сеть может быть построена с помощью введения фиктивных переменных

    Экран, связанный с декартовой системой координат Oxy*, затрудняет интерполяцию (в частности, необходимую при решении настоящей задачи). А именно, найденная на основе усреднения координата двух точек, принадлежащих некоторому, предположим, - низкому, рейтингу, может оказаться между этими точками и принадлежать области высокого рейтинга. Для облегчения интерполяции целесообразно в качестве рабочей системы использовать сферическую систему координат Orϕ, в которой math, math. Общий центр Оэтих двух систем координат является центром экрана. Тогда области одинакового рейтинга ограничены сферическими окружностями.

    Для согласования с размером экрана необходимо произвести преобразование координаты y*: y = y* k, где k < 1– отношение сторон экрана. Это приведет к "сплющиванию" изображения областей рейтинга согласно требованиям эстетики и удобств восприятия.

    Расположите по Вашему усмотрению точки, соответствующие банкам, списка в соответствии с их рейтингом. Запомните сферические координаты каждой точки-банка. Точки – банки в декартовой системе координат:

    В1(5, 6), В2(8, 5), В3(3, 7), В4(5, 3), В5(12, 6), В6(3, 10).
    (1) files

    точки – банки в сферической системе координат: В1(4, 1800), В2(4, 00), B3(8, 450), B4(8, 2700), B5(12, 2100), B6(11, 600)

    (2) files

    точки – банки в сферической системе координат: В1(4, 2250), В2(3, 3000), B3(7, 450), B4(8, 2500), B5(12, 2700), B6(10, 800)

    (3) files

    точки – банки в сферической системе координат: В1(3, 1900), В2(12, 3100), B3(7, 450), B4(8, 2500), B5(12, 2100), В6(10, 800)

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

    files

    Научите нейросеть, как из пункта 16 попасть в пункт 8.

    (1) files
    (2) files
    (3) на основе анализа знаков разностей координат возможно перемещение лишь внутри сектора. Для перехода в другой сектор следует анализировать значение разностей координат, как это рассматривается в общем случае на рисунке. Лишь тогда может появиться информация о необходимости возвращения в пункт 0

    На изображенном объекте-"чудище" обозначены невидимые шарнирно-мышечные соединения. Достаточны ли они для выражения жестов и эмоций?

    files

    Проанализируйте жест любвеобильного всеохвата.

    files
    (1) охват воспринимается весьма приблизительно, но пример убедителен
    (2) не хватает механизмов поворота головы и туловища
    (3) о вдавливании головы в плечи в условиях задачи не говорилось
    Представьте основные соображения по организации факторного пространства для выполнения главных функций реагирующих объектов. Реагирующий объект является частью игровой системы.
    (1) "настроение" реагирующего объекта определяется степенью опасности игровой ситуации, складывающейся после хода противника. Он является и подсказчиком верного ответного хода
    (2) реагирующий объект благодаря своим "знаниям" не допускает проигрыша
    (3) реагирующий объект своим поведением отвлекает противника, заставляет его сомневаться и делать ошибки

    Клетки экрана, заданные координатами, соответствуют рецепторам, величина возбуждения которых принадлежит отрезку [0, 1] . Передаточная функция f представляет собой сумму величин возбуждения рецепторов, каждый из которых входит в область экрана, покрываемую эталоном буквы. Таким образом, эталон буквы, по которому производится обучение, изображается возбуждением рецепторов по контуру этого эталона с учетом возможных искажений. Выберите порог распознавания h = 0,8 и веса связей так, чтобы суммарное возбуждение нейрона выходного слоя при предъявлении эталона равнялось f × 2/<число клеток, "засвеченных" эталоном буквы А> .

    "Научите" однослойную нейронную сеть распознавать букву С, задаваемую возбуждением рецепторов по контуру эталона с учетом возможных искажений в угловых точках.

    (1) ((1,1)+(1,2)+(1,3)+(2,1)+(2,3)+(3,1)+(4,1)+(4,3)+(5,1)+(5,2)+(5,3)) ×2/10
    (2) ((1,1)+(1,2)+(1,3)+(2,1)+(2,3)+(3,1)+(4,1)+(4,3)+(5,1)+(5,2)+(5,3)) ×2/9
    (3) ((1,1)+(1,2)+(1,3)+(2,1)+(2,3)+(3,1)+(4,1)+(4,3)+(5,1)+(5,2)+(5,3)) ×2/11

    Запишите логические выражения, определяющие системы принятия решений по текстам размышлений дяди Рамзая.

    "Предположим, Вася или Петя обнаружили, что и Оксана, и Роксана торгуют французским коньяком только в наборе с французской косметикой китайского производства (событие 1 &B3" ). Этот незаконный сговор обещает поездку на Лазурный Берег. В противном случае возможна поездка только на остров Родос."

    (1) 1 ∨А2) ∧ (С1 ∧ С2) ∧ (B1 ∧B3) →​ R1= "Лазурный Берег"; (А1 ∨А2) ∧ (С1 ∧ (В1 ∨ B3) ∨ (С2 ∧ (В1 ∨ B3)) →​ R2= "о. Родос"
    (2) 1 ∨А2) ∧ (С1 ∧ С2) ∧"B1 &B3" →​ R1= "Лазурный Берег"; (А1 ∨А2) ∧ (С1 ∧ (В1 ∨ B3) ∨ (С2 ∧ (В1 ∨ B3)) →​ R2= "о. Родос"
    (3) 1 ∨А2) ∧ (С1 ∧ С2) ∧"B1 &B3" →​ R1= "Лазурный Берег"; (А1 ∨А2) ∨ (С1 ∧ (В1 ∨ B3) ∨ (С2 ∧ (В1 ∨ B3)) →​ R2= "о. Родос"

    Для обучения (трассировки) предложена нейронная сеть, заданная матрицей следования с первоначально нулевыми весами. С помощью процедуры введения транзитивных связей проверьте корректность задания структуры нейросети по наличию статических цепочек, обеспечивающих пути достижения всех нейронов выходного слоя от каждого нейрона-рецептора. Введите дополнительные связи, если это необходимо.

    Матрица следования имеет вид:

    files
    (1) структура нейронной сети задана корректно
    (2) необходимо дополнить нейронную сеть связями x1 →​ R2, x3 →​ R2, x3 →​ R3
    (3) необходимо дополнить нейронную сеть связями x2 →​ R1, x3 →​ R3

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

    x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Сохраните информацию о том, в получении каких решений участвует каждый нейрон, не являющийся рецептором и не принадлежащий выходному слою.

    "Доучите" нейросеть на основе уточненного обобщенного эталона, порождающего решение R1 :

    x1 & x2 & x3 & x4 →​ R1

    Матрица S имеет вид:

    files
    (1) files
    (2) files
    (3) files

    Ниже приведен рисунок. Установите, зависят ли уточненные предположения о происхождении человека от предположения, принятого первоначально?

    files

    Передаточная функция i -го нейрона определяется:

    math Vi:= if V > h then if V < 1 then V else 1 else 0.

    Примите значения порогов: h = 0 для нейронов 1 – 5 и h = 0,3 для нейронов 6 – 10. Проведите расчет возбуждения нейронов.

    Положите V1= 0,8, V2= 0,1, V3= 0,1, V4= 1, V5= 1 .

    (1) установившиеся значения возбуждения нейронов во втором цикле "работы" нейросети: V1= 0,27, V2= 0,37, V3= 0,37, V4= 0,76, V5= 1, V6= … = V9= 0, V10= 1
    (2) установившиеся значения возбуждения нейронов в первом цикле "работы" нейросети: V1= 0,27, V2= 0,37, V3= 0,37, V4= 0,76, V5= 1, V6= … = V9= 0, V10= 1
    (3) установившиеся значения возбуждения нейронов во втором цикле "работы" нейросети: V1= 0,27, V2= 0,37, V3= 0,34, V4= 0,76, V5= 1, V6= … = V9= 0, V10= 1

    По таблице

    files

    рассчитайте приближенное значение (игнорируя математическое обоснование) компонент вектора Y для измеренного вектора Х с помощью расстояния между точками, "участвующими" в проводимой интерполяции по формуле

    math Х = {4,2; 4,8}
    (1) ближайшие точки в таблице: X1= {4; 4}, X2= {5; 5} Им соответствуют точки-решения Y1= {0,3; 0,6} и Y2= {0,5; 0,4} math, math, y1= 0,42, y2= 0,48
    (2) ближайшие точки в таблице: X1= {4; 4}, X2= {5; 5} Им соответствуют точки-решения Y1= {0,3; 0,6} и Y2= {0,5; 0,4} math, math, y1= 0,43, y2= 0,46
    (3) ближайшие точки в таблице: X1= {4; 4}, X2= {5; 5} Им соответствуют точки-решения Y1= {0,3; 0,6} и Y2= {0,5; 0,4} math, math, y1= 0,42, y2= 0,5

    Воспользуйтесь приведенной ниже логической нейронной сетью Участкового Уполномоченного и передаточной функцией

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array} files

    Положите веса связей равными обратной величине количества входов нейрона.

    Максимально возбудите нейрон Х = Марья . Проанализируйте "ответ" нейронной сети.

    (1) максимально (V = 1 ) возбуждается нейрон, указывающий на то, что Марья - женщина. Со значением 0,5 возбуждаются все нейроны, указывающие на все родственные связи Марьи
    (2) максимально (V = 1 ) возбуждается нейрон, указывающий на то, что Иван – мужчина. Со значением 0,5 возбуждаются все нейроны, указывающие на прямые родственные связи Марьи
    (3) единичное значение принимает возбуждение всех нейронов, указывающих на родственные связи Марьи

    Для предполагаемых с некоторой достоверностью значений скорости паровозов определите среднее ожидаемое значение M выплачиваемого гонорара по формуле

    math

    Mi – сумма гонорара за выполнение i – го решения.

    Передаточная функция имеет вид:

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array} А1 = 0,8, А2 = 0,2, В1 = 0,4, В2 = 0,6, М1= $230, M2= $70, M3= $80, M4= $260 . Нейронная сеть, составленная для V1 = 60 км/ч, V2 = 90 км/ч, имеет вид files
    (1) R1 = 1,2, R2 = 1,4, R3 = 0,7, R4 = 0,9, M = $147,8
    (2) R1 = 1,2, R2 = 1,4, R3 = 0,6, R4 = 0,8, M = $156,5
    (3) R1 = 1,4, R2 = 0,8, R3 = 1,2, R4 = 0,9, M = $174
    Составьте систему принятия решений для игры в шахматы и верховой езды.
    (1) (x1∧x4)∨ (x1∧x6) →​ R1 = <шахматы> (x1∧x4∧x10)∨(x1∨x5) →​ R2 = <верховая езда>
    (2) x1∧(x4∨x6) →​ R1 = <шахматы> x1∧((x4∧x10)∨x5) →​ R2 = <верховая езда>
    (3) x1∧(x4∨x6) →​ R1 = <шахматы> (x4∨x10)∨x5 →​ R2 = <верховая езда>

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

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array}

    Установите правильность "работы" нейронной сети. Если сеть "работает" неправильно, попытайтесь проанализировать причину. Нейронная сеть имеет вид:

    files

    (Указаны пороги "конъюнкторов")

    (1) нейронная сеть "работает" неправильно. Например, ситуация А1 = В1 = 1 приводит к величине возбуждения нейрона, указывающего на решение R1, равной 4. Другие достоверные ситуации приводят к возбуждению нейронов, указывающие на решение, с величиной, равной 2. Это происходит из-за того, что в расчете данной ситуации участвует большее число нейронов, чем при расчете других решений. Необходимо выполнить процедуру приведения к одному максимальному возбуждению нейронов выходного слоя
    (2) нейронная сеть "работает" правильно
    (3) нейронная сеть "работает" неправильно только при расчете ситуации А1∧ В1

    Сформируйте обученную нейронную сеть по логическому описанию СПР с помощью множества нейроподобных элементов. Кроме необходимого количества рецепторов и нейронов выходного слоя, допускается использование минимального числа промежуточных, "скрытых" нейронов. Используйте оптимальное закрепление рецепторов. Определите значения весов связей (см. Лекцию 10) так, чтобы значения возбуждения нейронов выходного слоя принадлежали диапазону [0, 1] . Решение представьте в виде матрицы следования.

    Логическое описание СПР:

    1. (x1 ∨ x3) ∧ (x4 ∨ x7) →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧ (x4 ∨ x6) →​ R5= "Дискотека"; 6. x2 ∧ x7 →​ R6= "Пешая прогулка"; 7. x3 ∧ (x5 ∨ x7) →​ R6= "Пешая прогулка"
    (1) files
    (2) files
    (3) files

    Можно ли по логическому описанию СПР построить логическую нейронную сеть, пригодную для практического применения?

    Логическое описание СПР:

    y1 ∧(y2 ∨y3) →​ R1, y2 ∧ (y4 ∨ (y2 ∧y3)) →​ R2, y3 ∧(y2 ∨ y3) →​ R3
    (1) описание не удовлетворяет требованию непротиворечивости. Отсутствие информации о "физическом смысле" системы не позволяет судить об исчерпывающих множествах событий, образующих факторное пространство. Это не позволяет установить полноту логического описания и не способствует уверенности в корректности сформулированных вопросов к сети
    (2) можно, исходя из требований к точности и правдоподобию ответов
    (3) нельзя, так как описание не удовлетворяет требованию непротиворечивости

    Выберите по два диапазона возможной принадлежности показателей банка:

    δZ11= [0, 25), δZ12= [25, 50], δZ21= [0, 10), δZ22= [10, 25], δZ31= [0, 5), δZ32= [5, 10], δZ41= [0, 2), δZ42= [2, 5].

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

    Банки-эталоны и их рейтинг:

    В1($42 млрд.; $22 млрд.; $10 млрд.; $5 млрд.) →​ R1 В2($25 млрд.; $13 млрд.; $5 млрд.; $2 млрд.) →​ R1 В3($21 млрд.; $15 млрд.; $2 млрд.; $3 млрд.) →​ R2 B4($12 млрд.; $12 млрд.; $6 млрд.; $1 млрд.) →​ R2 B5($20 млрд.; $2 млрд.; $0,5 млрд.; $0 млрд.) →​ R3 B6($1 млрд.; $0,5 млрд.; $1 млрд.; $0,1 млрд.) →​ R3

    Точки – банки в сферической системе координат: В1(4, 1800), В2(4, 00), B3(8, 450), B4(8, 2700), B5(12, 2100), B6(11, 600).

    (1) files
    (2) files
    (3) files
    Путешественник заблудился и лишь приблизительно знает пункт, из которого он вышел, а также приблизительно, по звездам, свои координаты. Помогите ему установить, недалеко от какого пункта он, скорее всего, находится. Нейронная сеть имеет вид: files

    Приблизительные координаты путешественника – (-130, -140). Предположительно он вышел из пункта 4.

    (1) так как Δx < 0, Δy < 0, путешественник находится недалеко от пункта 19
    (2) путешественник находится недалеко от пункта 18
    (3) путешественник находится недалеко от пункта 17

    Выделите те параметры ситуации (события факторного пространства), которые могли бы явиться источником эмоционального воздействия на реагирующий объект.

    Исследуйте механизмы возможной реакции на погодно-климатические процессы.

    (1) полные текущие данные метеослужбы
    (2) давление, направление ветра, показания собственного барометра и сведения о погоде в наветренных населенных пунктах
    (3) укомплектование штата предсказателей, магов, заклинателей и волшебников, больных и инвалидов, остро воспринимающих грядущие изменения погоды
    Рассмотрите возможности и принципы "работы" компьютерного человечка КОМПИ. Рассмотрите принципы распознавания и формирования сценария игры.
    (1) игрок рисует на экране предмет распознавания и задает вопрос - что это? КОМПИ угадывает, и в окне ответа появляется текст: "Это яблоко". Затем КОМПИ воспроизводит ответ эмоционально мимикой, движением, смехом и т.д.
    (2) игрок вводит или открывает картинку и задает вопрос - что это? КОМПИ угадывает, и в окне ответа появляется текст: "Это яблоко". Затем КОМПИ воспроизводит ответ эмоционально мимикой, движением, смехом и т.д.
    (3) игрок запускает видеофильм. КОМПИ сопровождает показ адекватной эмоциональной реакцией, одновременно демонстрируя узнавание в окне ответа

    Нейронная сеть, отображающая обучение трем буквам, приведена на рисунке.

    files

    Показаны веса связей – одинаковые для каждой буквы. Передаточная функция f представляет собой сумму величин возбуждения рецепторов, каждый из которых входит в область экрана, покрываемую эталоном буквы. Для порога распознавания h = 0,8 определите, на какую букву более всего похож вариант возбуждения рецепторов?

    (1,1) = 0,9, (1,2) = 0,9, (1,3) = 0,9, (2,1) = 1, (2,2) = 0,1, (2,3) = 1, (3,1) = 0,9, (3,2) = 0, (3,3) = 0,1, (4,1) = 0,9, (4,2) = 0, (4,3) = 1, (5,1) = 0,9 (5,2) = 0,9, (5,3) = 0,1.
    (1) это буква А
    (2) это буква В или С
    (3) это буква С
    (4) это не похоже ни на одну из известных букв

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

    1 ∨А2) ∧ (С1 ∧ С2) ∧"B1 &B3" →​ R1= "Лазурный Берег"; (А1 ∨А2) ∧ (С1 ∧ (В1 ∨ B3) ∨ (С2 ∧ (В1 ∨ B3)) →​ R2= "о. Родос"
    (1) 1 ∧А2) ∧ (С1 ∧ С2) ∧"B1 &B3" →​ R1= "Лазурный Берег"; (А1 ∨А2) ∧ (С1 ∨ С2) ∧ (В1 ∨ B3) →​ R2= "о. Родос"
    (2) 1 ∨А2) ∧ (С1 ∧ С2) ∧"B1 &B3" →​ R1= "Лазурный Берег"; (А1 ∨А2) ∧ (С1 ∨ С2) ∧ (В1 ∨ B3) →​ R2= "о. Родос"
    (3) 1 ∨А2) ∧ (С1 ∨ С2) ∧"B1 &B3" →​ R1= "Лазурный Берег"; (А1 ∨А2) ∧ (С1 ∧ (В1 ∨ B3) ∨ (С2 ∧ (В1 ∨ B3)) →​ R2= "о. Родос"

    Для выполнения алгоритма трассировки необходимо предварительно построить матрицу следования, отображающую все потенциальные статические пути возбуждения, ведущие от нейронов-рецепторов, "участвующих" в логическом выражении, к нейрону выходного слоя, соответствующего решению. Для логического выражения в описании СПР постройте матрицу следования для обучения первому эталону, предварительно введя транзитивные и дополнительные связи.

    Система логических выражений:

    Система логических выражений:

    x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Матрица следования:

    files
    (1) files
    (2) files
    (3) files

    Для передаточной функции

    math V_i:=\left \{ \begin{array}{ll} V, & \mbox{при } V \ge h, \\ 0, & \mbox{в противном случае;} \end{array}\right h=0,5

    произведите верификацию нейросети, задавая допустимые комбинации единичных значений аргументов (эталонные ситуации).

    Нейросеть, полученная в результате трассировки матрицы следования:

    files
    (1) нейронная сеть "работает" правильно
    (2) при максимальном возбуждении нейрона R3 такое же значение возбуждения получает нейрон R1
    (3) нейронная сеть "работает" неправильно

    Для приведенной на рисунке системы связей, для передаточной функции

    math Vi:= if V > h then if V < 1 then V else 1 else 0,

    и для h = 0,3 (для всех нейронов) рассчитайте установившиеся значения возбуждения нейронов 1 – 3 для заданных, предполагаемых значений.

    files V1= 1, V2= 1, V3= 0,2.
    (1) в пятом цикле "работы" нейросети установятся значения возбуждения: V1= 0, V2= 1, V3= 1
    (2) нейронная сеть одновременно утверждает Божественное и марсианское происхождение человека
    (3) нейронная сеть отрицает учение Дарвина

    Диапазоны изменения измеряемых характеристик системы управления технологическим процессом разбиты на составляющие интервалы, определяемые требованиями по точности. Совокупность X = {x1, x2} измеренных значений, каждое из которых принадлежит некоторому интервалу, определяет вектор Y(y1, y2) необходимых управляющих воздействий, составляющих ограниченное множество векторов: Y1= {5; 8}, Y2= {3; 4}, Y3= {6; 5}, Y4= {1; 5} Диапазон [0, 3] изменения переменных x1 и x2 разбит на три интервала δ1= [0, 1), δ2= [1, 2), δ3= [2, 3) По данному логическому описанию системы управления составьте однослойную логическую нейронную сеть системы управления, используя принцип "размножения" решений.

    (x1∈δ1) ∧ (x2∈δ1) →​ Y3 (x1∈δ1) ∧ (x2∈δ2) →​ Y4 (x1∈δ1) ∧ (x2∈δ3) →​ Y1 (x1∈δ2) ∧ (x2∈δ1) →​ Y2 (x1∈δ2) ∧ (x2∈δ2) →​ Y3 (x1∈δ2) ∧ (x2∈δ3) →​ Y4 (x1∈δ3) ∧ (x2∈δ1) →​ Y1 (x1∈δ3) ∧ (x2∈δ2) →​ Y2 (x1∈δ3) ∧ (x2∈δ3) →​ Y3
    (1) files
    (2) files
    (3) files

    Воспользуйтесь приведенной ниже логической нейронной сетью Антрополога-Исследователя.

    files

    Выберите передаточную функцию

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,25 \end{array}

    Положите веса связей равными обратной величине количества входов нейрона.

    Максимально возбудите нейрон Х = Марья . Проанализируйте "ответ" нейронной сети.

    (1) максимально (V = 1 ) возбуждается нейрон, указывающий на то, что Марья – женщина . Со значением 0,5 возбуждаются все нейроны, указывающие на прямые родственные связи Марьи
    (2) максимально (V = 1 ) возбуждается нейрон, указывающий на то, что Марья – женщина. Со значением 0,5 возбуждаются все нейроны, указывающие на прямые родственные связи Марьи . Со значением 0,25 возбуждаются все нейроны, указывающие на косвенное родство
    (3) единичное значение принимает возбуждение всех нейронов, указывающих на родственные связи Марьи

    Начальник станции Кукуевка слабо себе представляет понятие "исчерпывающее множество событий". Исследуйте правомочность принимаемого им решения по недостоверным и противоречивым данным.

    А1 = 1, А2 = 0,5, В1 = 0,6, В2 = 0,9, М1= $230, M2= $70, M3= $80, M4= $260 . Нейронная сеть, составленная для V1 = 60 км/ч, V2 = 90 км/ч, имеет вид

    files
    (1) R1 = 1,6, R2 = 1,9, R3 = 1,1, R4 = 1,4. Он должен принять решение R2, обусловленное, к тому же, минимальными расходами
    (2) R1 = 1,6, R2 = 1,6, R3 = 1,1, R4 = 1,4. Он должен принять решение R2, обусловленное, к тому же, минимальными расходами
    (3) R1 = 1,6, R2 = 1,9, R3 = 1,1, R4 = 1,4. Он должен навсегда прекратить эту игру

    Для логического описания системы принятия решений составьте "электронную" схему такой системы.

    x1∧(x4∨x6) →​ R1 = <шахматы>; x1∧((x4∧x10)∨x5) →​ R2 = <верховая езда>.
    (1) files
    (2) files
    (3) files

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

    files

    Используйте передаточную функцию

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array} А1 = 0,8, А2 = 0,2, В1 = 0,5, В2 = 0,5.
    (1) нейронная сеть нечувствительна. Возбуждения (динамические цепочки) "гаснут": возбуждение нейронов выходного слоя, указывающих на решение, принимает нулевое значение
    (2) пороги в передаточной функции нейронов, исполняющих роль конъюнкторов, завышены
    (3) передаточную функцию следует заменить так, чтобы значение порога вычиталось из суммы сигналов, пришедших к нейрону

    Произведите обучение (трассировку) изображенной на рисунке многослойной нейронной сети по структурированному (скобочному) логическому описанию СПР. Результат трассировки отобразите на матрице следования. Сформируйте значения весов связей в соответствии с прообразом логической операции, реализуемой нейроном.

    files

    Логическое описание СПР:

    y1 ∧ (y2 ∨ y3) →​ R1, y2 ∧ (y4 ∨ (y2 ∧ y3)) →​ R2, y3 ∧ (y2 ∨ y3) →​ R3
    (1) files
    (2) files
    (3) files

    Постройте для бабушки совершенную логическую нейронную сеть для ее СПР, что откроет широкие возможности развития и модификации при реализации в ее нейрокомпьютере – записной книжке. Убедитесь в полноте и непротиворечивости полученной СПР.

    Логическое описание СПР:

    1. (x1 ∨ x3) ∧ (x4 ∨ x7) →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧ x6) →​ R4= "Байдарка"; 5. x3 ∧(x4 ∨ x6) →​ R5= "Дискотека"; 6. (x2 ∧ x7) ∨ (x3 ∧ (x5 ∨ x7)) →​ R6= "Пешая прогулка"
    (1) x1 ∧ x4 →​ R1, x2 ∧ x5 →​ R3, x2 ∧ x6 →​ R4, x2 ∧ x7 →​ R6, x3 ∧ x4 →​ R1, x1 ∧ x7 →​ R3, x3 ∧ x4 →​ R5, x3 ∧ x5 →​ R6, x1 ∧ x7 →​ R1, x1 ∧ x5 →​ R4, x3 ∧ x6 →​ R5, x3 ∧ x7 →​ R6 x3 ∧ x7 →​ R1 x1 ∧ x6 →​ R2, x2 ∧ x4 →​ R2

    система противоречива

    (2) x1 ∧ x4 →​ R1, x2 ∧ x5 →​ R3, x2 ∧ x6 →​ R4, x2 ∧ x7 →​ R6, x3 ∧ x4 →​ R1, x1 ∧ x7 →​ R3, x3 ∧ x4 →​ R5, x3 ∧ x5 →​ R6, x1 ∧ x7 →​ R1, x1 ∧ x5 →​ R4, x3 ∧ x6 →​ R5, x3 ∧ x7 →​ R6 x3 ∧ x7 →​ R1 x1 ∧ x6 →​ R2

    система противоречива

    (3)

    Система станет непротиворечивой, если ввести комплексные решения по выбору:

    x3 ∧ x4 →​ R1 ∨ R5= R7, x1 ∧ x7 →​ R1 ∨ R3= R8, x3 ∧ x7 →​ R1 ∨ R6= R9

    Воспользуйтесь передаточной функцией:

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array}

    Для абсолютно достоверной информации Pij о показателях банка с помощью логической нейронной сети, найдите с помощью операции усреднения точку В отображения банка на экране. Каков рейтинг банка?

    Р11= Р21= Р31= Р41= 1. Нейронная сеть имеет вид:

    files
    (1) точка В(10; 1200), банк обладает низким рейтингом
    (2) точка В(3,6; 1200), банк обладает высоким рейтингом
    (3) точка В(8,2; 430), банк обладает средним рейтингом

    Свяжите сеть, состоящую из 4 населенных пунктов, маршрутами взаимного общения. Запомните маршруты с помощью логической нейронной сети, в которой отразите пункты отправления, пункты назначения и промежуточные пункты смещения.

    Сеть населенных пунктов имеет вид:

    files
    (1) files
    (2) files
    (3) files

    Выскажите свои соображения по непредсказуемому (альтернативному) развитию сюжета видеофильма на основе зрительского контингента и зрительской реакции.

    Какие функции должна выполнять интеллектуальная надстройка динамического контроля знаний, понимания и степени заинтересованности студентов - слушателей лекции, читаемой преподавателем, и рекомендующая ему расстановку акцентов при иллюстрации своего материала с помощью средств мультимедиа?

    (1) аппаратура интеллектуальной надстройки должна контролировать посещаемость лекций (в условиях, когда лекции разрешается не посещать) и основные стороны поведения студентов: внимательность, преданность во взоре, переговоры, телефонные звонки, склонение ко сну, верчение и хождение и т.д.. Подсказка, появляющаяся на мониторе, советует лектору кратко повторить это место, пробормотать быстрее (все равно не слушают), изобразить менторское усердие, гнев и раздражение (с угрозой вспомнить на экзамене), затронуть тему современной молодежи, устроить перекличку и т.д.
    (2) аппаратура интеллектуальной надстройки должна анализировать и контролировать посещаемость лекций каждым студентом и основные стороны поведения студентов: внимательность, активность, уважительность, шумные переговоры, телефонные звонки, склонение ко сну, верчение и хождение без спроса и т.д.
    (3) аппаратура интеллектуальной надстройки должна контролировать посещаемость лекций и поведение слушателей. Она должна динамически формировать подсказки лектору в части доходчивости материала

    Исследуйте диагностические возможности логических нейронных сетей.

    Рассмотрите принципы компьютерной диагностики на основе динамического выбора стратегии поиска неисправностей.

    (1) на основе теории контроля и диагностики электронной аппаратуры, а также на основе опыта специалистов, нейронная сеть формирует оптимальную, уточняемую динамически, последовательность запуска тестов для локализации неисправности в минимальное время
    (2) если аппаратный контроль показал наличие неустранимого сбоя или отказа, первичная информация об этом событии возбуждает те рецепторы логической нейронной сети, которые соответствуют характеру его проявления. Это на ранней стадии способствует сокращению времени диагностики. Собственно диагностика производится с помощью последовательного принятия решений о сужении области поиска отказа - до его локализации. Ветвящийся поиск осуществляется с помощью логической нейронной сети, реализующей связки типа "если - то"
    (3) компьютерная диагностика производится на стадии регламентного контроля оборудования. Моделируется отказ и запускается система диагностики. Нейронная сеть способна запомнить большое число связей вида "если - то", позволяющих на основе большого числа известных ситуаций быстро установить причину отказа

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

    files

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

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

    Рассчитайте величины возбуждения нейронов, "отвечающих" за буквы А, В, С по заданным начальным значениям их возбуждения fA, fB, fC и определите, через сколько тактов значимой величиной возбуждения будет обладать единственный нейрон.

    После предъявления образа нейроны выходного слоя, соответствующие узнаваемым буквам, обрели значения возбуждения: fA = 1,5, fB = 1,4, fC = 1,45 .

    (1) в третьем такте формируются сигналы возбуждения: fA = 0,809, fB = 0, fC = 0
    (2) в четвертом такте формируются сигналы возбуждения: fA = 1,1, fB = 0, fC = 0
    (3) в третьем такте формируются сигналы возбуждения: fA = 0, fB = 0,9, fC = 0
    (4) из-за исходной близости значений возбуждение всех нейронов становится нулевым

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

    1 ∧А2) ∧ (С1 ∧ С2) ∧"B1 &B3" →​ R1= "Лазурный Берег"; (А1 ∨А2) ∧ (С1 ∨ С2) ∧ (В1 ∨ B3) →​ R2= "о. Родос"
    (1) files
    (2) files
    (3) files

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

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

    Система логических выражений:

    x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Матрица следования:

    files
    (1) files
    (2) files
    (3) files

    Выполните операцию приведения нейронной сети после трассировки по максимальной величине возбуждения нейронов R2 и R3 Отразите это приведение весами связей нейрона R1

    Результат трассировки:

    files
    (1) files
    (2) files
    (3) files

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

    files

    Выбрав передаточную функцию

    math

    Vi:= if V > h then if V < 1 then V else 1 else 0, h = 0,1 и положив V4= 1, рассчитайте установившиеся значения возбуждения нейронов, "отвечающих" за версии о происхождении человека, и определите устойчивость выводов нейронной сети по отношению к исходным предположениям.

    V1= 0,2, V2= 0,8, V3= 0,5 .
    (1) установившееся в третьем цикле "работы" нейросети значение V1= V2= V3= 1 свидетельствует об устойчивости и правомочности всех трех предположений о происхождении человека
    (2) установившееся значение возбуждения нейронов в третьем цикле "работы" нейросети: V1= 1, V2= 0,9, V3= 0,9
    (3) установившееся значение возбуждения нейронов во втором цикле "работы" нейросети: V1= 0,9, V2= 1, V3= 0,9

    Рассчитайте значения возбуждения нейронов выходного слоя и найдите вектор управляющего воздействия по нечетко заданным характеристикам. Передаточная функция имеет вид:

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V > h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array}

    Нейронная сеть имеет вид:

    files Достоверность предположения о принадлежности значений x1 и x2 исследуемым интервалам равна: P(x1∈δ2) = 0,2, P(x1∈δ3) = 0,8, P(x2∈δ1) = 0,2, P(x2∈δ2) = 0,7, P(x2∈δ3) = 0,1
    (1) y1= 4,2, y2= 5,3
    (2) y1= 4,2, y2= 5,6
    (3) y1= 4, y2= 5,6

    Воспользуйтесь нейронной сетью Антрополога-Исследователя, представленной на рисунке,

    files

    при передаточной функции

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array}

    и при h = 0,25 . Максимально возбудите нейроны Х = Иван, Y = Елена . Проанализируйте "ответы" нейросети.

    (1) максимально (V = 1 ) возбуждаются нейроны, указывающие на то, что Иван – мужчина, а Елена - женщина . Также максимально возбуждаются нейроны, указывающие на то, что Иван – родитель Елены и Иван – отец Елены . Со значением 0,5 возбуждается нейрон, указывающий на то, что Марья – родитель Ивана . Со значением 0,25 возбуждается нейрон, указывающий, что Василий – брат Ивана . Со значением 0,625 возбудится нейрон, указывающий на то, что Василий – дядя Елены
    (2) возбуждение нейронов убывает по степени родства Ивана и Елены между собой и с третьими лицами
    (3) по возбуждению нейронов следует судить о степени родства Ивана и Елены с третьими лицами

    Желая сократить расходы, начальник станции Кукуевка установил одинаковое (минимальное) вознаграждение в случае отправки обоих линейных на середину перегона, - вне зависимости от скорости их перемещения. Таким образом, решение R1 вобрало в себя и решение R4. Выполнив необходимое преобразование нейронной сети (независимо от скоростей паровозов), получим ее в виде:

    files

    Передаточная функция имеет вид:

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array}

    Исследуйте правомочность принимаемых решений.

    А1 = 0,8, А2 = 0,2, В1 = 0,4, В2 = 0,6.
    (1) R1 = 2, R2 = 1,4, R3 = 0,7. Передаточную функцию следует изменить так, чтобы порог вычитался
    (2) R1 = 2, R2 = 1,4, R3 = 0,6. Решению доверять нельзя. Необходимо исследовать возможность изменения весов связей
    (3) R1 = 2, R2 = 0,8, R3 = 1,2. Следует установить границу, по превышении которой другое решение становится предпочтительнее решения R1

    Для данной "электронной" схемы составьте схему системы принятия решений, предполагая, что исходные данные представляют собой достоверность высказываний о событиях. N1 и N2 – передаточные функции, приближенно заменяющие операции ∧ и ∨ (прототипы нейронов).

    files
    (1) files
    (2) files
    (3) files

    В нейронной сети, представленной на рисунке, в передаточной функции

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array}

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

    files А1 = 0,8, А2 = 0,2, В1 = 0,5, В2 = 0,5
    (1) нейронная сеть "работает" неправильно. Выбор достаточно высокого порога в передаточной функции нейронов, исполняющих роль конъюнкторов, обеспечил бы правильность выбора решения за счет подавления возбуждения нейрона 2. В данном случае справедливо считать, что ситуация А1∧ В1 и А1∧ В2 одновременно указывают на решения R1 и R2 . Такая неоднозначность обусловлена постановкой задачи
    (2) результат должен быть согласован с "физическим смыслом" задачи. Вполне правомочно высказывание нейронной сети в пользу определенного решения, если условия задачи столь неопределенны
    (3) если в своей основе нейронная сеть построена структурно неправильно, то никакие меры по избирательному изменению порогов и весов не гарантируют логически правильный результат во всем диапазоне изменения данных
    (4) нейронная сеть "работает" правильно

    Задана нейронная сеть, которую следует обучить. Она не обладает ярко выраженной "слоистостью". Формирование "скобок" в порядке их вложенности в этом случае формируется в соответствии с длиной логической цепочки при трассировке отдельно каждого логического выражения, в котором они участвуют. Это определяет условную "слоистость" нейронной сети, при которой трассировка "скобок" производится так, чтобы "успеть собрать" логическое выражение не далее нейрона выходного слоя. Или, – чтобы динамические цепочки возбуждений заканчивались нейронами выходного слоя.

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

    files

    Логическое описание СПР:

    y1 ∧ (y2 ∨ y3) →​ R1, y2 ∧ (y4 ∨ (y2 ∧ y3)) →​ R2, y3 ∧ (y2 ∨ y3) →​ R3
    (1) files
    (2) files
    (3) files

    Для правильной совершенной нейронной сети, используемой в бабушкиной СПР

    1. x1 ∧ x4 →​ R1= "Прогулка на велосипеде"; 2. (x1 ∧ x6) ∨ (x2 ∧ x4) →​ R2= "Шахматы"; 3. (x2 ∧ x5) ∨ (x1 ∧ x7) →​ R3= "Верховая езда"; 4. (x1 ∧ x5) ∨ (x2 ∧x6) →​ R4= "Байдарка"; 5. x3 ∧(x4 ∨ x6) →​ R5= "Дискотека"; 6. (x2 ∧ x7)∨ (x3 ∧(x5 ∨ x7)) →​ R6= "Пешая прогулка"

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

    Передаточная функция имеет вид:

    \begin{array}{l} V=\frac{1}{m}\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array} (m– число активных входов нейрона, в данном случае m = 3). Рекомендуется принять h = 0,5.
    (1) нейронная сеть дает правильные ответы по всем эталонным ситуациям, что позволяет довериться ей в случае неопределенности
    (2) хотя все ответы правильны, это не дает оснований ей доверять. Необходимы длительные испытания и обсуждения с подругами и друзьями
    (3) не все ответы правильны. Все зависит от выбора значения порога

    Для недостоверной информации Pij о показателях банка с помощью логической нейронной сети, использующей передаточную функцию

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5, \end{array}

    а также воспользовавшись операцией усреднения, найдите точку В отображения банка на экране. Каков рейтинг банка?

    Р11= Р12= 0,5, Р21= Р22= 0,5, Р32= 1, Р41= Р42= 0,5. Нейронная сеть имеет вид:

    files
    (1) точка В(7,2; 1330), банк обладает средним рейтингом
    (2) точка В(4,6; 1300), банк обладает высоким рейтингом
    (3) точка В(10,2; 1330), банк обладает низким рейтингом

    Совершите путешествие между населенными пунктами, выбрав маршрут с помощью логической нейронной сети.

    Задайте маршрут следования из пункта 4 в пункт 2. Нейронная сеть имеет вид:

    files
    (1) 4 →​ 3 →​ 1 →​ 2
    (2) 4 →​ 1 →​ 3 →​ 2
    (3) 4 →​ 3 →​ 2

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

    (1) files
    (2) files
    (3) files

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

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

    (1) неограниченное доверие службе безопасности, при формальном выполнении всех ее требований, должно сочетаться с независимым сговором администрации и коллектива пользователей о тайных индивидуальных средствах контроля персонального доступа пользователей
    (2) высокий моральный и нравственный уровень сотрудников безопасности исключают необходимость какого-либо дополнительного контроля их деятельности
    (3) воспрепятствовать любой деятельности органов безопасности невозможно. Все попытки тщетны, - так учат нас известные герои книг и кинофильмов

    Вид некоторой "красивой" граф-схемы показан на рисунке. Для передаточной функции, представляющей сумму величин возбуждения рецепторов, каждый из которых входит в область экрана, покрываемую эталоном буквы, постройте нейронную сеть, способную "обучиться" распознаванию букв, показываемых на экране размером 3×5 . Предполагается, что обученная нейросеть создается с помощью единичных весов связей (пропускающих сигнал в нужном направлении), веса "ненужных" связей полагаются равными нулю.

    files

    Обучите нейронную сеть распознаванию буквы С, по логическому выражению

    ((1,1)∨ ((1,2))∧ ((1,3)∨ (2,3))∧ (2,1)∧ (3,1)∧ ((4,1)∨ (5,1))∧ (5,2)∧ ((5,3)∨ (4,3)) . Букве поставьте в соответствие третий нейрон выходного слоя.
    (1) files
    (2) files
    (3) files

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

    files
    (1) files
    (2) files
    (3) files

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

    Система логических выражений:

    x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Матрица следования:

    files
    (1) files
    (2) files
    (3) files

    Задайте нейронной сети "странный" вопрос и исследуйте ее ответ.

    Воспользуйтесь передаточной функцией

    math V_i:=\left \{ \begin{array}{ll} V, & \mbox{при } V \ge h, \\ 0, & \mbox{в противном случае;} \end{array}\right h=0,5

    Матрица следования, описывающая нейронную сеть, имеет вид:

    files

    Задайте значения x1= 0, x2= x3= 1, x4= 0 . Найдите значения возбуждения нейронов выходного слоя и объясните полученный "ответ" нейронной сети, как системы принятия решений.

    (1) мы не в праве доверять ответу нейронной сети, если ответам на подобные комбинации переменных ее не учили. (Не задавайте глупых вопросов!)
    (2) ни в коем случае не следует принимать решение R1
    (3) необходимо выбрать одно из решений, R2 или R3 по дополнительным соображениям

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

    \omega = \left \{ \begin{array}{ll} 0,5\cdot \cfrac{\Delta t - 4}{4}, & \mbox{при } \Delta t < 4, \\ 0, & \mbox{в противном случае} \end{array} \right

    проанализируйте два цикла "работы" нейронной сети, если следующая попытка распознавания ситуации с участием Васи (А1= 1 ) совершается до истечения 4 единиц времени с момента предыдущего анализа подобной ситуации.

    files Δt = 1
    (1) отрицательная обратная связь, приводящая к подавлению сигнала А1, формируется возбужденным нейроном выходного слоя, в первом цикле ωА1= -0,375, во втором цикле, ωА1= -0,25
    (2) отрицательная обратная связь, приводящая к подавлению сигнала А1, формируется возбужденным нейроном выходного слоя, в первом цикле ωА1= -0,25, во втором цикле ωА1= 0, т.к. Δt становится равным 2. Это формирует доверие возбудившемуся нейрону выходного слоя
    (3) отрицательная обратная связь, приводящая к подавлению сигнала А1, формируется возбужденным нейроном выходного слоя, в первом цикле ωА1= -0,5, во втором цикле, ωА1= -0,25

    В результате моделирования выяснилось, что рассмотрение принадлежности x1 всему диапазону δ1 не удовлетворяет требованиям к точности результатов. А именно, если предполагается условие x1∈[0; 0,5), нейросеть выдает удовлетворительный ответ. Однако условие (x1∈[0,5; 1))∧ (x2∈[1, 2)) требует нового правильного решения Y5 Модифицируйте заданную нейронную сеть с учетом новых данных.

    Исходная нейронная сеть имеет вид:

    files
    (1) files
    (2) files
    (3) files

    На базе логической нейронной сети Антрополога-Исследователя, представленной на рисунке, и для передаточной функции

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,25 \end{array} files

    уточните информацию о родственных связях по "подозрительному" возбуждению нейронов.

    Максимальное возбуждение рецепторов Иван = 1 и Елена = 1 привело к "подозрительному" возбуждению нейронов, использующих переменные Марья и Василий . В каком отношении находятся между собой все четыре лица?

    (1) дополнительное максимальное возбуждение нейронов Марья и Василий приводит к максимальному возбуждению нейронов, указывающих на то, что Марья – мать Ивана, Иван – брат Василия (и наоборот), Василий – дядя Елены, а также существенно увеличивает возбуждение других нейронов по степени родства
    (2) дополнительное максимальное возбуждение нейронов Марья и Василий приводит к максимальному возбуждению нейронов, указывающих на то, что Марья – мать Ивана, Иван – брат Василия (и наоборот)
    (3) дополнительное максимальное возбуждение нейронов Марья и Василий приводит к максимальному возбуждению нейронов, указывающих на то, что Марья – мать Ивана, Марья – мать Василия, Иван – брат Василия (и наоборот)

    Желая "спасти" однослойную нейронную сеть, определяющую только три возможных решения, введите в обращение веса синапсических связей. Веса связей положите равными обратной величине количества активных входов нейрона. Уточните передаточную функцию:

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array}

    Нейронная сеть с учетом весов связей примет вид:

    files

    Проверьте, правильно ли "работает" нейросеть?

    А1 = 0,8, А2 = 0,2, В1 = 0,4, В2 = 0,6.
    (1) R1 = 0,5, R2 = 0,7, R3 = 0,4. Решение R2 правомочно, но должно быть проверено
    (2) R1 = 0,5, R2 = 0,7, R3 = 0,4. Решению R2 следует доверять
    (3) R1 = 0,5, R2 = 0,7, R3 = 0,4. Решению R2 доверять нельзя

    Минимизируйте длину логических цепочек с помощью "размножения" решений.

    files
    (1) files
    (2) files
    (3) files

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

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \end{array} files А1 = 0,8, А2 = 0,2, В1 = 0,5, В2 = 0,5 .
    (1) нейронная сеть "работает" правильно по всем ситуациям
    (2) нейронная сеть дает неоднозначный ответ
    (3) необходимо установить приоритет ответов в случае их неоднозначности

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

    files

    Логическое описание СПР:

    y1 ∧ (y2 ∨ y3) →​ R1, y2 ∧ (y4 ∨ (y2 ∧ y3)) →​ R2, y3 ∧ (y2 ∨ y3) →​ R3
    (1) files
    (2) files
    (3) files

    Для СПР, изготовленной для дяди Рамзая, составьте совершенную нейронную сеть. (В связи со значительным приобретенным Вами опытом решения подобной простой задачи, уже сформированная сеть приводится ниже.) С помощью коррекции весов связей используйте возможность предпочтительного выбора решений в том случае, когда события, образующие факторное пространство, учитываются с различными значениями приоритета. Как с помощью порогов усилить эффект приоритетного обслуживания? Исследуйте возможность модификации и развития совершенной нейронной сети, например, на тот случай, когда Никита прибыл из мест, не столь отдаленных, и с энтузиазмом включился в работу. Как сокращается объем матрицы следования, описывающей однослойную (в том числе – совершенную) логическую нейронную сеть?

    files

    Поступила некоторая недостоверная информация о закрытии канала нелегальной доставки продукции фирмы Ночная Бабочка. Как скорректировать параметры нейронной сети?

    (1) матрица следования однослойной нейронной сети содержит столько строк, сколько решений, с учетом их "размножения", предусмотрено в СПР. Строки закреплены за решениями. Количество столбцов соответствует количеству событий. Каждый столбец соответствует событию
    (2) развитие нейросети, связанное, например, с появлением новых фигурантов, производится с помощью добавления новых столбцов матрицы следования, связанных с его деятельностью, а также, если необходимо, добавлением новых строк, соответствующих новым решениям – новым возможностям
    (3) веса всех связей, исходящих от рецептора "Продукция фирмы Ночная Бабочка", следует положить равными достоверности участия фирмы в игре
    (4) того же эффекта можно добиться, увеличив пороги тех нейронов, которые используют информацию об этой фирме. Так будут повышены требования к достоверности той информации, которая связана с фирмой

    Обсудите следующую проблему:

    Справедлив ли вывод об универсальности разработанного проекта программного продукта и его применении при перенастройке для использования в других подобных системах кластеризации ситуаций и принятия решений?

    Обобщите свои выводы на основе анализа системы критериев оценки победителя социалистического (капиталистического) соревнования.

    (1) программный продукт на основе совершенной логической нейронной сети должен быть инвариантным относительно количества рецепторов и количества нейронов выходного слоя. Изменение этих параметров пользователем, а также изменение конфигурации связей должны производиться оперативно. Также оперативной, доступной и изменяемой по желанию пользователя должна быть информация о смысловом содержании запросов и решений. Примененная передаточная функция соответствует универсальности нейронной сети. Выполнение этих требований позволит использовать программный продукт в системе комплексной (рейтинговой) оценки критериев победителя не только соревнования, но и выдающихся спортивных результатов
    (2) передаточная функция должна выбираться пользователем в соответствии с назначением системы. Возможность применения предполагаемого продукта для системы рейтинговой оценки результатов соревнования должна быть исследована отдельно
    (3) отдельные расчеты показали низкий уровень универсальности проекта программного продукта. Возможность применения выбранной передаточной функции должна быть исследована дополнительно в связи с предполагаемым применением

    В перспективе своих самостоятельных исследований составьте модель программы игры в "крестики – нолики", первоначально ограничившись попыткой сведения игры "в ничью". Начните разработку модели с анализа возможных ходов противника и с выбора предпочтительного ответа. Для этого заведите три строки, каждая из которых содержит три позиции. В текущем состоянии игры позиция может содержать "крестик" (противника), "нолик" (Ваш) или быть свободной. Несомненно, "традиционный" программный, последовательный анализ каждой позиции всех строк трудоемок и долог. Ассоциативный принцип "работы" нейронной сети позволяет приблизить его к ассоциативному мышлению игрока и сделать игровую нейрокомпьютерную приставку к персональному компьютеру.

    Составьте проект такой нейронной сети.

    Определите, является ли создаваемая нейронная сеть совершенной? Какую передаточную функцию Вы хотите использовать? Необходима ли коррекция весов и порогов?

    (1) нейронная сеть является совершенной. Целесообразно использовать передаточную функцию: math Коррекция весов и порогов не требуется
    (2) нейронная сеть является совершенной. Целесообразно использовать передаточную функцию: \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right ; h=0,5 \end{array} (Веса равны единице.) Коррекция весов и порогов не требуется
    (3) нейронная сеть не является совершенной. Чтобы уравнять значения возбуждения нейронов выходного слоя, целесообразно выбрать передаточную функцию \begin{array}{l} V=\cfrac{1}{m}\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right ; h=0,8 \end{array} m– количество активных входов нейрона

    Рассмотрите аспекты "коллективного" поведения объектов "живого" моделирования.

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

    (1) "живое" моделирование способствует эффективной наглядной и примитивной реализации основных низменных инстинктов, лежащих, к сожалению, в основе всех механизмов движения современного человеческого общества
    (2) "живое" моделирование, как восхитительное средство развлечений, способно сыграть важную роль в пропагандистских и агитационных действиях того, кому такое средство по карману
    (3) "живое" моделирование частично приоткрывает завесу невостребованности российской науки в современный период победного шествия трудового народа к торжеству идей дикого капитализма. За работу, товарищи
    Сформулируйте свои соображения о построении логической нейронной сети, возбуждающей оптимистические или пессимистические настроения общества на основе анализа частоты употребления слов и смысловых связок в средствах массовой информации.
    (1) в основе логической нейронной сети лежит принцип алгебраического суммирования положительных и отрицательных эмоций с учетом частоты следования слов и смысловых связок в средствах массовой информации. Эта частота подается на рецептор, связанный с конкретным словом или смысловой связкой
    (2) нейронная сеть в реальном времени должна связывать текущие предположения об оптимистическом настроении общества с количественными оценками влияния каждого слова или смысловой связки на это настроение. При положительном влиянии положительная обратная связь усиливает пессимистическую составляющую. Если слово или смысловая связка отрицательно влияет на настроение общества, отрицательная обратная связь еще более усугубляет это влияние. Предельное или текущее состояние системы соответствует перспективному или настоящему уровню оптимизма в обществе
    (3) выделяются основные слова и смысловые связки, имеющие хождение в выступлениях деятелей культуры, ученых и государственных деятелей, а также в средствах массовой информации. Выделяется группа авторитетных политиков, социологов, мировых общественных деятелей и журналистов, которая составляет аналог экспертной системы. Для нее составляется однослойная логическая нейронная сеть, где рецепторы закрепляются за экспертами и за словами (смысловыми связками). Веса связей, ведущих от рецепторов-экспертов, соответствуют весам экспертов. Оценки экспертов на основе частоты следования слов и смысловых связок поступают на нейроны выходного слоя, определяя частные выводы об отдельных составляющих оптимистического или пессимистического настроения общества

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

    В: (1,1)∧ (1,2)∧ (1,3)∧ (2,1)∧ (2,3)∧ (3,1)∧ (3,2)∧ ((4,1)∨ (5,1))∧ (4,3)∧ ((5,2)∨ (5,3)) .

    С: ((1,1)∨ ((1,2))∧ ((1,3)∨ (2,3))∧ (2,1)∧ (3,1)∧ ((4,1)∨ (5,1))∧ (5,2)∧ ((5,3)∨ (4,3)).

    Используйте передаточную функцию суммирования значений сигналов на входах нейрона при нулевом пороге. Различает ли сформированная нейросеть эталоны этих букв?

    files
    (1) да, различают
    (2) различают неправильно
    (3) не различают

    Составьте нейронные сети по схемам систем принятия решений. Примите во внимание, что при расчете передаточной функции N1 входные сигналы принимаются элементом N1 с весом, равным обратной величине количества входов этого элемента. Следовательно, эти веса являются весами соответствующих связей в нейронной сети. Выберите передаточную функцию: math(fj – значение входного сигнала), если эта сумма превышает порог h . Произведите верификацию сети на основе известных решений по четко заданным ситуациям.

    files
    (1) files

    значения весов синапсических связей: ω1= ω2= 0,25, ω3=…= ω10= 0,33

    (2) files

    значения весов синапсических связей: ω1= 0,2, ω2=…= ω9= 0,33

    (3) files

    значения весов синапсических связей: ω1= 0,33, ω2= ω3= 0,25, ω4=…= ω11= 0,33

    Возьмите передаточную функцию:

    math V_i:=\left \{ \begin{array}{ll} V, & \mbox{при } V \ge h, \\ 0, & \mbox{в противном случае;} \end{array}\right h=0,5

    Произведите верификацию нейросети, задавая допустимые комбинации единичных значений аргументов (эталонные ситуации).

    Система логических выражений:

    x1 & x2 & x3 →​ R1, x2 & x3 & x4 →​ R2, x1 & x3 & x4 →​ R3

    Результат трассировки:

    files
    (1) нейросеть правильно реагирует на все эталонные ситуации. Динамические цепочки возбуждения достигают нейронов выходного слоя
    (2) на ситуацию x1= x3= x4 нейросеть реагирует неправильно, так как возбуждение "гаснет", не достигая нейрона R3
    (3) существует не менее двух эталонных ситуаций, на которые нейросеть реагирует неправильно

    Исследуйте значения исходных данных x1= x2= x3= x4= 1 . Рассчитайте и объясните "ответы" нейронной сети.

    Нейронная сеть отображена матрицей следования:

    files
    (1) мы не в праве доверять ответу нейронной сети, если ответам на подобные комбинации переменных ее не учили. (Не задавайте глупых вопросов!)
    (2) если возможно, следует принять все три решения
    (3) следует принять любое решение по дополнительным соображениям, т.к. все ответы обладают одинаково высокой достоверностью (R1= R2= R3)

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

    files

    Такое дополнение показано на рисунке. Вес обратной связи к нейрону А2 находится на основе информации о Васе:

    \omega = \left \{ \begin{array}{ll} 0,25 \cdot\cfrac{\Delta t - 4}{4}, & \mbox{при } \Delta t < 4, \\ 0, &\mbox{в противном случае} \end{array} \right

    Проанализируйте два цикла "работы" нейронной сети, выявив лишь влияние обратной положительной связи на возможность "участия" Пети в событиях в связи с "занятостью" Васи. Для этого рассмотрите варианты повторного запроса к Васе до истечения 4 единиц времени с момента предыдущего запроса к нему.

    Δt = 1.
    (1) положительная обратная связь к нейрону А2 формируется одним из нейронов выходного слоя, который учитывает возбуждение нейрона А1, в первом цикле ωА2= 0,25, во втором цикле ωА2= 0,125
    (2) положительная обратная связь к нейрону А2 формируется одним из нейронов выходного слоя, который учитывает возбуждение нейрона А1, в первом цикле ωА2= 0,125, во втором цикле ωА2= 0,0625
    (3) положительная обратная связь к нейрону А2 формируется одним из нейронов выходного слоя, который учитывает возбуждение нейрона А1, в первом цикле ωА2= 0,5, во втором цикле ωА2= 0,25

    Почему так важно соблюдать принцип "размножения" решений?

    Нейронная сеть имеет вид:

    files
    (1) в противном случае нейрон, "отвечающий" за решение Y3, всегда будет "собирать" на себе возбуждение всех рецепторов. А так как они отображают два исчерпывающих множества событий, то всегда, при правильном формировании запроса, V7= 2
    (2) выполнение данного требования облегчает расчет
    (3) "размножение" решений способствует равномерному распределению возбуждения нейронов выходного слоя, не требуя применения операции приведения

    Исследуйте возможность индуктивного логического вывода на основе фактографической нейронной сети Антрополога-Исследователя для дополнения понятийной нейронной сети, представленной ниже.

    files files

    Если дополнить понятийную нейронную сеть правилов вывода

    дедушка(X,Y) :- мужчина Х, родитель(X,P), родитель(P,Y)

    на основе родства Федора, Ивана и Василия, то справедлив ли вывод о том, что Федор – дедушка Ирины ?

    (1) вывод несправедлив, так как в фактографической нейронной сети отсутствует связь Марья – родитель Ирины
    (2) вывод справедлив
    (3) вывод справедлив, если подразумевать, что Марья является мачехой Ирины при общем родителе всех детей Марьи – Петре

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

    А1 = 0,8, А2 = 0,2, В1 = 0,4, В2 = 0,6. files
    (1) сеть "работает" правильно
    (2) сеть "работает" неправильно
    (3) обобщенный эталон А1&A2&B1&B2 включает в себя каждый из других обобщенных эталонов. Это приводит к подавлению одних решений другими. Логическое описание СПР не приведено к виду, обеспечивающему однозначность решения. Возможно, необходима коррекция весов связей в соответствии с прообразом той логической операции, которую выполняет нейрон
    В чем заключается существенный недостаток нахождения решения с помощью логической нейронной сети и как можно снизить его значение?
    (1) в необходимости нахождения нейрона выходного слоя, имеющего максимальную величину возбуждения. Влияние указанного недостатка может быть снижено, если нейронная сеть является звеном в длинной логической цепочке последовательно "работающих" нейронных сетей. При этом локализация промежуточных решений не требуется: они используются автоматически следующей нейронной сетью. Другой способ снижения роли указанного недостатка требует разработки средств аппаратной поддержки в составе специализированного процессора – нейрокомпьютера
    (2) сложность корректного формального представления системы принятия решений
    (3) дистрибутивное представление формального описания СПР, корректировка параметров нейронной сети, верификация ее столь сложны, что требуют концентрации усилий на построении однослойных, а если возможно, - совершенных логических нейронных сетей. Это практически возможно всегда

    Нейронная сеть, отображающая обучение трем буквам, приведена на рисунке.

    files

    Показаны веса связей – одинаковые для каждой буквы. Передаточная функция f представляет собой сумму величин возбуждения рецепторов, каждый из которых входит в область экрана, покрываемую эталоном буквы. Для порога распознавания h = 0,8 определите, на какую букву более всего похож вариант возбуждения рецепторов?

    (1,1) = 0, (1,2) = 0, (1,3) = 0,1, (2,1) = 0,1, (2,2) = 0,1, (2,3) = 0, (3,1) = 0,1, (3,2) = 0, (3,3) = 0,1, (4,1) = 0,1, (4,2) = 0,1, (4,3) = 0,1, (5,1) = 0, (5,2) = 0,1, (5,3) = 0.
    (1) это буква А
    (2) это буква В
    (3) это буква С
    (4) это не похоже ни на одну из известных букв

    Желая "спасти" однослойную нейронную сеть, определяющую только три возможных решения, введите в обращение веса синапсических связей. Веса связей положите равными обратной величине количества активных входов нейрона. Уточните передаточную функцию:

    \begin{array}{l} V=\sum_j V_j \\ V_i = \left \{ \begin{array}{ll} V, & \mbox{если } V \ge h \\ 0, & \mbox{в противном случае} \end{array}\right \\ h=0,5 \end{array}

    Нейронная сеть с учетом весов связей примет вид:

    files

    Проверьте, правильно ли "работает" нейросеть?

    А1 = 0,8, А2 = 0,2, В1 = 0,6, В2 = 0,4.
    (1) R1 = 0,5, R2 = 0,6, R3 = 0,3. Решению R2 доверять нельзя
    (2) R1 = 0,5, R2 = 0,6, R3 = 0,3. Решение R1 представляется более логичным, чем решение R2. Это подрывает доверие к возможности повышения достоверности результатов только лишь с помощью весов
    (3) R1 = 0,5, R2 = 0,6, R3 = 0,3. Решение R1 должно быть исследовано