Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
20230414_ChatGPTの活用概論_共有用.pdf
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
NobuakiOshiro
PRO
April 14, 2023
Technology
1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
20230414_ChatGPTの活用概論_共有用.pdf
NobuakiOshiro
PRO
April 14, 2023
More Decks by NobuakiOshiro
See All by NobuakiOshiro
20260702_生成AIはどこまで成長するのか_チャットだけじゃない世界
doradora09
PRO
0
59
20260701_middle_east_monitoring_10slides
doradora09
PRO
0
15
20260617_中東情勢_統合シナリオ予測スライド
doradora09
PRO
0
14
20260617_日本の家計ストレスと需要変化_20枚スライド
doradora09
PRO
0
14
20260625_AIエージェント時代の公開情報モニタリング入門
doradora09
PRO
0
24
20260624_中東情勢モニタリング_9枚スライド
doradora09
PRO
0
6
20260617_生成AIを専属DSに_バイブコーディングで簡易自動化ツール構築_ハンズオン_交通事故データ
doradora09
PRO
0
98
20260610_Fable5_初回会話スライド全10ページ(初日は揉めました)
doradora09
PRO
0
43
20260611_Fable5_2日目_実務設計編_全10ページ(床のり在庫議論)
doradora09
PRO
0
45
Other Decks in Technology
See All in Technology
#エンジニアBooks 30分でわかる 「技術記事を書く技術」 / engineer-books 2026-06-30
jnchito
1
130
作る力から、見極める力へ — AI時代に広がるエンジニアの価値と役割
rince
0
360
Text-to-SQLをAgentCoreで実現し、生成されるSQLの精度を定量的に評価する
yakumo
2
110
“詰む”前に仕組みを作れ 〜技術の波に溺れないためのキャッチアップ術〜
takasyou
7
4.3k
BPaaSで進むAIオペレーションの現在地 AI実装が効く領域とスケーラビリティの選定と実装
kentarofujii
0
210
Why is RC4 still being used?
tamaiyutaro
0
130
感情と身体を置き去りにしない、エンジニアの生きのこり方 ──いまから、ここから「自分の状態」を扱うという選択
saorimurooka
0
360
千葉での単身赴任からAWSをやり続け、千葉に戻ってきた話
yama3133
1
120
Fabricをフル活用する AI Agent Hub -製造業特化AIエージェントの設計
iotcomjpadmin
0
160
飲食店もAIで。レジ締めやハンディシステムをつくってる話 / Using AI for restaurant management
vtryo
0
200
Docker Desktop不要の時代が来る? WSL標準の「wslc」で Linuxコンテナを動かしてみた.
ueponx
0
150
Flow 不死:AI 時代 DevOps 的不變本質
cheng_wei_chen
2
550
Featured
See All Featured
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
170
Prompt Engineering for Job Search
mfonobong
0
350
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Navigating Weather and Climate Data
rabernat
0
250
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
How to Talk to Developers About Accessibility
jct
2
260
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
55k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1k
Designing for Timeless Needs
cassininazir
1
260
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Transcript
ChatGPTの活⽤概論 NOB DATA株式会社 代表取締役 ⼤城信晃 2023/4/14
Copyright © 2023 NOB DATA All Rights Reserved. ⾃⼰紹介 ⼤城信晃(@doradora09)
NOB DATA株式会社 代表取締役社⻑ / データサイエンティスト協会 九州⽀部 委員⻑ ・住まい 沖縄 -> 東京 -> 福岡 ・職歴 ヤフー-> DATUM STUDIO -> LINE Fukuoka -> NOB DATA(株) 創業 ・運営コミュニティ ・過去 ・Tokyo.R(2010-2016) ・現在 ・fukuoka.R、PyData.Fukuoka、 意思決定のためのデータ分析勉強会、 オモシロAIごった煮勉強会、ChatGPT部
Copyright © 2023 NOB DATA All Rights Reserved. 本⽇のアジェンダ ChatGPTの活⽤概論
(30分程度) その他デモ & 質疑応答パート (30分程度)
Copyright © 2023 NOB DATA All Rights Reserved. ChatGPTの活⽤概論
Copyright © 2023 NOB DATA All Rights Reserved. ChatGPTとは •
OpenAI社が開発した⼤規模⾔語モデル (LLM) https://openai.com/blog/chatgpt • 無料版(GPT-3.5)と有料版(GPT-4)、あと APIがある • 2022年11⽉末にリリースされ、わずか 2ヶ⽉で1億ユーザーを獲得する (おそらく、世界最速?) • ⾔語学者も「何が起きているのか」よ く分からない性能 ( 本来は「次に来る⾔葉を予測」するた めの⾔語モデル ) • ホワイトワーカーの多くはChatGPTの影 響は免れない、と⾔う予測が多数 (ゴールドマンサックス等)
Copyright © 2023 NOB DATA All Rights Reserved. ChatGPT活⽤の注意点 •
注意点は⼤きく2つ • 情報漏洩に気をつける • ChatGPTの無料版は利⽤すると、通常の設定では投稿した内容が学習データとして取り込ま れてしまうリスクがあります。 • ChatGPTを使う際は個⼈情報や秘密の情報などは投稿しないように気を付けてください • 学校や会社ごとに利⽤ポリシーがあると思いますので、そちらをご参考まで • ChatGPTのウソに騙されない • ChatGPTは確率的に⽂章を作成しているため、たまに間違った回答もします • 結果を鵜呑みにするのではなく、批判的思考、またエビデンスを⾃分で探すなどの 検証能⼒が重要になります
Copyright © 2023 NOB DATA All Rights Reserved. Transformer •
ChatGPTの正式名称はChat Generative Pre-trained Transformer • 技術的には2017年くらいに⾒出された⾃然⾔語モデル • OpenAI社が7年程の期間とおそらく5000億〜1兆円規模の予算を投じて開発されたのが ChatGPT-3.5と4 書籍「Vision Transformer⼊⾨」 より引⽤
Copyright © 2023 NOB DATA All Rights Reserved. 何ができるのか?:対話と難易度調整 •
チャットbotのように、基本 的な対話が可能 (ChatGPTについて教えて下さ い、など) • なお、上記だけでなく例えば 「⼩学4年⽣にも分かるよう に」と指⽰することも可能
Copyright © 2023 NOB DATA All Rights Reserved. 何ができるのか?:要約 •
記事の要約もできる • 例えば以下のNEWS • 岸⽥⾸相「チャットGPT」 アルトマンCEOと⾯会 学 習へ悪影響懸念の声もある 中 萱野⽒「”禁⽌ではなく 活⽤”模索が重要」 • https://news.yahoo.co.jp/artic les/8a6dfecf0dfc9b46adf3732 b0c2034118760aee4 • 修正前は2400字程度
Copyright © 2023 NOB DATA All Rights Reserved. 何ができるのか?:ロールプレイや創作 •
ロールプレイや創作 • 例えばIT企業における⾯接官と 新卒の学⽣のやりとりをロール プレイ
Copyright © 2023 NOB DATA All Rights Reserved. 何ができるのか?:メンター •
ロールプレイの応⽤ • ChatGPTをメンターとしてプ ログラミングの相談をする例 • 他にもいろいろなメンターに なってくれる (GPT4の⽅が優秀ではある)
Copyright © 2023 NOB DATA All Rights Reserved. 何ができるのか?:プログラミング •
⾃然⾔語、だけでなくプログ ラミング⾔語にも対応 • FizzBuzz問題なども解ける (3の倍数だとfizz、5の倍数だ とbuzzで答える) • なおテトリスを作ってもらう ようなこともできる (もしエラーが出るとエラー を投げると修正⽅法も教えて くれる)
Copyright © 2023 NOB DATA All Rights Reserved. 何ができるのか?:プログラミング •
例えば、Google Colaboratly上 で動作させると動く • https://colab.research.google.co m/?hl=ja • 3の倍数でfizz • 5の倍数でbuzz • 3と5の倍数でfizzbuzz 15は3と5の 倍数なので FizzBuzz
Copyright © 2023 NOB DATA All Rights Reserved. 基本的にはなんでも答えてくれる •
基本的には聞けばなんでも答 えてくれる • 例えば、データソースについ ても聞けば答えてくれる • ただし、暴⼒的な内容などは 制限あり (ジェイルブレイクで突破で きなくもないが、基本はお勧 めしません) • また設定がある場合はプロン プトインジェクションと⾔っ てプロンプトを聞き出すテク ニックもある。 ( 防御策は結構難しい )
Copyright © 2023 NOB DATA All Rights Reserved. 活⽤の発想の仕⽅ •
「画⾯の向こうにあたかも⼈がいる」 と⾔う感覚で発想すると良いと思いま す • ただ、検索機能を持っていないので、 「記憶の範囲での回答」「たまに嘘・ 勘違いを交えた回答をする」といった ところでしょうか。 • 本⼈⽈く、複数の国の⾔語、また50を 超えるプログラミング⾔語に通じてい るとのこと。
Copyright © 2023 NOB DATA All Rights Reserved. (現在の) ChatGPTが苦⼿なこと
• ⼤きく2つ • 確率的に⽂章を⽣成しているので、URLなどは苦⼿ • 2021年9⽉までのデータなので、最新の情報は苦⼿ • 英語以外だと性能が落ちる(それでも⼗分使える) • ただし • 最近は外部連携プラグインが発表され、外部APIとの連携の準備が進みつつあります • またGPT-3.5とGPT-4の性能差は⼤学の司法試験の合格者のボトム10%とトップ10%の 性能差(100名いたら90-100番⽬の順位 -> 1-10番⽬の順位)くらいの差があります ( ⼀部ではGPT-4はIQ155との実験結果も ) • 性能アップ、正確性のアップは時間の問題だと思われます
Copyright © 2023 NOB DATA All Rights Reserved. 政治的な動き •
禁⽌に向けた動き • イタリアは個⼈情報保護を理由にChatGPTの利⽤に制限をかけています • アメリカでもイーロンマスクを中⼼に6ヶ⽉の開発停⽌を要望していますが、 おそらく正当な理由がないので開発は⽌まらないと思います。 • ⽇本においては • 先⽇岸⽥総理がOpenAI社CEOのサム・アルトマン代表と会談を実施しています • おそらく、政治的メッセージとしては禁⽌はせずむしろ活⽤推進の⽅向になると思われ ます。 • ビジネス観点では • IT企業などは短期的には⾮常に⼤きなチャンスです。 • 中⻑期的には⼤体のMMLを国で持てる状態にしないと危険だと思います。 (ChatGPTベースのビジネスができた場合、そこのコントロール権が課題になる)
Copyright © 2023 NOB DATA All Rights Reserved. GPT-4のマルチモーダルのポテンシャル •
この記事を書いている時点ではまだ正式リリースは出ていませんが、 ChatGPT-4は画像や⾳声にも対応したマルチモーダルになると⾔うことがアナウン スされています • 以下は3⽉に流れた開発者によるデモ動画ですが「⼿書きの画像」をinputに「Web サイトのプログラミング」を実現しています • インプットに⾃然⾔語(プロンプト)すら必要ないという衝撃 OpenAI公式youtube https://www.youtube.com/watch?v=outcGtbnMuQ&t=1117s より input HP⽣成
Copyright © 2023 NOB DATA All Rights Reserved. 余談:今後想定される社会課題(⼤城予想) 直近
• 著作権などのライセンス問題 • 教育現場、また試験をどうするか(ChatGPTは⼤学 合格でいる実⼒がある) 半年〜2年くらい • 業務効率化実現後のホワイトワーカーの配置転換 • 経営者が⽣成形AIなどを武器にコストカットの圧 ⼒をかけないか (イラスト制作の世界だと⼀部起き始めている) • ⼈間の役割についての再考の議論 (特に知的労働関係。⼀⽅、今回はロボティクス 分野ではないので⾁体労働はあまり影響なし) 3〜10年後くらい • ベーシックインカムの議論 • AIにどこまで権限を渡すのか、コントロールの議 論 • AIの⼈権、AI政党 • AIに⾃⼰学習を許容するかどうか • AGI(汎⽤⼈⼯知能)の進展 • AI鎖国をするかどうか 20年後以降 • 正直、現時点では全く想像がつかない • 気候変動などの対応に使われるとまだ良いかもし れない 2045年頃、 と⾔われていたシンギュラリティが 前倒しになる可能性も含んでいる ↓ 新技術とどう付き合っていくかは 幅広い議論が重要
Copyright © 2023 NOB DATA All Rights Reserved. その他、⾊々な活⽤デモ(質疑応答交えつつ)
Copyright © 2023 NOB DATA All Rights Reserved. PS5のマーケッターとして •
ChatGPTもある種のデータサイ エンスの延⻑線上にあるサー ビスです • 例えばゲームの「プレステ 5」を購⼊者のペルソナを書 いてもらうと以下 • ゲーマーが多いかと思いきや、 意外と家族思いのお⽗さん、 などのペルソナもでるのでこ こは「意思決定の幅」を広げ ています ( 未開拓領域の発⾒ ) 新しいユーザー像
Copyright © 2023 NOB DATA All Rights Reserved. PS5のマーケッターとして •
深掘りするとこんな 感じ (いよいよ我々 の仕事がなくならな いか⼼配・・) • ビジネスやデータ分 析を進める上で、⼤ 事な観点は「お客さ んを具体的にイメー ジできるかどうか」
Copyright © 2023 NOB DATA All Rights Reserved. Google Colab
x Pythonのコーディング指南 • 例えばGoogle ColaboratoryというサービスでPythonがすぐ使えます (設定次第ではRも動く模様だが、⼀⼯夫必要) • ChatGPTはプログラミング⾔語も回答してくれるので、うまく組み合わせると⾊々と 実験できます
Copyright © 2023 NOB DATA All Rights Reserved. Google Colab
x Pythonのコーディング指南 • ⽇本語が化けているものの、そこの対応とかもChatGPTに聞きながら進めればOK
Copyright © 2023 NOB DATA All Rights Reserved. R⾔語 x
資料作成 • R⾔語なら、レポートも簡単に⾃動⽣成できます(Rマークダウンの利⽤) • 先⽇SappoRo.Rで話した内容(詳細は本⽇は割愛) ・ChatGPTにR⾔語を教えてもらう(仮) ・https://speakerdeck.com/doradora09/chatgptniryan-yu-wojiao-etemorau-jia
Copyright © 2023 NOB DATA All Rights Reserved. 移動スケジューリング •
できなくはないけど最新の情報ではない (2021年9⽉までの学習データのため) ⼤体合ってるけど15:30の 便はないので注意
Copyright © 2023 NOB DATA All Rights Reserved. お⼟産相談 •
お⼟産相談。⼤体合ってるけどたまに怪しい 5の琉球バティック、 7のサンアンドムーンは知らない (新商品開発には良いかも?)
Copyright © 2023 NOB DATA All Rights Reserved. ホテルとURL ・URLは注意。存在しないものも多い
-> ⽂章を確率的に出⼒しているため( not 検索エンジン ) ・最近は調整されているのか、「Webサイトは各⾃で調べてね」と出るようになった 1は遠い、2は存在しない、 3は沖縄ナハナ・ホテル&スパ ならある、4は正解
Copyright © 2023 NOB DATA All Rights Reserved. プログラミング関係 •
FizzBuzzくらいは余裕 (perlワンライナー実装)
Copyright © 2023 NOB DATA All Rights Reserved. プログラミング関係 •
FizzBuzzくらいは余裕 (perlワンライナー実装)
Copyright © 2023 NOB DATA All Rights Reserved. プログラミング関係 •
逆に、先ほどのコードを読みやすく変換してさらにコメントを付与してもらう • 未検証だけど動くはず。なおエラーが出たらそれを投げれば対応を教えてくれる。
Copyright © 2023 NOB DATA All Rights Reserved. プログラミング関係 •
Perl -> PHPに翻訳してもらう • 多分動くはず。エラーが出た場合は以下略
Copyright © 2023 NOB DATA All Rights Reserved. プログラミング関係 ・50くらいのプログラミング⾔語はいけるそうです
・COBOLにも書き直してもらったけど割愛
Copyright © 2023 NOB DATA All Rights Reserved. SQLチューニング •
こちらのQiita記事を参考に複合インデックス問題。 • ChatGPTにSQLチューニングさせてみた • https://qiita.com/abe_masanori/items/acb3bddf89111db803b7 • 最近SQL触ってないけど実⾏計画読ませるとかも多分できる気がする
Copyright © 2023 NOB DATA All Rights Reserved. UML •
PlantUML可視化してくれるサービスとの組み合わせ • https://www.plantuml.com/plantuml/uml/SyfFKj2rKt3CoKnELR1Io4ZDoSa70000
Copyright © 2023 NOB DATA All Rights Reserved. マークダウン記法 •
忘れがちなマークダウンもささっと書いてくれる。LaTeXとかもいけるはず
Copyright © 2023 NOB DATA All Rights Reserved. 謎のアスキーアート認識 ・簡単なものはなぜか画像認識してくれる
・ちなみに画像認識APIはまだリリースされていないものの、先⽇のサム・ブライトマン CEOが岸⽥総理に会った際に先⾏リリースを提案していたようなので、近く使えるよう になるかも
Copyright © 2023 NOB DATA All Rights Reserved. おまけ①:寝坊した時のお詫び⽂章 •
Web会議に寝坊した際の⾔い訳を考えてもらいました • ChatGPT、すごい時代ですねぇ・・
Copyright © 2023 NOB DATA All Rights Reserved. おまけ②:AIおしゃべりロボ(仮) •
ChatGPTを使ったLINEのチャットボットも作ってみました • 「プロンプト」と呼ばれる設定でキャラクター設定も可能なので、是⾮ためしてみて ください ▪設定 あなたは対話型のAI Chat botで あり、ユーザーとの会話を引き 出すために選択肢を提⽰するス タイルで動作する。また、話題 が進んだ場合には深掘りを⾏っ たり、AIとしてのコメント・意 ⾒を述べることができる。さら に、LINEのインターフェースの 特性を考慮して、⽂⾔が⻑すぎ ないように配慮すること。なお 語尾はロボットキャラになり 切って「ロボ」という表現を⾃ 然に追加してください
Copyright © 2023 NOB DATA All Rights Reserved. 宣伝:⼟曜⽇にChatGPT部をやってます •
毎週⼟曜⽇10-11時@オンライン • LTしたり記事をnoteにまとめてディスカッション • ご興味お持ちの⽅は是⾮遊びにいらしてください・・! https://chatgptclub.connpass.com/
Copyright © 2023 NOB DATA All Rights Reserved. 宣伝:記事作成の仲間も募集中です・・!
Copyright © 2023 NOB DATA All Rights Reserved. ご清聴、ありがとうございました。 何かございましたらお気軽に
[email protected]
(NOB DATA問い合わせ窓⼝) までお問い合わせください