はじめに GoogleやMicrosoftなどがディープラーニングを使用した機械翻訳をリリースして各所で話題になっています。こんな感じで記事にもなっています。 Google翻訳、深層学習による新システムで人に迫る自然で正確な翻訳を実現 | マイナビニュース Google翻訳、ディープラーニングの翻訳システムを日本語を含む8言語に拡大 | マイナビニュース Microsoft翻訳もニューラルネット対応で進化 テキストに加え音声翻訳も - ITmedia NEWS せっかくなのでこれらのニュースと少し関連のある、RNNを使用した言語モデルをTensorFlowで実装してみたいと思います。 まずはその第一弾として、文字レベルでの英語の言語モデルを実装します。また、学習の過程をTensorBoardを使用して可視化もしています。 今回はとりあえずRNNを組むことを目標とし、ハイパーパラメータの調整