機械学習モデルで「東京-関東+関西=?」の計算をしてみた(自然言語処理)
0. 概要はじめに
Python初心者が機械学習のモデル制作に挑戦してみました。
今回は日本語を学習させて、
「東京 - 関東 + 関西 = 大阪」
のような、日本語の算術ができるプログラムを作ってみました。
使用する機械学習モデルなど
・機械学習モデル
Word2Vecという機械学習のモデルを使用します。
文章の中にある単語を数百次元のベクトルに変換することで、
'king' - 'man' + 'woman' = 'queen'
といった単語間の算術を可能にしま