PythonによるAIプログラミング入門の表紙

Python による AI プログラミング入門(パイソンニヨルエーアイプログラミングニュウモン)

ディープラーニングを始める前に身につけておくべき 15 の基礎技術

著者:
Prateek Joshi/相川 愛三(プラティーク ジョシ/アイカワ アイゾウ)
出版社:
オライリー・ジャパン
出版日:
2019年03月20日頃
ISBN:
9784873118727
在庫:
在庫あり
★★★★★5(2 件)
初級者向け
プログラミング入門プログラミングPython機械学習自然言語処理強化学習アルゴリズム

なぜ注目されているか

総合
507
9 ランクダウン3 件の言及
言及数
653

書籍紹介

ディープラーニングの前に身につけておきたい AI 技術の入門書!
近年ディープラーニングが爆発的人気となっています。しかし、人工知能の手法はディープラーニングに限りません。過去の AI ブームの単純なニューラルネットや論理的プログラミングもあれば、遺伝的アルゴリズム自然言語処理、音声信号処理や、画像からの動物体検出、分類問題、回帰問題、連続データ解析、強化学習といった、古典的なデータ解析や機械学習の手法もあります。これらはディープラーニングを始める前に身につけておくべき基礎技術です。「鶏を割くに焉んぞ牛刀を用いん」の諺のように、読者がデータ収集や計算コストがかかるディープラーニングの他にも適材適所の手法を選択できるよう、本書ではさまざまな人工知能の関連分野を扱いながら、 Python でよく使われるライブラリの基本的な使い方を解説します。

技書の森解説

人工知能と聞くとディープラーニングを思い浮かべがちですが、 AI の技術領域はそれだけではありません。本書は探索アルゴリズム、遺伝的アルゴリズム、自然言語処理、音声認識、コンピュータビジョンなど、 AI を構成する幅広い分野を Python で手を動かしながら概観する一冊です。著者の Prateek Joshi 氏は AI に関する著書を複数持ち、実装を通じて学ぶスタイルに定評があります。

各章で異なるテーマを扱い、 scikit-learn や NLTK 、 OpenCV といったライブラリを使ったサンプルコードで動作を確かめながら読み進める構成です。 1 つのテーマを深掘りするというよりは「 AI の地図を一通り歩く」性格の本であり、これから機械学習データサイエンスを本格的に学ぶ前に、全体像を把握しておきたい人に適しています。

Python の基本文法が読める程度の前提知識があれば十分に進められます。逆に、特定の手法 (深層学習やベイズ推論など) を深く使いこなしたい人にとっては出発点にすぎないため、気になった章の先にある専門書への橋渡しとして位置づけるのが有効な使い方です。

言及 Qiita 記事 (3 件)

この本に興味がある方におすすめ

この本に関連

関連記事

関連用語

共有:Xはてブ