ChatGPTの登場で、突然夢の実現が目の前に。 ChatGPTで見えてきた未来の構想と、エンジニアの進むべき道。
ChatGPTで見えてきたクローンデジタルエンジニア構想~と、ポスト・エンジニア戦略~えんぞう2023/3/1
View Slide
自己紹介• えんぞう https://www.en2blog.com• ITエンジニア• AI勉強中• スキルは無いが、夢はある• 夢を求め続ける勇気さえあれば、すべての夢は必ず実現できる。• By Walt Disney20XX/9/4 プレゼンテーションのタイトル 2
はじめにこのスライドは、• ChatGPTの登場で、突然夢の実現が目の前に• ChatGPTで見えてきた未来の構想と、エンジニアの進むべき道の話20XX/9/4 プレゼンテーションのタイトル 3
日本の課題
日本の課題: 人口の急激な減少「我が国の総人口は、2004年をピークに、今後100年間で100年前(明治時代後半)の水準 に戻っていく。この変化は、千年単位でみても類を見ない、極めて急激な減少」52023年現在、崖のような下り坂に差し掛かった。あとは急激な坂を転がり落ちるのみ。2023年 現在2100年ちょっと出典元が古いけど(平成23年)明治維新
人口が少なくなるとなぜダメなのか?労働人口の低下超高齢化社会- 経済が縮小- 人材不足- 裕福な海外勢による日本の企業、土地買収(背に腹は代えられぬ)- 2050年には人口の40%が高齢者- 働き世代が介護に追われ、生産性の低下(少ない若者で多くの高齢者の介護)
人口が少なくても豊かな国はたくさんあるのに日本だけがなぜ問題?• デジタル化の周回遅れ• 日本はITエンジニアがIT企業に集中。海外はユーザ企業側にITエンジニアが多い。• 日本の多重請負文化。非効率で無駄が多い。• SIer企業とユーザ企業の深い溝。• SIerは納期どおりに黒字でPJが終われば成功。• 仮に納品したシステムに価値がなく、誰にも使われなくてもSIerからすると「成功」。• 日本は「守りの投資」。海外は「攻めの投資」• 日本は働き方改革、業務効率化がメイン。• 海外は「ITを活用したビジネスモデル変革」、「顧客エクスペリエンス向上」、「市場ニーズへの変化への対応」といった価値を生み出す投資。• 日本の経営層は戦略が無い。保守的。• 定年を迎えるエンジニアより新たに入ってくるエンジニアのほうが少ない• 少子化の影響で卒業を迎えるエンジニアのほうが多くなっている。
課題の解決方法
2022年11月、突然の救世主登場(ChatGPT)• ChatGPT• OpenAIが発表したAIチャットボット。GPTシリーズの最新版。• あたかも人間とチャットしてるような錯覚に陥る圧倒的な精度と汎用性。• どのへんが救世主なのか?• ChatGPTはコーディング、レビュー、検索の要約を回答、調査、ブレスト、壁打ち、文章生成、小説作成、ポエム作成、歌詞作成、・・・など、テキストにまつわることなら何でもできる。• しかも、あっというまに回答が得られる。(待っても数分程度)あれやってこれやって・・・従来ChatGPTざわざわざわざわざわざわざわざわはい、どうぞ。私はこれを提案します。(数分)人間モタモタ
AIの歴史• 1943~1956年 人口知能の誕生• 1956~1974年 第一次AIブーム• 1974~1980年 AI冬の時代 第一期• 1980~1987年 第二次AIブーム• 1987~1993年 AI冬の時代 第二期• 1993年以降~ ニューロ、ファジィという用語が一時的に流行る• 2001年前後 ムーアの法則、ネット社会• 人間並みの知能を持つ機械の登場をレイ・カーツワイルが2029年と予測。• レイ・カーツワイルの2005年時点における未来予測はほぼ的中。• 2006年以降~ 第三次AIブーム ディープラーニング全盛• 2022年 StableDiffusion、ChatGPTといったGenarative系AIが続々登場• AI民主化元年か参考文献https://ja.m.wikipedia.org/wiki
OpenAI、GPTの歴史• OpenAI設立 2015年 サム・アルトマン、イーロン・マスクらによって設立• GPT-1 2018年6月• GPT-2 2019年2月 当時は「危険すぎるAI」として話題に• GPT-3 2020年6月 ここでChatGPTのベースができた• InstructGPT 2022年1月 GPT-3の最適化、チューニング• ChatGPT 2022年11月 今も世界を賑わせ中参考文献https://ja.m.wikipedia.org/wikihttps://openai.com/blog
要するに、ChatGPTが何なのか?「人間の代わりに、十分仕事ができる。」のです。※しかも、2023年2月現在無料で使える。令和4年の東京都最低賃金は時給1,072円
では、ChatGPTは料理も作れるの?残念ながら、ChatGPTはメニューやレシピを教えてくれるだけ。ただし、ChatGPTの命令を受け付けるロボットがあれば実現可能に!ChatGPTの登場により、こんな夢の話が実現間際なのですおなかすいた。昨日は牛丼食べたので、栄養バランスを考えたメニューを教えてChatGPT高性能チャットインターフェースロボット栄養バランスを考慮して、豚肉とほうれん草の炒め物がおすすめです。レシピは以下のとおりです。・・・ご飯命令 料理
[余談]夢のレストラン ChatGPTレストランこのお店メニューないの?おなかすいたんだけど。当店は、お客様の年齢、健康状態を監視カメラにより分析します。お客様に最適なメニューを自動で提供します。もしも、ChatGPTがレストランを始めたらChatGPT(チャットインターフェース)ChatGPT(ロボットコック)全て全自動
[余談]ChatGPTがChatGPTと会話を始めるChatGPT(ディレクター)人間今近未来ChatGPT(ロボット担当)ChatGPT同士が会話して行動を始めるChatGPTがChatGPTに命令
で?
もう1度、課題の解決方法
労働人口、生産性の課題が一瞬で解決• クローンデジタルエンジニア• サイバー空間で働くエンジニア。デジタルなので量産可能。• リアル(現実)空間のロボットとも連携。• 人間と会話して要求、要件を聞き出せる。• 別のロボットに命令ができる。• 電気さえあれば24時間365日働き続ける。クローンデジタルエンジニア(ChatGPTみたいなの)
クローンデジタルエンジニアが創る未来クローンデジタルエンジニア(チャットインターフェース)クローンデジタルエンジニア(アダプター)クローンデジタルエンジニア(ディレクター)・・・ロボット人間リアル(現実)空間 サイバー空間 リアル(現実)空間あれやってこれやってこんにちは!何を手伝いましょう?クローンデジタルエンジニアたち• チャットだけじゃない
クローンデジタルエンジニアで一気に人材不足解消あれやってこれやっていやいや、そうじゃないでしょ言ってる意味わかる?ああなったらいいなーこうなったらいいなーあれやってこれやってざわざわ ざわざわざわざわ ざわざわこんにちは!それはいいですね!できました できましたできました できました人間人間人間クローンデジタルエンジニア現在未来
要するに• 人間は要求をクローンデジタルエンジニアに話しかけるだけ人間 クローンデジタルエンジニアああなったらいいなーこうなったらいいなーシステムアプリケーションさっそく作りました。使ってみてください自動生成
夢見るのはいいけど、だいぶ未来の話だよね?違います。
ChatGPT活用事例
ChatGPTでロボットを動かす研究が既に進行中• ChatGPT内蔵のロボットに話しかけるとロボットが動くhttps://www.microsoft.com/en-us/research/group/autonomous-systems-group-robotics/articles/chatgpt-for-robotics/
ChatGPTで自動システムづくりの研究も進行中• byえんぞう人間ChatGPTああなったらいいなーこうなったらいいなー- システム- アプリケーションさっそく作りました。使ってみてください自動生成
[研究事例]エンジニアの仕事を楽にするには?• SIerのSE• RFP対応、提案のお手伝い• 要件定義• 設計• 開発・構築、テスト• 納品• 瑕疵対応• 保守、問い合わせ対応• 社内SE• 企画、改善活動• システム化計画• 内製か外注か• 開発・構築、テスト• リリース• 運用、保守
ウォーターフォールのイメージにすると人間ChatGPTああなったらいいなーこうなったらいいなーわかりました。あなたの要求事項はこれこれですね。実現できる要件としてまとめておきます。要件定義書要件定義書の要件を実現できるように設計書を書いてください。ChatGPTわかりました。要件定義書に従って設計書を作成しました。設計書 プログラム設計書どおりに動くプログラムを作ってください。わかりました。設計書に従ってプログラムを作成しました。ChatGPT
試しに要件定義をChatGPTにお願いしてみた• 要件定義は人間にとっても経験がないと難しい• 実験テーマ• 企業A社の勤怠システム刷新プロジェクト• このプロジェクトの要件定義を行う• 人間の場合、要件定義は何をするか?• RFP熟読、提案書読み込み(既にある場合)• 要件ヒアリング• 要求事項の整理、案出し、実現性検討、調査• 機能要件、非機能要件整理• 要件定義書作成• 顧客との要件定義書の合意、承認
要件定義を手伝ってもらった
続けて設計を手伝ってもらった
構築、テストも
全部ChatGPTがやってくれる• システムの全工程はChatGPTで全自動• 人間は命令、選択、判断、コントロールするだけ要件定義設計開発構築テスト人間ChatGPT ChatGPT ChatGPT ChatGPTリリース人間
あれ?もしかして、エンジニアがいらない?
大丈夫です。エンジニアは不滅です。• なぜか?• クローンデジタルエンジニアに最適な命令を出して期待するアウトプットを引き出す人、クローンデジタルエンジニアが言ってることが正しいか判断する人などが必要。• これらは、システムに精通しているエンジニアでないと難しい。• コントロールする人間が必要。• 大量のクローンデジタルエンジニアたちをコントロールする「ポスト・エンジニア」が必要なのです。• では、ポスト・エンジニアになるにはどうすればいいか?
今後のポスト・エンジニア戦略• プロンプトエンジニアリング• 「プロンプト」=「促す、指示する」• 期待するアウトプットを導き出すための命令• 要するにAIに対する呪文のようなもの• AIは入力するプロンプトによってアウトプットが大きく変化する• AIと対話できるエンジニア• 自由自在にAIを操る• 価値を考える力• 「何が価値があるのか?」、「目的は何か?」、「自分のやるべきことは何か?」を深堀りして自問自答できるエンジニア• 意志を持ったエンジニアが最強
まとめ
まとめ• 圧倒的なAIの進化スピードにより、自動化がますます進む• クローンデジタルエンジニアによって労働人口の課題を解消• AIから最大のアウトプットを引き出すプロンプトエンジニアリング• ポスト・エンジニアを目指す• ポスト・エンジニアは、より価値のある創造性のある仕事にポスト・エンジニアクローンデジタルエンジニア
ここから、すこし未来の話
現ChatGPTにできること学習データ気が遠くなるほど大量の文章データChatGPT人間質問依頼正解に近い文章を見つける回答膨大な学習データから、最も正解に近い答えを回答する
現ChatGPTにできないこと概念理解意味理解意識意志心感情寄り添う共感虚構言語理解崇拝空間理解できません。
そもそも、ChatGPTに感情とか必要か?• 人間の課題• 事実と解釈が混ざる。ノイズが多い。• 感情がネガティブな方向にドリブンする。• 忖度。空気に負ける。• これらがときに合理な判断より優先される。• 人間の課題は、そのまま「ChatGPTのメリット」でもある• 勝手な解釈が混ざらない。あるのは過去の学習データの事実だけ。• モデルもロジックに基づいて動くだけ。• 感情や忖度によって、合理性が失われることが無い。• 空気を読まずに一瞬で回答。• 間違いをためらいもしない。人間は、「何かおかしい」と思っても、空気に負けると発言できない
とはいえ、人間はロボットに人間らしさを求め続ける
さて、未来はどうなるか?
3つの空間がついにつながるリアル(現実)空間サイバー空間虚構空間「虚構」=「サピエンス全史を参照」
ヒューマンインターフェースの進化• ヒューマンインターフェース• キーボード• マウス• マイク• タッチパネル• 要するに人間とサイバー空間をつなぐインターフェース
ヒューマンインターフェースが進化するとどうなるか?
ヒューマンインターフェースが進化するとどうなるか?• キーボードで文字を入力することも、音声で話しすることも不要。• 要するに「テレパシー」みたいなもの。頭の中のイメージあなたは今リンゴのことを考えてますね?
ほんとにできるの?• 脳波を読み取って、頭の中のイメージをサイバー空間に• 脳科学の分野の進化とともに、実現できるテーマとして研究が進んでいる。大量の学習データサイバー空間頭の中のイメージ(虚構空間)脳波クローンデジタルエンジニアサイバー空間に再現
脳波が読めるとどうなるか?サイバー空間頭の中のイメージ(虚構空間) 脳波メタバースなど目脳頭でイメージするだけで自分の目で見える
長くなりましたので続きは次回に。
始めるための方法は、話をやめて、始めることです。by Walt Disney
参考文献• https://www.soumu.go.jp/main_content/000273900.pdf• https://www.jpc-net.jp/research/assets/pdf/report_2020.pdf• https://ja.m.wikipedia.org/wiki• https://openai.com/blog• https://www.microsoft.com/en-us/research/group/autonomous-systems-group-robotics/articles/chatgpt-for-robotics/• https://bizx.chatwork.com/digitalization/japan-delay/• システムインテグレーション再生の戦略 ~いまSIerは何を考え、どう行動すればいいのか?