Разделы презентаций


АВТОМАТИЧНИЙ СИНТАКСИЧНИЙ АНАЛІЗ АЛГОРИТМИ АНАЛІЗУ АЛГОРИТМ ЕРЛІ

Содержание

22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.АЛГОРИТМ ЕРЛІДОЗВОЛЯЄ ВИКОРИСТОВУВАТИ ЗВИЧАЙНУ КОНТЕКСТНО-ВІЛЬНУ ГРАМАТИКУСТРАТЕГІЯ ЗВЕРХУ-ВНИЗЗА ОДИН ПРОХІД ЗЛІВА-НАПРАВО ПО ВХІДНИХ ДАНИХ ЗАПОВНЮЄТЬСЯ МАСИВ СПИСКІВ РОЗБОРУ (CHARTS)МАСИВ МІСТИТЬ N+1 ЕЛЕМЕНТІВ; N – КІЛЬКІСТЬ СЛІВ У РЕЧЕННІЕЛЕМЕНТАМИ

Слайды и текст этой презентации

Слайд 1АВТОМАТИЧНИЙ СИНТАКСИЧНИЙ АНАЛІЗ АЛГОРИТМИ АНАЛІЗУ АЛГОРИТМ ЕРЛІ
ЛЕКЦІЯ №11

АВТОМАТИЧНИЙ СИНТАКСИЧНИЙ АНАЛІЗ АЛГОРИТМИ АНАЛІЗУ АЛГОРИТМ ЕРЛІЛЕКЦІЯ №11

Слайд 222.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.
АЛГОРИТМ ЕРЛІ
ДОЗВОЛЯЄ ВИКОРИСТОВУВАТИ ЗВИЧАЙНУ КОНТЕКСТНО-ВІЛЬНУ ГРАМАТИКУ
СТРАТЕГІЯ

ЗВЕРХУ-ВНИЗ
ЗА ОДИН ПРОХІД ЗЛІВА-НАПРАВО ПО ВХІДНИХ ДАНИХ ЗАПОВНЮЄТЬСЯ МАСИВ СПИСКІВ

РОЗБОРУ (CHARTS)
МАСИВ МІСТИТЬ N+1 ЕЛЕМЕНТІВ; N – КІЛЬКІСТЬ СЛІВ У РЕЧЕННІ
ЕЛЕМЕНТАМИ СПИСКІВ РОЗБОРУ Є СТАНИ В ЯКИХ ЗБЕРІГАЄТЬСЯ ІНФОРМАЦІЯ ТРЬОХ ТИПІВ
ПРО СФОРМОВАНІ СКЛАДНИКИ ТА ЇХ МІСЦЕЗНАХОДЖЕННЯ
СКЛАДНИКИ В ПРОЦЕСІ ФОРМУВАННЯ
СКЛАДНИКИ, ФОРМУВАННЯ ЯКИХ ОЧІКУЄТЬСЯ

22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.АЛГОРИТМ ЕРЛІДОЗВОЛЯЄ ВИКОРИСТОВУВАТИ ЗВИЧАЙНУ КОНТЕКСТНО-ВІЛЬНУ ГРАМАТИКУСТРАТЕГІЯ ЗВЕРХУ-ВНИЗЗА ОДИН ПРОХІД ЗЛІВА-НАПРАВО ПО ВХІДНИХ ДАНИХ

Слайд 322.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.
ПОНЯТТЯ СТАНУ
СТАНИ ОПИСУЮТЬСЯ ЗА ДОПОМОГОЮ ПРАВИЛ

ГРАМАТИКИ ТА ДОДАВАННЯМ КРАПКИ “.”, ЯКА Є ІНДИКАТОРОМ ФОРМУВАННЯ ПІДДЕРЕВА

dotted-rules.
S   VP VP ОЧІКУЄТЬСЯ
NP  Det  Nominal NP В ПРОЦЕСІ ФОРМУВАННЯ
VP  V NP  VP ПОБУДОВАНО

