Pat
J-GLOBAL ID:201903004215150826

文生成装置、文生成学習装置、文生成方法、及びプログラム

Inventor:
Applicant, Patent owner:
Agent (1): 特許業務法人太陽国際特許事務所
Gazette classification:公開公報
Application number (International application number):2017168934
Publication number (International publication number):2019046188
Application date: Sep. 01, 2017
Publication date: Mar. 22, 2019
Summary:
【課題】文法的誤りが少なく、かつ、可読性の高い文を生成することができるようにする。【解決手段】入力変換部110が、入力された単語を、第1の固定長ベクトルに変換し、生成部120が、次の単語を予測するための予め学習されたニューラルネットワークを用いて、単語列中の当該第1の固定長ベクトルに対応する単語までの単語列に対応する第2の固定長ベクトルを生成し、補正部140が、第1の固定長ベクトルから、第2の固定長ベクトルを補正するための予め学習されたニューラルネットワークを用いて、第2の固定長ベクトルを補正するための補正用ベクトルを生成し、出力部160が、第2の固定長ベクトルと、補正用ベクトルとに基づいて、各単語の出現確率を表すベクトルを計算し、各単語の出現確率を表すベクトルに応じて選択される単語を、次の単語として出力し、最も確率の高い1文、又は、確率の高い複数の候補文を生成する。【選択図】図2
Claim (excerpt):
入力された単語を第1の固定長ベクトルに変換する入力変換部と、 前記入力変換部で得た前記第1の固定長ベクトルと、過去に生成された第2の固定長ベクトルとから、次の単語を予測するための予め学習されたニューラルネットワークを用いて、第2の固定長ベクトルを生成する生成部と、 前記入力変換部で得た前記第1の固定長ベクトルから、前記生成部で生成した前記第2の固定長ベクトルを補正するための予め学習されたニューラルネットワークを用いて、前記第2の固定長ベクトルを補正するための補正用ベクトルを生成する補正部と、 前記生成部で生成した第2の固定長ベクトルと、前記補正部で得た前記補正用ベクトルとから、各単語の出現確率を表すベクトルを計算し、各単語の出現確率を表すベクトルに応じて選択される単語を、次の単語として出力する出力部と を含み、 前記出力部が出力した単語を前記入力変換部の入力として、前記入力変換部、前記生成部、前記補正部、及び前記出力部での各処理を繰り返すことにより生成した単語を並べた単語列を候補文として生成するものであり、 前記生成部は、前記入力変換部で得た第1の固定長ベクトルと、過去に生成された第2の固定長ベクトルである、前記単語列中の当該第1の固定長ベクトルに対応する単語の直前の単語までの単語列に対応する第2の固定長ベクトルとから、前記単語列中の当該第1の固定長ベクトルに対応する単語までの単語列に対応する第2の固定長ベクトルを生成する 文生成装置。
IPC (4):
G06F 17/28 ,  G06N 3/08 ,  G06N 3/04 ,  G06F 17/27
FI (5):
G06F17/28 681 ,  G06N3/08 ,  G06N3/04 145 ,  G06F17/28 618 ,  G06F17/27 665
F-Term (2):
5B091CA21 ,  5B091EA01
Patent cited by the Patent:
Cited by applicant (2)

Return to Previous Page