Skip to Content
PyTorch によるコーダーのための AI および ML
book

PyTorch によるコーダーのための AI および ML

by Laurence Moroney
July 2025
Intermediate to advanced
444 pages
7h 8m
Japanese
O'Reilly Media, Inc.
Content preview from PyTorch によるコーダーのための AI および ML

はじめに

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

PyTorchのコーダーのためのAIとMLへようこそ。私のマシン学習(ML)の旅は、何年も前にLispやPrologのような言語やフレームワークから始まった。その後、Googleに転職し、TensorFlowの立ち上げと成長に貢献した。この経験は、私の前著『コーダーのためのAIとマシンラーニング』に反映された。

この本を出版して以来、AIについて話すためにコミュニティと会うたびに、ある質問が出た。最初は奇妙な質問だったが、聞けば聞くほど、私は調査を始めた。

PyTorchはかつて私の仕事のライバルだったが、今では情熱的に受け入れている。なぜか?PyTorchは、研究者や高度なエンジニアが限界に挑戦できるパワーと柔軟性を持ちながら、どんな開発者でも手に取ってMLへの旅を始められるシンプルさも併せ持つという、絶妙なバランスを保っているからだ。

本書のゴールは、コーダーであるあなたにその準備をさせることだ。まだMLを完全に理解していなくても十分に理解でき、さらに深く理解するための高度な概念にも触れることができる。目的は、博士号がなくてもMLやAIの開発者になれるようにすることだ!

本書があなたの役に立つことを発見し、この素晴らしくやりがいのある旅を始める自信を与えてくれることを願っている。

この本を読むべき人

AIやMLに興味があり、データから学習するモデルの構築を素早く始めたい人。一般的なAIやMLの概念(コンピュータ・ビジョン、自然言語処理、シーケンス・モデリングなど)に興味を持ち、これらの領域で問題を解決するためにニューラルネットワークをどのように学習させることができるかを知りたいなら、本書を楽しめると思う。また、生成AIをめぐる大騒ぎを耳にしたことがあるなら、トランスフォーマーやディフューザーをベースとしたモデルがどのように機能するのか、袖をまくって探ってみよう。

本書では、コードファーストのアプローチで、PyTorchを使ったMLや人工知能の世界がいかに簡単に始められるかを紹介する。

この本を書いた理由

私が初めて人工知能に真剣に取り組んだのは1992年の春だった。物理学を卒業したばかりの私は、ひどい不況の真っ只中のロンドンに住み、半年間失業していた。英国政府はAI技術を20人養成するプログラミングを開始し、応募者を募集した。私は最初の参加者として選ばれた。なぜなら、AIでできる理論的な仕事はたくさんあったが、それを実践的に行う簡単な方法がなかったからだ。Prologと呼ばれる言語で簡単な推論を書き、Lispと呼ばれる言語でリスト処理を実行することはできたが、それらを産業界にデプロイする明確なパスはなかった。有名な「AIの冬」が続いた。

そして2016年、私がGoogleでFirebaseという製品に携わっていたとき、同社はすべてのエンジニアにMLのトレーニングを提供した。私は他の何人かと一緒に部屋に座り、微積分や勾配降下についての講義を聞いた。私はこれをMLの実用的な実装に結びつけることができず、突然1992年にタイムスリップしてしまった。私はこのことについて、また、MLの教育をどのように行うべきか、つまりコーダーにはまずコードを教えるべきだということについてフィードバックを行った。Googleはこの哲学を受け入れ、MetaもPyTorchをリリースした。

特に、両者とも開発者が簡単に始められる高レベルのAPIを強調していた。私は、これを利用し、MLへのアクセスを広げ、もはや数学者や博士のためだけのものでなくする本が必要だと気づいた。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

生成 Deep Learning ―絵を描き、物語や音楽を作り、ゲームをプレイする

生成 Deep Learning ―絵を描き、物語や音楽を作り、ゲームをプレイする

David Foster, 松田 晃一, 小沼 千絵
ダイナミックリチーミング 第2版 ―5つのパターンによる効果的なチーム編成

ダイナミックリチーミング 第2版 ―5つのパターンによる効果的なチーム編成

Heidi Helfand, 永瀬 美穂, 吉羽 龍太郎, 原田 騎郎, 細澤 あゆみ

Publisher Resources

ISBN: 9798341662636