22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.ПОНЯТТЯ СТАНУСТАНИ ОПИСУЮТЬСЯ ЗА ДОПОМОГОЮ ПРАВИЛ ГРАМАТИКИ ТА ДОДАВАННЯМ КРАПКИ “.”, ЯКА Є

Слайд 4ПОНЯТТЯ СТАНУ ТА ПОЗИЦІЇ
22.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.
S  

VP [0,0]


NP  Det  Nominal [1,2]



VP  V NP

 [0,3]

VP ОЧІКУЄТЬСЯ НА ПОЧАТКУ РЕЧЕННЯ


NP В ПРОЦЕСІ ФОРМУВАННЯ
Det ОБРОБЛЕНО В ПОЗИЦІЇ [1 , 2]


VP ПОБУДОВАНО ДЛЯ ПОЗИЦІЙ ВХІДНИХ ДАНИХ ВІД 0 ДО 3

ПОНЯТТЯ СТАНУ ТА ПОЗИЦІЇ22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.S   VP [0,0]NP  Det  Nominal [1,2]VP

Слайд 522.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.
АЛГОРИТМ ЕРЛІ
АЛГОРИТМ ДИНАМІЧНОГО ПРОГРАМУВАННЯ
РЕЗУЛЬТАТИ ЗБЕРІГАЮТЬСЯ В

ТАБЛИЦІ
ПРИСУТНІСТЬ СТАНУ
S  α  [0,N]
ВКАЗУЄ НА УСПІШНИЙ АНАЛІЗ

(РОЗБІР) РЕЧЕННЯ

22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.АЛГОРИТМ ЕРЛІАЛГОРИТМ ДИНАМІЧНОГО ПРОГРАМУВАННЯРЕЗУЛЬТАТИ ЗБЕРІГАЮТЬСЯ В ТАБЛИЦІПРИСУТНІСТЬ СТАНУ S  α  [0,N]ВКАЗУЄ

Слайд 622.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.
АЛГОРИТМ ЕРЛІ
ДЛЯ РОБОТИ ЗІ СТАНАМИ В

CHARTS (СПИСКИ РОЗБОРУ) ВИКОРИСТОВУЮТЬСЯ ОПЕРАЦІЇ:
PREDICTOR
COMPLETER
SCANNER
КОЖНА ОПЕРАЦІЯ ОТРИМУЄ НА ВХОДІ ОДИН

СТАН І БУДУЄ НОВИЙ
СТАНИ ДОДАЮТЬСЯ ДО СПИСКІВ РОЗБОРУ

22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.АЛГОРИТМ ЕРЛІДЛЯ РОБОТИ ЗІ СТАНАМИ В CHARTS (СПИСКИ РОЗБОРУ) ВИКОРИСТОВУЮТЬСЯ ОПЕРАЦІЇ:PREDICTORCOMPLETERSCANNERКОЖНА ОПЕРАЦІЯ ОТРИМУЄ

Слайд 722.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.
АЛГОРИТМ ЕРЛІ - PREDICTOR
PREDICTOR – ДОДАЄ

СТАНИ ДО ПОТОЧНОГО СПИСКУ РОЗБОРУ
ЗАСТОСОВУЄТЬСЯ ДО СТАНІВ ДЕ ПІСЛЯ КРАПКИ

ЙДЕ НЕТЕРМІНАЛЬНИЙ СИМВОЛ , АЛЕ НЕ РОS ТЕГ


22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.АЛГОРИТМ ЕРЛІ - PREDICTORPREDICTOR – ДОДАЄ СТАНИ ДО ПОТОЧНОГО СПИСКУ РОЗБОРУЗАСТОСОВУЄТЬСЯ ДО СТАНІВ

Слайд 8COMPLETER - ДОДАЄ СТАНИ ДО ПОТОЧНОГО СПИСКУ РОЗБОРУ
ЗАСТОСОВУЄТЬСЯ ДО СТАНІВ

З КРАПКОЮ В КІНЦІ ПРАВИЛА

22.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.
АЛГОРИТМ ЕРЛІ

