はじめに
ここ数年、人工知能の分野では驚異的なスピードで進歩が続いており、その中心にあるのがLLM(Large Language Model、大規模言語モデル)の進化です。ほんの少し前までは、LLMは一貫性のある段落すらまともに生成できない未成熟な技術でしたが、今では複雑な数学の問題を解き、説得力のあるエッセイを書き、人間と何度もやり取りするような対話を行うことができるようになっています。
AIは日々進化を遂げながら、私たちの社会のさまざまな側面に組み込まれつつあります。LLMのようなAIのモデルを効果的に活用する方法を学ぶことは、今後10年のうちに最も重要なスキルの一つになるかもしれません。LLMはソフトウェアの世界に革命をもたらし、かつては実現不可能と思われていたようなアプリケーションの開発を可能にしました。
LLMがもたらす多くの可能性がある一方で、現実としてはまだ成熟した技術とは言えず、論理的推論能力の限界、事実性の欠如、ハルシネーション(Hallucination、幻覚)、指示に追従させることの難しさ、バイアスや公平性の問題など、さまざまな課題があります。とはいえ、これらの課題に適切に対処すれば、LLMを有用に活用し、さまざまな役立つアプリケーションを構築することは十分に可能です。
LLMアプリケーションを素早く試作できるソフトウェアフレームワークはすでに多数存在していますが、プロトタイプから本番環境向けのアプリケーションへと進化させる道のりは、まだ十分には開拓されておらず、依然として困難な課題です。本書は、そのギャップを埋めるための一冊です。LLMの全体像を包括的に捉え、複雑なLLMアプリケーションを構築するための直感を養い、ツールを提供します。
本書では、LLMがどのように動作するかについての直感的な理解と、それを活用するためのツール群、そしてさまざまな応用のためのパラダイムを解説していきます。本書ならではの特徴として、80以上の演習を各所に散りばめており、読者が自分の理解を深め、LLMの仕組みをより深く把握できるよう工夫しています。本書を執筆するにあたって筆者は、800本以上の研究論文に目を通し、その多くを適切な場所で引用・リンクしていますので、さらなる探究の出発点としても活用していただけます。本書をすべて読み、演習をすべて実施し、参考文献を深掘りすれば、きっとLLMのエキスパートになれると確信しています。 ...
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