Optunaによるブラックボックス最適化

Optunaによるブラックボックス最適化

購入済み

通常

pt

dカード利用でさらにポイント+2%

対応端末

  • PCブラウザ

    PCブラウザ

  • Android(スマホ / タブレット)

    Android
    (スマホ /
    タブレット)

  • iPhone / iPad

    iPhone /
    iPad

新刊アプリ通知を受け取る

作品をシェアする

あらすじ

※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。チューニングを自動化するブラックボックス最適化について詳説 本書は,機械学習に欠かせないハイパーパラメータ調整(チューニング)を自動化するブラックボックス最適化について一からわかりやすく,そして,詳しく説明した書籍です.合わせて,Python言語上で動作するフレームワーク“Optuna”によるブラックボックス最適化の実行を,Optunaの開発者ら自ら詳しく説明しており,基礎を理解しながら実践に即した知識を身につけることができます. いまや機械学習は多種多様な応用が広く図られており,技術者/研究者,学生全般にとって必修といえるスキルになっていますが,その際に手間を要するのが,ハイパーパラメータ調整です.特に,深層学習(ディープラーニング)では,ハイパーパラメータの数が多い傾向があるうえに,その調整が性能を大きく左右するといわれています.多くの技術者が,これにかなりの時間が費やされてしまっているのが実情です.ブラックボックス最適化は汎用性も高く,機械学習のハイパーパラメータ調整に限らず,工学や日常生活にかかわる多くのことを最適化できます.例えば,本書ではミドルウェアのパフォーマンス調整や,お菓子のレシピ作成にブラックボックス最適化を応用する方法も紹介しています. ハイパーパラメータ調整の手間を大幅に削減するブラックボックス最適化とそのPythonベースのフレームワークOptunaについて,応用例からアルゴリズムまでを一からわかりやすく説明した書籍です.機械学習に留まらず,科学技術のあらゆる分野で登場するブラックボックス最適化に入門するにあたって最適な書籍です.CHAPTER 1 ブラックボックス最適化の基礎1.1 ブラックボックス最適化とは?1.2 目的関数と最適化1.3 グリッドサーチとランダムサーチ1.4 SMBO1.5 ブラックボックス最適化の利用対象CHAPTER 2 はじめてのOptuna2.1 環境構築2.2 簡単な数式の最適化2.3 機械学習のハイパーパラメータのOptunaによる最適化CHAPTER 3 Optunaを使いこなす3.1 多目的最適化3.2 制約付き最適化3.3 可視化機能を用いた探索空間の調整3.4 探索点の手動指定3.5 分散並列最適化3.6 サンプラーの選択3.7 枝刈りCHAPTER 4 ブラックボックス最適化の応用例4.1 機械学習のハイパーパラメータの最適化:音声認識ソフトウェアMozilla DeepSpeech4.2 パイプラインフレームワークとハイパーパラメータ最適化4.3 継続的なモデル改善でのOptunaの使い方4.4 オンライン広告入札システムの実行環境の最適化4.5 クッキーレシピの最適化4.6 ニューラルアーキテクチャサーチCHAPTER 5 Optunaの最適化の仕組み5.1 Optunaの柔軟なインタフェース5.2 独立サンプリング5.3 独立サンプリングの課題5.4 同時サンプリング5.5 パラメータ選択の全体像CHAPTER 6 ブラックボックス最適化のアルゴリズム6.1 探索点選択における共通の枠組6.2 単目的最適化における探索点選択のアルゴリズム6.3 多目的最適化における探索点選択のアルゴリズム6.4 探索点選択アルゴリズムの使い分け

商品情報

シリーズ

全1冊

|

作品をシェアする

同じ作者の本

オーム社のおすすめ本

スマホ・PC・ITのおすすめ本