- COMPLETER
COMPLETER - ДОДАЄ СТАНИ ДО ПОТОЧНОГО СПИСКУ РОЗБОРУЗАСТОСОВУЄТЬСЯ ДО СТАНІВ З КРАПКОЮ В КІНЦІ ПРАВИЛА22.12.2009Комп'ютерна лінгвістика (2009)

Слайд 9SCANNER - ДОДАЄ СТАНИ ДО НОВОГО СПИСКУ РОЗБОРУ
ЗАСТОСОВУЄТЬСЯ ДО СТАНІВ

ДЕ ПІСЛЯ КРАПКИ ЙДЕ НЕТЕРМІНАЛЬНИЙ СИМВОЛ - РОS ТЕГ

22.12.2009
Комп'ютерна

лінгвістика (2009) Романюк А.Б.

АЛГОРИТМ ЕРЛІ - SCANNER

SCANNER - ДОДАЄ СТАНИ ДО НОВОГО СПИСКУ РОЗБОРУЗАСТОСОВУЄТЬСЯ ДО СТАНІВ ДЕ ПІСЛЯ КРАПКИ ЙДЕ НЕТЕРМІНАЛЬНИЙ СИМВОЛ -

Слайд 1022.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.
АЛГОРИТМ ЕРЛІ. ТЕКСТ ПРОГРАМИ

22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.АЛГОРИТМ ЕРЛІ. ТЕКСТ ПРОГРАМИ

Слайд 1122.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.
АЛГОРИТМ ЕРЛІ. ТЕКСТ ПРОГРАМИ

22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.АЛГОРИТМ ЕРЛІ. ТЕКСТ ПРОГРАМИ

Слайд 1222.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.
ПРИКЛАД
Book that flight

ПОТРІБНО ЗНАЙТИ ДЕРЕВА, ЯКІ

ВІДПОВІДАЮТЬ ПОЗИЦІЯМ ВІД 0 ДО 3
ВИКОРИСТОВУЄТЬСЯ КОНТЕКСТНО – ВІЛЬНА

ГРАМАТИКА З ПОПЕРЕДНЬОЇ ЛЕКЦІЇ
22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.ПРИКЛАДBook that flightПОТРІБНО ЗНАЙТИ ДЕРЕВА, ЯКІ ВІДПОВІДАЮТЬ ПОЗИЦІЯМ ВІД 0 ДО 3 ВИКОРИСТОВУЄТЬСЯ

Слайд 1322.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.
Chart[0]

22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.Chart[0]

Слайд 1422.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.
Chart[1]

22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.Chart[1]

Слайд 1522.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.
Charts[2] and [3]

22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.Charts[2] and [3]

Слайд 16ПОБУДОВА CHARTS ТА СТАНІВ НЕ ДОЗВОЛЯЄ ЗДІЙСНИТИ АНАЛІЗ РЕЧЕННЯ
CHARTS ТА

СТАНИ МІСТЯТЬ ІНФОРМАЦІЮ ТІЛЬКИ ПРО МОЖЛИВІ ПІДДЕРЕВА
ДЛЯ ВІДТВОРЕННЯ ДЕРЕВА ПОТРІБНО

ДОПОВНИТИ КОЖЕН СТАН ІНФОРМАЦІЄЮ ПРО ЗАВЕРШЕНІ СТАНИ ЗГЕНЕРОВАНІ СКЛАДНИКОМ
ДО СТАНІВ, ЯКІ БУДУЮТЬСЯ COMPLETER ДОДАЄТЬСЯ ВКАЗІВНИК НА ПОПЕРЕДНІ СТАНИ , ЯКІ ВІДПОВІДАЮТЬ СКЛАДНИКАМ ЦЬОГО СТАНУ

22.12.2009

Комп'ютерна лінгвістика (2009) Романюк А.Б.

ВІДТВОРЕННЯ ДЕРЕВА

ПОБУДОВА CHARTS ТА СТАНІВ НЕ ДОЗВОЛЯЄ ЗДІЙСНИТИ АНАЛІЗ РЕЧЕННЯCHARTS ТА СТАНИ МІСТЯТЬ ІНФОРМАЦІЮ ТІЛЬКИ ПРО МОЖЛИВІ ПІДДЕРЕВАДЛЯ

