■15ステップの演習でスキルを獲得 本書は4章構成となっています。 ■自分のぺースで1ステップずつ学習 本書をはじめとする「Step Up!選書」では、読者が自分のぺースで1ステップずつ学習を進め、独学で技術力を高めることができるように、考え抜かれた編成でリードしていきます。特に本書は、最後まで全部読み通さないと漏れが生じたり、不完全な知識になってしまったりする類の構成を排しています。 ■著者プロフィール 土屋祐一郎(つちや ゆういちろう) 本名、橘(たちばな) 祐一郎。東京大学工学部卒、同大大学院情報理工学系研究科中退。2015年度IPA未踏スーパークリエータ。現在は株式会社PKSHA Technology所属。大学とIPA未踏では主に画像ドメインで機械学習を扱い、現職では自然言語や画像を扱う事業部にてソフトウェアエンジニアとして勤務。その他、Deep Learning講座「NICO2AI」の講師などの活動も行う。 ■サンプルコードのダウンロードはこちら ■本書の主な内容 |
■1章 演習に入るまえの予備知識 |
1 序論・自然言語処理と機械学習 2 本書の執筆・開発環境 3 機械学習のためのPythonの基礎 4 数値計算ライブラリNumPy 5 本書で利用するその他の主要ライブラリ |
■2章 基礎を押さえる7ステップ |
Step 01 対話エージェントを作ってみる Step 02 前処理 Step 03 形態素解析とわかち書き Step 04 特徴抽出 Step 05 特徴量変換 Step 06 識別器 Step 07 評価 |
■3章 ニューラルネットワークの6ステップ |
Step 08 ニューラルネットワーク入門 Step 09 ニューラルネットワークによる識別器 Step 10 ニューラルネットワークの詳細と改善 Step 11 Word Embeddings Step 12 Convolutional Neural Networks Step 13 Recurrent Neural Networks |
■4章 2ステップの実践知識 |
Step 14 ハイパーパラメータ探索 Step 15 データ収集 |