達人出版会 | 夏休みに読みたい!インプレス&近代科学社フェア
エンジニアなら知っておきたい生成AIのキホン  ChatGPT/Copilot/Geminiから学ぶ最新技術と活用

エンジニアなら知っておきたい生成AIのキホン ChatGPT/Copilot/Geminiから学ぶ最新技術と活用

梅田弘之

インプレス

生成AIは、革新的なIT技術として注目されていますが、同時にその技術背景は難解で専門的という印象がありました。本書では代表的な生成AIサービスであるChatGPT、Bing、CopilotやGeminiなどを取り上げ、その技術をできるだけ分かりやすく解説していきます。

PDF EPUB固定
SALE 2,640円 1,320円 (税込)

【注意】本書のEPUB版は固定レイアウト型になっております。文字の大きさの変更や検索、引用などはお使いいただけません。画面の大きい端末でご利用ください。

ギフト用に購入

書籍情報

著者: 梅田弘之

発行日: 2025-02-25
最終更新日: 2025-02-25

バージョン: 1.0.0
ページ数: 320ページ(PDF版換算)ページ
対応フォーマット: PDF, EPUB
出版社: インプレス

対象読者

ChatGPTを代表とする生成AIを使いこなしたいと考える方、生成AIの仕組みと技術動向の基本的な知識をつけたい方、さまざまな生成AIの動作の違いなどを知りたいシステム担当者や開発者の方。

著者について
梅田弘之

東芝、SCSKを経て1995年に株式会社システムインテグレータを設立し、現在、代表取締役会長。2006年東証マザーズ、2014年東証第一部、2022年東証スタンダード市場に上場。創業以来、独創的なアイデアの製品・サービスを次々とリリース。主な著書に「Oracle8 入門」「グラス片手にデーターベース設計」「実践!プロジェクト管理入門」「これからのSIerの話をしよう」「エンジニアなら知っておきたいAIのキホン」「システム設計とドキュメント」「徹底攻略JSTQB Foundation」、ほか多数。

目次

はじめに

第1章 GPTで始まる大規模言語モデル時代

  • ChatGPTとは
  • GPT誕生までのヒストリー
  • ChatGPTの成長
  • OpenAIとMicrosoft
  • 大規模言語モデル
  • 大規模言語モデル競争
  • AIデバイド(AI Divide)
  • この章のまとめ

第2章 大規模言語モデルの学習

  • 人の一生とAIの短期トレーニング
  • 生成AIの学習データ
  • 言語モデルの本質
  • 大規模言語モデルは言語の天才
  • この章のまとめ

第3章 Transformerモデルの仕組み

  • 回帰型ニューラルネットワーク
  • Transformerアーキテクチャー
  • エンべディングと多次元
  • ニューラルネットワークの構造
  • RLHF使ったマナー教育
  • AlphaGoと言語モデルの対比
  • この章のまとめ

第4章 Microsoftの「Bing」と「Copilot」

  • Microsoft Bingの「検索」と「チャット」
  • プロメテウス(Prometheus)
  • Bingの追い上げ状況
  • Copilotシリーズ
  • Copilot for Microsoft 365
  • Copilot for Microsoft 365の利用イメージ
  • Copilot for Microsoft 365のプラグイン
  • 入力データのAI学習への利用
  • この章のまとめ

第5章 プラグインとカスタムGPT

  • ChatGPTのWeb Browsing機能
  • カスタム指示(Custom instructions)
  • ChatGPTのプラグイン機能
  • Popularタブのプラグイン
  • ChatGPTとプラグインの役割分担
  • Function Calling機能
  • プラグインとカスタムGPTの違い
  • GPTストア
  • カスタムGPTの構成
  • GPT BuilderでカスタムGPTを作成
  • 厳選カスタムGPT
  • この章のまとめ

第6章 カスタムGPTと画像生成AI

  • ChatGPTチームが作成したGPT
  • 画像生成AI
  • 生成AIが画像を生成できるわけ
  • クロスモーダル学習
  • 主な画像生成AI/画像生成AIの作品鑑賞
  • 画像の編集の実践
  • 図版の作成
  • 画像生成AIの限界
  • この章のまとめ

第7章 ChatGPT-4oとChatGPT Enterpriseとmini

  • ChatGPT-4o
  • 「チャット」と「API」
  • o1-previewとo1-mini
  • マルチモーダルの実力
  • ChatGPT Enterprise
  • GPT-4o with canvas
  • この章のまとめ

第8章 インコンテキスト学習とファインチューニング

  • 生成AIに追加学習する構想
  • AI(Deep Learning)で取り組まれてきた活用例
  • 生成AIに期待される応用例
  • 自社データを追加学習させる3つの方法
  • インコンテキスト学習
  • インコンテキスト学習の方法
  • 転移学習
  • ファインチューニング
  • ファインチューニングのやり方について
  • この章のまとめ

第9章 RAGとエンべディング

  • ファインチューニングの課題
  • RAGとは
  • LLM Orchestration Framework
  • LangChain
  • RAGを使った独自データ検索
  • Dify
  • ベクトルデータベース
  • RAG学習データ作成の工夫
  • この章のまとめ

第10章 プログラミング支援

  • 生成AIがプログラミングに強い理由
  • コード生成およびアルゴリズム支援
  • コードの品質向上と最適化
  • テスト支援
  • ドキュメンテーション
  • プログラマーは生成AIに仕事を奪われる職業か
  • この章のまとめ

第11章 プロンプトの書き方

  • 良いプロンプトを書くためのポイント
  • プロンプトエンジニアリング
  • OpenAIの推奨するプロンプトの書き方
  • この章のまとめ

第12章 いろいろな生成AIを試してみる

  • 無料で使える生成AI/プロンプト:質問に対する回答
  • この章のまとめ

INDEX(索引)