Слайд 1722.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.
ВІДТВОРЕННЯ ДЕРЕВА

22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.ВІДТВОРЕННЯ ДЕРЕВА

Слайд 1822.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.
ЕФЕКТИВНІСТЬ АЛГОРИТМУ
ДЛЯ РЕЧЕННЯ З ТРЬОХ

СЛІВ ПОБУДОВАНО ЧОТИРИ CHARTS ТА 36 СТАНІВ
КОРИСНА ІНФОРМАЦІЯ МІСТИТЬСЯ ТІЛЬКИ

В 7 СТАНАХ
БАГАТО СТАНІВ БУДУЮТЬСЯ ДЛЯ ДАНИХ, ЯКІ НЕ Є У ВХІДНІЙ ПОСЛІДОВНОСТІ

22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.ЕФЕКТИВНІСТЬ АЛГОРИТМУ ДЛЯ РЕЧЕННЯ З ТРЬОХ СЛІВ ПОБУДОВАНО ЧОТИРИ CHARTS ТА 36 СТАНІВКОРИСНА

Слайд 1922.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.
НЕОДНОЗНАЧНОСТІ
ПРОБЛЕМУ НЕОДНОЗНАЧНОСТІ СИНТАКСИЧНОГО АНАЛІЗУ АЛГОРИТМИ НЕ

ВИРІШУЮТЬ
АЛГОРИТМИ ДОЗВОЛЯЮТЬ ПОБУДУВАТИ НАБОРИ ДЕРЕВ ДЛЯ ЕЛЕМЕНТІВ [0,N]
АЛГОРИТМИ ЕФЕКТИВНО

ЗБЕРІГАЮТЬ ПІДДЕРЕВА, ЯКІ СПІЛЬНО ВИКОРИСТОВУЮТЬСЯ ПРИ АНАЛІЗІ
ПІДДЕРЕВА ВИВОДЯТЬСЯ ТІЛЬКИ ОДИН РАЗ
АЛЕ ВІДПОВІДІ ЧИ ПРАВИЛЬНУ СИНТАКСИЧНУ СТРУКТУРУ МИ ОТРМУЄМО ОТРИМАТИ НЕ МОЖЕМО.
22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.НЕОДНОЗНАЧНОСТІПРОБЛЕМУ НЕОДНОЗНАЧНОСТІ СИНТАКСИЧНОГО АНАЛІЗУ АЛГОРИТМИ НЕ ВИРІШУЮТЬАЛГОРИТМИ ДОЗВОЛЯЮТЬ ПОБУДУВАТИ НАБОРИ ДЕРЕВ ДЛЯ ЕЛЕМЕНТІВ

Слайд 2022.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.

22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.

Слайд 2122.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.

22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.

Слайд 2222.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.

22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.

Слайд 23I -> Inside
O -> Outside
B -> Begin

22.12.2009
Комп'ютерна лінгвістика (2009) Романюк

А.Б.
Balcor NNP B-NP
, ,
Owhich WDT B-NP
has VBZ B-VP
interests NNS

B-NP
in IN B-PP
real JJ B-NP
estate NN I-NP
, , Osaid VBD B-VP
the DT B-NP
position NN I-NP
is VBZ B-VP
newly RB I-VP
created VBN I-VP
. . O
I -> InsideO -> OutsideB -> Begin22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.Balcor NNP B-NP, , Owhich WDT B-NPhas

Слайд 2422.12.2009
Комп'ютерна лінгвістика (2009) Романюк А.Б.

22.12.2009Комп'ютерна лінгвістика (2009) Романюк А.Б.

Слайд 25Daniel Jurafsky, James H. Martin Speech and Language Processing: an

Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition

- Second Edition Prentice Hall, 2008 -988. – Розділ,13 ст. 427-458.

НЕОБХІДНО ПРОЧИТАТИ

22.12.2009

Комп'ютерна лінгвістика (2009) Романюк А.Б.

Daniel Jurafsky, James H. Martin Speech and Language Processing: an Introduction to Natural Language Processing, Computational Linguistics,

Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика