Наука
<<  Понятие когнитивной науки Искусственный интеллект и когнитивная наука  >>
Когнитивная наука
Когнитивная наука
Модульный подход к познанию
Модульный подход к познанию
Модульный подход к познанию
Модульный подход к познанию
Основы модульного подхода к познанию
Основы модульного подхода к познанию
Языковая способность как отдельный модуль
Языковая способность как отдельный модуль
Основы модульного подхода к познанию
Основы модульного подхода к познанию
Рождение модульного подхода к познанию
Рождение модульного подхода к познанию
Модульный подход к познанию
Модульный подход к познанию
Критерии выделения модулей
Критерии выделения модулей
Насколько речь модульна
Насколько речь модульна
Гипотеза всеобщей модульности
Гипотеза всеобщей модульности
Критика модульного подхода
Критика модульного подхода
А.Лентулов, Москва
А.Лентулов, Москва
ВЫВОД: познавательные процессы не обусловлены наследственностью
ВЫВОД: познавательные процессы не обусловлены наследственностью
Представление и приобретение знаний: есть ли альтернатива компьютерной
Представление и приобретение знаний: есть ли альтернатива компьютерной
Нейронные сети: Мозг как компьютер vs
Нейронные сети: Мозг как компьютер vs
Мозг человека: преимущества перед компьютером
Мозг человека: преимущества перед компьютером
Нейросетевой подход: основные положения
Нейросетевой подход: основные положения
Классы задач, решаемых современными нейросетями:
Классы задач, решаемых современными нейросетями:
Нейронные сети: рождение идеи (1943)
Нейронные сети: рождение идеи (1943)
Нейронные сети
Нейронные сети
Мозг человека содержит 1011 нейронов
Мозг человека содержит 1011 нейронов
Нейронные сети
Нейронные сети
Формальный нейрон
Формальный нейрон
Нейрон как компьютер
Нейрон как компьютер
Искусственный нейрон: активационная функция (y)
Искусственный нейрон: активационная функция (y)
Классическая модель нейрона (Маккалох и Питт)
Классическая модель нейрона (Маккалох и Питт)
Нейронная сеть
Нейронная сеть
Теоретическая концепция искусственной сети Маккаллоха и Питтса
Теоретическая концепция искусственной сети Маккаллоха и Питтса
Теоретическая концепция искусственной сети Маккаллоха и Питтса
Теоретическая концепция искусственной сети Маккаллоха и Питтса
Развитие нейронных сетей
Развитие нейронных сетей
Развитие нейронных сетей
Развитие нейронных сетей
Перцептрон Розенблатта
Перцептрон Розенблатта
Перцептрон Розенблатта
Перцептрон Розенблатта
Обучение нейронной сети
Обучение нейронной сети
Обучение перцептрона
Обучение перцептрона
Обучение перцептрона
Обучение перцептрона
Обучение перцептрона
Обучение перцептрона
Обучение перцепторна
Обучение перцепторна
Обучение перцептрона
Обучение перцептрона
Обучение нейронной сети
Обучение нейронной сети
Упадок коннекционизма
Упадок коннекционизма
Ренессанс коннекционизма
Ренессанс коннекционизма
Архитектура нейронной сети
Архитектура нейронной сети
Основные понятия:
Основные понятия:
Обучение нейронной сети:
Обучение нейронной сети:
Алгоритм обучения (метод градиентного спуска aka обратное
Алгоритм обучения (метод градиентного спуска aka обратное
Обучение нейрона
Обучение нейрона
Организация памяти (Макклелланд, 1981):
Организация памяти (Макклелланд, 1981):
Работа сети
Работа сети
Преимущество нейронной сети
Преимущество нейронной сети
Коннекционизм
Коннекционизм
Преимущества сетевой архитектуры
Преимущества сетевой архитектуры
Символьные и нейросетевые модели: «сферы влияния»
Символьные и нейросетевые модели: «сферы влияния»
Символьные и нейросетевые модели: «сферы влияния»
Символьные и нейросетевые модели: «сферы влияния»
Возможности интеграции нейросетевого и символьного подходов:
Возможности интеграции нейросетевого и символьного подходов:
Возможности интеграции нейросетевого и модульного подходов: проблема
Возможности интеграции нейросетевого и модульного подходов: проблема

Презентация на тему: «Когнитивная наука». Автор: Pech. Файл: «Когнитивная наука.ppt». Размер zip-архива: 1496 КБ.

Когнитивная наука

содержание презентации «Когнитивная наука.ppt»
СлайдТекст
1 Когнитивная наука

Когнитивная наука

Актуальные проблемы прикладной лингвистики

2007/2008

2 Модульный подход к познанию

Модульный подход к познанию

(с) Леда Космидес, Джон Туби

3 Модульный подход к познанию

Модульный подход к познанию

4 Основы модульного подхода к познанию

Основы модульного подхода к познанию

Нейропсихология XIX века: речь может нарушаться при сохранности прочих функций (зона Брока, зона Вернике)

Ноэм Хомский (1988): врожденность языковой способности и ее независимость от других способностей -- язык как отдельный «умственный орган»

5 Языковая способность как отдельный модуль

Языковая способность как отдельный модуль

Ген FOXP2 хромосомы 7 Разница в усвоении L1 и L2 Трудности в обучении обезьян языку Грамматики устной речи vs языки глухонемых Креольские языки, создание языка жестов группой глухонемых детей

6 Основы модульного подхода к познанию

Основы модульного подхода к познанию

Идея модульности познания -- Дэвид Марр (1945-1980):

«Любой большой массив вычислений должен быть разбит и реализован как набор частей, независимых друг от друга настолько, насколько это допускает общая задача…» (1976)

7 Рождение модульного подхода к познанию

Рождение модульного подхода к познанию

Джерри Фодор (1983): общая концепция «модульности»: познание как мозаика специализированных модулей

Насколько этот принцип универсален?

8 Модульный подход к познанию

Модульный подход к познанию

Когнитивная архитектура:

Центральные системы: планирование, принятие решения

Модульные системы ввода

9 Критерии выделения модулей

Критерии выделения модулей

Особая сфера влияния, или специализация (domain specificity): каждый модуль компетентен в обработке одного из видов информации или в решении одного из классов познавательных задач и не участвует в решении других классов задач

10 Насколько речь модульна

Насколько речь модульна

Элизабет Бейтс (1947-2003)

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

11 Гипотеза всеобщей модульности

Гипотеза всеобщей модульности

Дэн Спербер:

познание полностью модульно -- так же, как биологический организм. Неспециализированных систем переработки информации, использующих обобщенный «умственный лексикон», НЕТ.

12 Критика модульного подхода

Критика модульного подхода

1. Теоретическая: проблема обучения и пластичности познания; влияние культуры на «модульные» процессы (см. в частности пример зрения, top-down processing) проблема нисходящей (data-driven) регуляции решения познавательных задач.

13 А.Лентулов, Москва

А.Лентулов, Москва

14 ВЫВОД: познавательные процессы не обусловлены наследственностью

ВЫВОД: познавательные процессы не обусловлены наследственностью

настолько, как того хотелось бы представителям модульного подхода…

Адекватная модель?

Неспециализированная обучаемая система!

15 Представление и приобретение знаний: есть ли альтернатива компьютерной

Представление и приобретение знаний: есть ли альтернатива компьютерной

метафоре?

16 Нейронные сети: Мозг как компьютер vs

Нейронные сети: Мозг как компьютер vs

Компьютер как мозг

17 Мозг человека: преимущества перед компьютером

Мозг человека: преимущества перед компьютером

1011 нейронов, 1014-1015 связей между нейронами. Частота импульсации -- 102 Гц (современные персональные компьютеры -- до 109 Гц). NB! Медлительность и ненадежность отдельных нейронов компенсируется их количеством. Параллельная переработка информации (в компьютерах -- преимущественно последовательная). «Переход количества в качество»: богатство поведения. Нельзя сказать, что мозг исходно «готов к использованию»: велика роль обучения.

18 Нейросетевой подход: основные положения

Нейросетевой подход: основные положения

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

19 Классы задач, решаемых современными нейросетями:

Классы задач, решаемых современными нейросетями:

Классификация: распознавание образов, распознавание голосов, верификация подписей, постановка диагноза, анализ экспериментальных данных и т.д. Моделирование: поведение системы, поставленной в определенные условия. Прогноз: погода, ситуация на рынке ценных бумаг, бега, выборы и т.д.

Комплексные задачи: управление принятие решений

20 Нейронные сети: рождение идеи (1943)

Нейронные сети: рождение идеи (1943)

Уоррен Маккаллох (1898-1969)

Уолтер Питтс (1923-1969)

«Логическое исчисление присуще нейронной активности» (1943)

21 Нейронные сети

Нейронные сети

Реальный нейрон

22 Мозг человека содержит 1011 нейронов

Мозг человека содержит 1011 нейронов

Состав нейрона: аксон, 10 000 дендритов, синапсы Состояние нейрона: возбуждение и торможение

23 Нейронные сети

Нейронные сети

Формальный нейрон

Элемент с пороговой логикой (TLU): преодоление порога -- 1, иначе -- 0.

24 Формальный нейрон

Формальный нейрон

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

25 Нейрон как компьютер

Нейрон как компьютер

Сигнал сумматора: n – количество синапсов i – индекс сигнала xi – входной сигнал NET – сигнал сумматора Активизационная функция: OUT = F(NET) Примеры активизационных функций: OUT = K*NET OUT=1, NET>T; OUT=0, NET? T OUT=1/(1 + e-NET)

26 Искусственный нейрон: активационная функция (y)

Искусственный нейрон: активационная функция (y)

27 Классическая модель нейрона (Маккалох и Питт)

Классическая модель нейрона (Маккалох и Питт)

28 Нейронная сеть

Нейронная сеть

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

29 Теоретическая концепция искусственной сети Маккаллоха и Питтса

Теоретическая концепция искусственной сети Маккаллоха и Питтса

Три типа нейронов: входные (рецепторы) -- активируются извне; внутренние (центральные) -- активируются входными и прочими нейронами и активируют входные и прочие нейроны; выходные (эффекторы) -- получают импульсы от центральных и входных нейронов и отвечают за выполнение действия.

30 Теоретическая концепция искусственной сети Маккаллоха и Питтса

Теоретическая концепция искусственной сети Маккаллоха и Питтса

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

31 Развитие нейронных сетей

Развитие нейронных сетей

Фрэнк Розенблатт (1928-1969), Корнельский университет, США -- перцептрон (1958)

32 Развитие нейронных сетей

Развитие нейронных сетей

Фрэнк Розенблатт (1928-1969), Корнельский университет, США

1962 -- «Принципы нейродинамики: перцептроны и теория мозговых механизмов»: интеграция данных компьютерного моделирования (включая перцептрон), нейрохирургии, регистрации активности отдельных нейронов и т.д.

33 Перцептрон Розенблатта

Перцептрон Розенблатта

34 Перцептрон Розенблатта

Перцептрон Розенблатта

Однослойный персептрон характеризуется матрицей синаптических связей ||W|| от S- к A-элементам. Элемент матрицы отвечает связи, ведущей от i-го S-элемента (строки) к j-му A-элементу (столбцы).

35 Обучение нейронной сети

Обучение нейронной сети

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

36 Обучение перцептрона

Обучение перцептрона

Обучение классической нейронной сети состоит в подстройке весовых коэффициентов каждого нейрона. Пусть имеется набор пар векторов {xa, ya}, a = 1..p, называемый обучающей выборкой, состоящей из p объектов. Вектор {xa} характеризует систему признаков конкретного объекта a обучающей выборки, зафиксированную S-элементами. Вектор {ya} характеризует картину возбуждения нейронов при предъявлении нейронной сети конкретного объекта a обучающей выборки:

37 Обучение перцептрона

Обучение перцептрона

38 Обучение перцептрона

Обучение перцептрона

Будем называть нейронную сеть обученной на данной обучающей выборке, если при подаче на вход сети вектора {xa} на выходе всегда получается соответствующий вектор {ya}, т.е. каждому набору признаков соответствуют определенные классы.

39 Обучение перцепторна

Обучение перцепторна

Система связей между рецепторами S и A - элементами, так же как и пороги A - элементов выбираются некоторым случайным, но фиксированным образом Обучение – изменение коэффициентов ki. Задача: разделять два класса объектов: при предъявлении объектов первого класса выход перцептрона был положителен, а при предъявлении объектов второго класса – отрицательным. Начальные коэффициенты ki полагаем равными нулю.

40 Обучение перцептрона

Обучение перцептрона

Предъявляем обучающую выборку: объекты (например, круги либо квадраты) с указанием класса, к которым они принадлежат. Показываем перцептрону объект первого класса. При этом некоторые A - элементы возбудятся. Значения возбуждений каждого нейрона образуют входной вектор. Коэффициенты ki , соответствующие этим возбужденным элементам, увеличиваем на 1. Предъявляем объект второго класса и коэффициенты ki тех A - элементов, которые возбудятся при этом показе, уменьшаем на 1. Процесс продолжим для всей обучающей выборки. В результате обучения сформируются значения весов связей ki . Значения пороговой функции – выходной вектор.

41 Обучение нейронной сети

Обучение нейронной сети

Дональд Олдинг Хебб (1904-1985)

Итог -- образование «нейронного ансамбля», который все быстрее активируется при каждом очередном повторении входа.

Правило Хебба (1949): между одновременно активированными нейронами сети пороги синаптической связи снижаются.

42 Упадок коннекционизма

Упадок коннекционизма

1969 -- Марвин Минский, Сеймур Пейперт «Перцептроны»: приговор нейронным сетям?

43 Ренессанс коннекционизма

Ренессанс коннекционизма

1986 -- Дэвид Румельхарт (Стэнфорд), Джеймс Макклелланд (Карнеги-Меллон)

«Параллельно-распределенная переработка» (PDP)

44 Архитектура нейронной сети

Архитектура нейронной сети

45 Основные понятия:

Основные понятия:

«Нейрон» (unit, node) -- элемент сети, который суммирует входные сигналы и, в случае превышения порога его активации, выдает выходной сигнал (1 или 0) , выполняющий функцию активации или торможения в соответствии с весовым коэффициентом связи между ним и последующими нейронами. Функция связи между элементами сети («синапса») -- умножение сигнала на весовой коэффициент. Порог -- весовой коэффициент, связанный с постоянным входным сигналом, равным 1.

46 Обучение нейронной сети:

Обучение нейронной сети:

«Обучение с наставником»: задачи распознавания (заранее известен правильный ответ -> сеть настраивается на выдачу ответов, максимально близких к нему). «Обучение без наставника»: задачи классификации (правильный ответ неизвестен, но набор параметров относительно устойчив -> раскрытие внутренней структуры данных или связей между образцами). Смешанные формы обучения.

47 Алгоритм обучения (метод градиентного спуска aka обратное

Алгоритм обучения (метод градиентного спуска aka обратное

распространение ошибки)

Выбрать очередную пару векторов Xk и Yk из обучающей выборки. Вычислить выход сети Y . Вычислить разность между выходом сети Y и требуемым выходным вектором Yk (целевым вектором обучающей пары). Т.е. определить ошибку нейронной сети. Подкорректировать веса сети wji так, чтобы минимизировать ошибку. Повторять шаги с 1 по 4 для каждой пары обучающей выборки до тех пор, пока ошибка не достигнет приемлемого уровня.

48 Обучение нейрона

Обучение нейрона

Угол между векторами: скалярное произведение / произведение длин Минимизация средней квадратичной ошибки при помощи корректировки весовых коэффициентов метод минимальных квадратов F(x) = mx+b MIN SS(m,b) = ?(yi-f(xi))2 = ?(yi-mxi-b)2, i=1…n

49 Организация памяти (Макклелланд, 1981):

Организация памяти (Макклелланд, 1981):

50 Работа сети

Работа сети

Nodes organized in pools Inhibitory weights within pool Excitatory weights between pools Individual units point to property units Signals pass through network, and the network finds a stable pattern of processor activity

51 Преимущество нейронной сети

Преимущество нейронной сети

Retrieve info from partial description •Correct info from incorrect input •Retrieve info not explicitly encoded Retrieve info after network damage

52 Коннекционизм

Коннекционизм

Формирование у нейронной сети «социальных стереотипов»

53 Преимущества сетевой архитектуры

Преимущества сетевой архитектуры

Проблемы нейросетевого подхода

Возможность обучения Распределенное хранение информации

Границы пластичности субстрата и «содержательная» специализация? Ограничения по типам решаемых задач

54 Символьные и нейросетевые модели: «сферы влияния»

Символьные и нейросетевые модели: «сферы влияния»

Символьные модели

Нейронные сети

Явные правила, формализуемые задачи (культурно-обусловленные общедоступные знания): например, логические и математические задачи.

Неявные правила, «интуитивные» задачи (индивидуальные знания): умозаключение по аналогии, выделение фигуры на фоне и т.П.

Задачи, требующие обучения.

Задачи, требующие конечного набора знаний.

55 Символьные и нейросетевые модели: «сферы влияния»

Символьные и нейросетевые модели: «сферы влияния»

Символьные модели

Нейронные сети

56 Возможности интеграции нейросетевого и символьного подходов:

Возможности интеграции нейросетевого и символьного подходов:

экспертные системы

Нейронная сеть распознавание образов, быстрые ответы на запросы сложной окружающей среды

Экспертная система принятие решений, логическая проверка выводов с учетом дополнительной информации

57 Возможности интеграции нейросетевого и модульного подходов: проблема

Возможности интеграции нейросетевого и модульного подходов: проблема

врожденного и приобретенного в познании

«Наследственность» нейронной сети: количество элементов количество слоев правила и параметры распространения активации и изменения весов в разных слоях

Достаточно ли этого для развития форм познания, характерных для человека?

«Когнитивная наука»
http://900igr.net/prezentacija/filosofija/kognitivnaja-nauka-121853.html
cсылка на страницу

Наука

27 презентаций о науке
Урок

Философия

20 тем
Слайды