Skip to Content
仕組みからわかる大規模言語モデル 生成AI時代のソフトウェア開発入門
book

仕組みからわかる大規模言語モデル 生成AI時代のソフトウェア開発入門

by 奥田 勝己
February 2025
Intermediate
376 pages
9h 25m
Japanese
Shōeisha
Content preview from 仕組みからわかる大規模言語モデル 生成AI時代のソフトウェア開発入門
2
誤差逆伝播法(Backpropagation)
2.6
勾配降下法は、モデルに含まれる全てのパラメータについて損失関数の勾配を計算する必要
があります。しかし、ニューラルネットワークのように多数のパラメータを持つモデルでは、
効率的な計算が求められます。例えば、GPT-3では、1750億( 175B)個のパラメータがあり
ます。これら全てのパラメータについて個別に勾配を計算するのは現実的ではありません。そ
こで使用するアルゴリズムが、誤差逆伝播法(Backpropagation)です。
誤差逆伝播法の考え方は、問題をサブ問題に分解し、サブ問題間の依存関係を利用して問題
を解くというものです。何度も必要となる計算は、一度だけ計算して結果を保存しておきま
す。そして、その結果を再利用することで、計算量を削減します。動的計画法をご存知の方
は、その考え方に似ていると思われるかもしれません。動的計画法についての理解は不要です
が、同じアプローチで問題を考えてみましょう。まずは、どのように問題を分割するか、依存
関係を利用してどのように解くかについて説明します。
2.6.1
問題の整理
ここで解くべき問題は、モデルに含まれる全てのパラメータについて損失関数の微分を計算
することです。Transformerに含まれる膨大な数のパラメータについて全ての微分を計算する
のは大変そうに思えますが、一つのブロックに注目して整理すると簡単に考えることができま
す。
複雑なモデルでも簡単に整理できることを示す例として、1.3.4 でも紹介した ...
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

What Successful Brick-and-Mortar Retailers Get Right

What Successful Brick-and-Mortar Retailers Get Right

Rob Angell
What Successful Project Managers Do

What Successful Project Managers Do

W. Scott Cameron, Jeffrey S. Russell, Edward J. Hoffman, Alexander Laufer

Publisher Resources

ISBN: 9784798185613