Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CodeFest 2019. Даниил Гаврилов (ВКонтакте) — Суммаризация текстов: от генерации заголовков к новостям до суммаризации всего и вся

CodeFest
April 05, 2019

CodeFest 2019. Даниил Гаврилов (ВКонтакте) — Суммаризация текстов: от генерации заголовков к новостям до суммаризации всего и вся

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

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

CodeFest

April 05, 2019
Tweet

More Decks by CodeFest

Other Decks in Technology

Transcript

  1. Как нам заставить нейросеть генерировать текст? Мы умеем предсказывать произвольную

    величину из другой произвольной величины I.e. мы определяем И ищем θMLE = argmaxθ ∏ (xi ,yi )∈data P(yi |xi , θ) P(y|x, θ)
  2. The quick brown fox jumps over the lazy dog <\s>

    <s> The quick brown fox jumps over the lazy dog
  3. The quick brown fox jumps over the lazy dog <\s>

    <s> The quick brown fox jumps over the lazy dog
  4. The quick brown fox jumps over the lazy dog <\s>

    <s> The quick brown fox jumps over the lazy dog
  5. <s>

  6. text: риа новости. пожар в одном из цехов в северной

    части москвы, достигавший 2 тысяч квадратных метров, локализован, сообщила пресс-служба столичного главка мчс. ранее сообщалось, что по адресу 1-ый магистральный тупик, дом 5 начался крупный пожар, загорелся цех на площади 2 тысячи “квадратов”. “благодаря оперативному прибытию и грамотным действиям пожарно-спасательных подразделений в 00.35 пожар был локализован”, говорится в сообщении headline: пожар в цеху на севере москвы локализован https://github.com/RossiyaSegodnya/ria_news_dataset
  7. Как из всего этого собрать суммаризацию? 1. Собрать данные 2.

    Описать модель для зависимой генерации текста
  8. Как из всего этого собрать суммаризацию? 1. Собрать данные 2.

    Описать модель для зависимой генерации текста 3. Обучить её
  9. Токенизация 1. Word level i'm a second year student in

    an ivy league school -> ["i'm", 'a', 'second', 'year', 'student', 'in', 'an', 'ivy', 'league', ‘school’]
  10. Word Level + Короткая длина итогового текста в токенах -

    Большой размер словаря - Часть слов потеряна
  11. Токенизация 1. Word level i'm a second year student in

    an ivy league school -> ["i'm", 'a', 'second', 'year', 'student', 'in', 'an', 'ivy', 'league', ‘school’] 2. Character level ['i', "'", 'm', ' ', 'a', ' ', 's', 'e', 'c', 'o', 'n', 'd', ' ', 'y', 'e', 'a', 'r', ' ', 's', 't', 'u', 'd', 'e', 'n', 't', ' ', 'i', 'n', ' ', 'a', 'n', ' ', 'i', 'v', 'y', ' ', 'l', 'e', 'a', 'g', 'u', 'e', ' ', 's', 'c', 'h', 'o', 'o', 'l']
  12. Word Level Character Level + Короткая длина итогового текста в

    токенах - Большой размер словаря - Часть слов потеряна - Получается длинный текст + Небольшой размер алфавита + Можно покрыть практически любой текст
  13. BPE

  14. Токенизация BPE I saw a girl with a telescope. ->

    ['▁I', '▁saw', '▁a', '▁girl', '▁with', '▁a', '▁', 'te', 'le', 's', 'c', 'o', 'pe', ‘.’] опубликовано видео убитого саудовского журналиста джамаля хашкуджи -> ['▁опубликовано', '▁видео', '▁убитого', '▁саудов', 'ского', '▁журналиста', '▁джама', 'ля', '▁ха', 'шку', 'джи']
  15. Токенизация BPE + Короткая длина итогового текста в токенах +

    Контролируемый размер вокабуляра + Покрываем практически любой возможный текст
  16. Первый скоростной подземный тоннель под Лос- Анджелесом откроется 10 декабря.

    Об этом написал в своем Twitter-аккаунте бизнесмен, миллиардер и глава космической компании SpaceX Илон Маск.
 
 «Почти готов», — отметил предприниматель.
 …
 
 О своем новом проекте Маск объявил еще в конце декабря 2016 года. Он пожаловался на то, что его очень раздражают пробки в городе.
  17. илон маск анонсировал первый скоростной тоннель под лос-анджелесом ['▁илон', '▁маск',

    '▁анонсировал', '▁первый', '▁скоростной', '▁тоннель', '▁под', '▁лос', '-', 'анджеле', 'сом']
  18. Невеста убитого саудовского журналиста Джамаля Хашкуджи по имени Хатице Ченгиз

    (Hatice Cengiz) опубликовала в Twitter посмертное послание своему возлюбленному.
 
 Девушка выложила фрагмент видеоинтервью Хашкуджи, снятого ранее для документального фильма. Во время записи монолога журналиста к нему на колени запрыгнула кошка. Репортер со смехом попросил оператора оставить этот фрагмент в картине.
 
 «Они забрали твое физическое присутствие из моего мира. Но твой прекрасный смех останется в моей душе навсегда. Мой дорогой Джамаль Хашкуджи», — подписала запись Ченгиз, сопроводив пост хештегами «Джамаль Хашкуджи»
  19. опубликовано видео убитого саудовского журналиста джамаля хашкуджи
 
 ['▁опубликовано', '▁видео',

    '▁убитого', '▁саудов', 'ского', '▁журналиста', '▁джама', 'ля', '▁ха', 'шку', 'джи']
  20. кровля на площади 320 квадратных метров обрушилась в школе города

    сургут ханты-мансийского автономного округа, сообщает региональный главк мчс. "в городе сургут по улице пролетарский проспект 14а, при проведении ремонтных работ произошло обрушение кровли здания, по уточненным данным, на площади 320 квадратных метров", говорится в сообщении гумчс по хмао . по указанному адресу, согласно открытым источникам, находится школа. сми сообщают о взрыве, который стал причиной обрушения. однако у мчс такой информации нет. региональный главк мчс уточняет, что на месте работают оперативные службы. причина обрушения и сумма ущерба устанавливаются. погибших и пострадавших в результате инцидента нет.
  21. Original headline: потолок на площади 320 кв м обрушился в

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