JP5057516B2 - 文書間距離計算装置およびプログラム - Google Patents
文書間距離計算装置およびプログラム Download PDFInfo
- Publication number
- JP5057516B2 JP5057516B2 JP2007295912A JP2007295912A JP5057516B2 JP 5057516 B2 JP5057516 B2 JP 5057516B2 JP 2007295912 A JP2007295912 A JP 2007295912A JP 2007295912 A JP2007295912 A JP 2007295912A JP 5057516 B2 JP5057516 B2 JP 5057516B2
- Authority
- JP
- Japan
- Prior art keywords
- document
- vector
- quantization error
- distance
- component
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
別所克人、内山俊郎、片岡良治著「単語・意味属性間共起に基づく概念ベースの拡張方式」情報処理学会研究会報告、Vol.SIG-ICS 144、pp.29-34、2006
この場合、定義によって、自分自身を除く任意の単語の単語ベクトルとの内積が0であるので、単語間距離は、それぞれの単語のL2ノルムを足したものである。つまり、2である。上記と同じようにして、文書Bに属する単語ベクトル集合によって、文書Aの単語ベクトルを量子化する。
=||x||2−2xy+||y||2
=||x||2+α … 式(1)
すなわち、特許文献1に記載されている考え方を、文書間の距離計算に適用する。
10…文書入力手段、
20…単語頻度算出手段、
30…量子化誤差手段、
40…量子化誤差算出手段、
50…文書間距離決定手段、
60…代表ベクトル算出手段、
70…単語概念ベース格納手段、
200…文書間距離計算装置。
Claims (5)
- 文書の構成要素である単語、合成語、またはフレーズについて、ベクトルが予め登録されているときに、2つの文書間の距離を計算する装置において、
入力された文書における構成要素頻度を算出する構成要素頻度算出手段と;
ベクトルが登録されている上記構成要素に、そのベクトルを割り当て、ベクトルが登録されていない構成要素について、原表現を残し、未知のベクトルを割り当てることによって、ベクトル集合を算出するベクトル集合算出手段と;
原表現が同じである上記未知のベクトル同士の内積を予め決めた値とし、原表現が互いに異なる上記未知ベクトル同士の内積を0とし、上記未知のベクトルと上記ベクトルが登録されている構成要素のベクトルとの内積を0としてベクトル内積を計算するベクトル内積計算手段と;
上記文書が、第1文書と第2文書とであり、上記第2文書の各構成要素に、上記第1文書の構成要素で最も近い距離にある構成要素を割り当て、上記ベクトル内積を用いて構成要素のベクトル間の距離を計算し、この計算されたベクトル間距離を全ての構成要素について足し合わせ、この足し合わせた距離を構成要素数で割って平均化したものを、第1量子化誤差として算出し、上記第1文書の各構成要素に、上記第2文書の構成要素で最も近い距離にある構成要素を割り当て、上記ベクトル内積を用いて構成要素のベクトル間の距離を計算し、この計算されたベクトル間距離を全ての構成要素について足し合わせ、この足し合わせた距離を構成要素数で割って平均化したものを、第2量子化誤差として算出する量子化誤差算出手段と;
上記第1量子化誤差と上記第2量子化誤差とのうちで、大きい量子化誤差を、上記第1文書と上記第2文書との距離であると決定する文書間距離決定手段と;
を有することを特徴とする文書間距離計算装置。 - 文書の構成要素である単語、合成語、またはフレーズについて、ベクトルが予め登録されているときに、2つの文書間の距離を計算する装置において、
第1文書のベクトル集合から、量子化するための第1の代表ベクトル集合を求め、第2文書のベクトル集合から、量子化するための第2の代表ベクトル集合を算出する代表ベクトル集合算出手段と;
入力された文書における構成要素頻度を算出する構成要素頻度算出手段と;
ベクトルが登録されている上記構成要素に、そのベクトルを割り当て、ベクトルが登録されていない構成要素については、原表現を残し、未知のベクトルを割り当てることによって、ベクトル集合を算出するベクトル集合算出手段と;
原表現が同じである上記未知のベクトル同士の内積を予め決めた値とし、原表現が互いに異なる上記未知ベクトル同士の内積を0とし、上記未知のベクトルと上記ベクトルが登録されている構成要素のベクトルとの内積を0としてベクトル内積を計算するベクトル内積計算手段と;
上記量子化するための第2の代表ベクトル集合によって、上記第1文書のベクトル集合を量子化したときの第2量子化誤差を求め、上記第1の量子化するためのベクトル集合によって、上記第2文書のベクトル集合を量子化したときの第1量子化誤差を求め、上記量子化するための第1の代表ベクトル集合によって、上記第2文書のベクトル集合を量子化したときの第1量子化誤差を求め、上記第2の量子化するためのベクトル集合によって、上記第1文書のベクトル集合を量子化したときの第2量子化誤差を求める量子化誤差算出手段と;
第1文書による第2文書の量子化誤差と、第2文書による第1文書の量子化誤差とのうちで、大きい方の量子化誤差を、上記第1文書と上記第2文書との距離として算出する文書間距離決定手段と;
を有することを特徴とする文書間距離計算装置。 - 文書の量子化するための代表ベクトル集合で、別の文書のベクトル集合の量子化誤差を高速に計算する装置において、
第1文書のベクトル集合から、量子化されるための第1の代表ベクトル集合を、各代表ベクトルに代表される構成要素の頻度数を求め、第2文書のベクトル集合から、量子化されるための第2の代表ベクトル集合と各代表ベクトルに代表される構成要素の頻度数とを求める手段と;
量子化されるための第1の代表ベクトル集合で、第1のベクトル集合を量子化したときの第1の近似に用いる量子化誤差と、量子化されるための第2の代表ベクトル集合で、第2のベクトル集合を量子化したときの第2の近似に用いる量子化誤差とを求める手段と;
上記第1の近似に用いる量子化誤差と上記量子化されるための第1の代表ベクトル集合を、量子化するための第2の代表ベクトル集合によって量子化したときの近似的な量子化誤差を求める手段と;
を有することを特徴とする高速な量子化誤差計算装置。 - 請求項1または請求項2に記載の文書間距離計算装置を構成する各手段としての機能をコンピュータに実行させるためのコンピュータプログラム。
- 請求項3記載の量子化誤差計算装置を構成する各手段としての機能をコンピュータに実行させるためのコンピュータプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007295912A JP5057516B2 (ja) | 2007-11-14 | 2007-11-14 | 文書間距離計算装置およびプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007295912A JP5057516B2 (ja) | 2007-11-14 | 2007-11-14 | 文書間距離計算装置およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009122942A JP2009122942A (ja) | 2009-06-04 |
| JP5057516B2 true JP5057516B2 (ja) | 2012-10-24 |
Family
ID=40815037
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007295912A Expired - Fee Related JP5057516B2 (ja) | 2007-11-14 | 2007-11-14 | 文書間距離計算装置およびプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5057516B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101902460B1 (ko) * | 2017-03-29 | 2018-10-01 | 고려대학교 산학협력단 | 문서 분류 장치 |
| JP6553776B1 (ja) * | 2018-07-02 | 2019-07-31 | 日本電信電話株式会社 | テキスト類似度算出装置、テキスト類似度算出方法、及びプログラム |
| CN113342934B (zh) * | 2021-05-31 | 2024-04-19 | 北京明略软件系统有限公司 | 一种词向量的确定方法、装置、存储介质和电子装置 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3598211B2 (ja) * | 1998-01-13 | 2004-12-08 | 富士通株式会社 | 関連語抽出装置および関連語抽出方法および関連語抽出プログラムが記録されたコンピュータ読取可能な記録媒体 |
-
2007
- 2007-11-14 JP JP2007295912A patent/JP5057516B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009122942A (ja) | 2009-06-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6972265B2 (ja) | ポインタセンチネル混合アーキテクチャ | |
| US20220261545A1 (en) | Systems and methods for producing a semantic representation of a document | |
| CN114036322B (zh) | 用于搜索系统的训练方法、电子设备和存储介质 | |
| JP7335300B2 (ja) | 知識事前訓練モデルの訓練方法、装置及び電子機器 | |
| US10762283B2 (en) | Multimedia document summarization | |
| CN109844742B (zh) | 分析系统 | |
| WO2020062770A1 (zh) | 一种领域词典的构建方法、装置、设备及存储介质 | |
| WO2012095696A2 (en) | Text segmentation with multiple granularity levels | |
| CN112818091A (zh) | 基于关键词提取的对象查询方法、装置、介质与设备 | |
| CN108475264B (zh) | 机器翻译方法和装置 | |
| CN104572631B (zh) | 一种语言模型的训练方法及系统 | |
| CN113836271B (zh) | 自然语言处理的方法和产品 | |
| JP2014139809A (ja) | 共有された言語モデル | |
| CN113255328B (zh) | 语言模型的训练方法及应用方法 | |
| WO2022228367A1 (en) | Input method and apparatus based on sample-probability quantization, and electronic device | |
| EP3377983A1 (en) | Generating feature embeddings from a co-occurrence matrix | |
| CN112445959A (zh) | 检索方法、检索装置、计算机可读介质及电子设备 | |
| CN106168954A (zh) | 一种基于编辑距离的负面信息模式模糊匹配方法 | |
| CN117609612A (zh) | 资源推荐方法、装置、存储介质及电子设备 | |
| CN111694933A (zh) | 对话控制系统、对话控制方法以及存储介质 | |
| De Iorio et al. | Bayesian nonparametric mixture modeling for temporal dynamics of gender stereotypes | |
| CN114722833A (zh) | 一种语义分类方法及装置 | |
| JP5057516B2 (ja) | 文書間距離計算装置およびプログラム | |
| CN112151021A (zh) | 语言模型的训练方法、语音识别方法、装置及电子设备 | |
| CN114238564B (zh) | 一种信息检索方法、装置、电子设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100108 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120123 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120203 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120402 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120727 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120727 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150810 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |