コードはオープンソースです!非常に役立つ「機械学習実践ガイド」の第2版がついに登場

コードはオープンソースです!非常に役立つ「機械学習実践ガイド」の第2版がついに登場

昨年の今頃、Red Stone は機械学習の非常に優れた実践ガイドブック「Hands-On Machine Learning with Scikit-Learn & TensorFlow」を推奨する記事を公開しました。これは中国語に「Scikit-Learn と TensorFlow 機械学習実践ガイド」として翻訳されています。

理論的に言えば、この本の最大の特徴はその簡潔さです。基本的に本全体を通して複雑な数式はあまりありません。言語は理解しやすく、理解して読み続けるのは非常に簡単です。レッドストーンはまた、この点が現在の多くの教科書に欠けていることも発見した。

ビッグニュース!

1年後、この素晴らしい機械学習実践ガイドの第2版がついに正式に出版されました。『Scikit-Learn、Keras、TensorFlowによる実践機械学習、第2版』は中国語に翻訳され、『Scikit-Learn、Keras、TensorFlow機械学習実践ガイド(第2版)』として米国のAmazonで販売されています。残念ながら、中国ではまだ販売されておらず、コピー版と中国語翻訳版もまだリリースされていません。表紙をご覧ください:

本の著者

本書『Scikit-Learn、Keras、TensorFlow による機械学習実践ガイド(第 2 版)』の著者は、AgroParisTech を卒業したフランス人の Aurélien Géron 氏です。Google Youtube 動画分類プロジェクト チームの責任者を務め、複数の会社を設立して CTO を務め、AgroParisTech の講師も務めました。現在、私は機械学習コンサルタントをしています。

[[314586]]

バージョンの変更

全体的に、第 2 版では第 1 版に比べて多くの新しいコンテンツが追加されています。最もわかりやすい違いは、第 1 版では Scikit-Learn と TensorFlow を使用していたのに対し、第 2 版では Keras ディープラーニング フレームワークが追加されたことです。

内容の面では、第 2 版では、教師なし学習、ディープ ネットワークのトレーニング、コンピューター ビジョン、自然言語処理など、機械学習に関する最先端の知識が追加されています。

詳細なバージョンアップデートについては、こちらをご覧ください:

https://github.com/ageron/handson-ml2/blob/master/changes_in_2nd_edition.md

本の紹介

第 2 版は第 1 版と同じです。本全体は 2 つの部分に分かれています。第 1 部は機械学習の基礎で、第 1 章から第 9 章までが含まれます。

  • 第1章 機械学習の現状
  • 第2章 エンドツーエンドの機械学習プロジェクト
  • 第3章 分類
  • 第4章 トレーニングモデル
  • 第5章 サポートベクターマシン
  • 第6章 決定木
  • 第7章 アンサンブル学習とランダムフォレスト
  • 第8章 次元削減
  • 第9章 教師なし学習の手法

最初の部分は、教師なし学習に関する第 9 章を除いて、この本の初版と似ています。

この本の第 2 部はニューラル ネットワークとディープラーニングに関するもので、第 10 章から第 19 章までをカバーしています。

  • 第10章 Kerasによる人工ニューラルネットワークの紹介
  • 第11章 ディープニューラルネットワークのトレーニング
  • 第12章 TensorFlow によるカスタムモデルとトレーニング
  • 第13章 TensorFlow によるデータの読み込みと前処理
  • 第14章 畳み込みニューラルネットワークを使用したディープコンピュータビジョン
  • 第15章 RNNとCNNを使用したシーケンスの処理
  • 第16章 RNNとアテンションによる自然言語処理
  • 第17章 オートエンコーダとGANを使用した表現学習と生成学習
  • 第18章 強化学習
  • 第19章 TensorFlow モデルの大規模なトレーニングとデプロイ

ディープラーニングのこの部分は、著者が最も更新した部分であり、初版とは大きく異なります。

コード

著者はこの本の全章の詳細なコードをオープンソース化し、GitHub で公開しており、現在 5.3k 個のスターを獲得しています。プロジェクトのアドレスは https://github.com/ageron/handson-ml2 です。

この本に付属するコードは非常に高品質だと言わざるを得ません。初版を読んだ読者は、各章のコードが Jupyter Notebook で開くことができる .ipynb ファイルであることを知っているはずです。コードに加えて、対応するドキュメントでも多くのことが説明されています。

<<:  2020年に注目すべき10のAIトレンド

>>:  TCP/IPトランスポート層の輻輳制御アルゴリズムを理解する

ブログ    
ブログ    

推薦する

...

...

...

クラウド コンピューティングにおいて人工知能はどのような役割を果たすことができますか?

人工知能の台頭により、誰もがその将来に大きな期待を抱いています。クラウド コンピューティングに関する...

...

...

ビジネスプロセス管理を使用してマイクロサービス、人、ロボットを調整する方法

DevOps チームがプロセスの自動化を計画している場合は、ビジネス プロセス管理 (BPM) エン...

AIがDevOpsを加速させる10の方法

今年初めに発表されたデロイトのレポートによると、AIベースのソフトウェア開発ツールを提供するスタート...

...

673本の論文を要約し、UIUCなどが20ヶ月で完成させた信頼性の高い機械学習レビューを発表

少し前、UIUC と南洋理工大学の 3 人の研究者が 20 か月かけて 673 本の論文を研究し、信...

最大65万ドル! 2021年の米国大手企業のプログラマーの収入をみる

アメリカのテクノロジー大手は、この流行に対して全力で対応し、その力は衰えるどこ​​ろか増した。これら...

ハーバード大学とコロンビア大学が、AlphaFold 2 のプライベート トレーニング データの問題を解決するために 1,600 万個のタンパク質配列をオープンソース化しました。

タンパク質は生命の原動力であり、その配列と構造を理解することは、新しい酵素の設計や命を救う薬の開発な...

あなたの顔、5セント

1 「急に悲しくなりました。私のハンサムな顔の価値はたったの50セントだったんです!」昨日、あるニュ...

GPT-4 は宇宙のすべてのデータを消費します! OpenAI、データ不足で相次いで訴訟に直面、カリフォルニア大学バークレー校教授が警告

「ネットワーク全体」を使い果たすと、生成 AI はすぐにデータを使い果たします。最近、カリフォルニア...

なぜほとんどの経営幹部は自社がAI導入の準備ができていないと考えているのか

この分野の専門家は、AI技術が従業員に大きな変化をもたらし、企業のビジネスのやり方を変えていると述べ...