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
「時系列データ」を ChatGPT で活かすには?!
Search
SORACOM
PRO
May 27, 2023
Technology
0
1k
「時系列データ」を ChatGPT で活かすには?!
2023年5月27日開催『
IoT ALGYAN 8周年祭 2023 ― 生成AIで産業革命→どうなるIoT、どうする技術者!
』で、ソラコム松下(max)が発表した資料です。
SORACOM
PRO
May 27, 2023
Tweet
Share
More Decks by SORACOM
See All by SORACOM
APIファーストで実現する運用性の高い IoT プラットフォーム: SORACOMのアプローチ
soracom
PRO
0
1.2k
IoTシステムの運用効率化に取り組もう! ― 回線管理とデバイス設定を自動化するための SORACOM API とプラットフォーム機能の活用
soracom
PRO
0
63
SORACOM のアーキテクチャと挑戦のフィールド
soracom
PRO
1
860
Technical Writing Meetup vol.39
soracom
PRO
2
840
今だからこそ振り返る、生成AIの基礎とこれからの使い道 ― デバイスから生成AIを使うには
soracom
PRO
0
51
【SORACOM UG】SORACOM におけるユーザーコミュニティの重要性とこれから
soracom
PRO
2
490
AWS Lambda と Amazon SQS で「わかった気になれる」FreeRTOS 入門
soracom
PRO
2
650
IoT とは?IoTプラットフォーム「SORACOM」の役割
soracom
PRO
0
400
Technical Writing Meetup vol.35
soracom
PRO
2
350
Other Decks in Technology
See All in Technology
Explainable Software Engineering in the Public Sector
avandeursen
0
270
3/26 クラウド食堂LT #2 GenU案件を通して学んだ教訓 登壇資料
ymae
1
120
Alpine.js を活用した Laravel MPA フロントエンド最適化戦略 / Alpine.js MPA
tzmfreedom
1
680
ルートユーザーの活用と管理を徹底的に深掘る
yuobayashi
6
640
ランチの間に GitHub Copilot Agent が仕事を終わらせてくれた話
bicstone
5
690
BCMathを高速化した一部始終をC言語でガチ目に解説する / BCMath performance improvement explanation
sakitakamachi
2
680
【Oracle Cloud ウェビナー】VMware環境を短期間でクラウド化!ベネッセ様事例に学ぶ仮想環境クラウド移行のリアル
oracle4engineer
PRO
2
120
パスキーでのログインを 実装してみよう!
hibiki_cube
0
560
ドメインイベントを活用したPHPコードのリファクタリング
kajitack
2
880
SLI/SLO・ラプソディあるいは組織への適用の旅
nwiizo
4
1.1k
【ServiceNow SNUG Meetup LT deck】ServiceNow「検索性の進化」ZingからNow Assistまで
niwato
1
280
一人QA時代が終わり、 QAチームが立ち上がった話
ma_cho29
0
220
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
328
38k
BBQ
matthewcrist
88
9.5k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.4k
Designing Experiences People Love
moore
140
23k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.4k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Speed Design
sergeychernyshev
28
850
A designer walks into a library…
pauljervisheath
205
24k
Designing for humans not robots
tammielis
250
25k
Making the Leap to Tech Lead
cromwellryan
133
9.2k
Transcript
「時系列データ」を ChatGPTで活かすには?! May 27, 2023 IoT ALGYAN 8周年祭り 株式会社ソラコム テクノロジー・エバンジェリスト
松下 享平 (Max / @ma2shita)
@ma2shita お気軽にフォローを! 株式会社ソラコム テクノロジー・エバンジェリスト 松下享平 (まつした こうへい) “Max” 講演回数 500超/累計
保有スライド 1万枚超 (もはやわからん) AWS ヒーロー (2020年~) 好きな言葉「論より、コード」 好きな Azure サービス「Stream Analytics」
IoT ALGYAN 8周年 おめでとうございます!
今日のハッシュタグ #ALGYAN ※ソラコムの公式ハッシュタグもあります #SORACOM ※Max個人のハッシュタグもあります #Maxデテル
IoT データは2系統「状態」と「時系列」 湿度 10:00 35.5% 10:15 41.6% 10:30 40.3% 今の湿度は?
= 状態 過去の傾向は? = 時系列 マイコン等 10:00 35.5% 10:15 41.6% 10:30 40.3% 10:30現在 40.3%
時系列データから「得られる情報」と、 「知りたい事」は異なる 過去 現在 未来 時系列データから 得られる情報 35.5% 41.6% 40.3%
? 本当に知りたい事
時系列データを基に ChatGPT に予測させる 過去 現在 未来 時系列データ 35.5% 41.6% 40.3%
! ChatGPT
None
未来予測に ChatGPT を用いる 利点 • 事前学習が不要 • 理由を基に、妥当性を(人間が)検証可能 気を付けたい点 •
与えるデータサイズの調整 • 冪等性が無い (同じデータから別の予測が導き出される可能性がある)
None
ChatGPT に JSON で出力させる • JSONで回答させることを明示、 制約条件にも指示 • キーは制御可能 •
理由も回答させられる ※ これでもたまに “JSONを含んだ文字列” を 回答することもある (GPT-4 でどうなるか🤔) system_prompt = 'あなたは、データサイエンティストです。常 にJSON形式で回答する機械です。' user_prompt_base = ''' <データ>の傾向を分析し、次の値を予測してください。<制約条件> を厳密に守って回答してください。 <制約条件> - 回答はJSON形式とする - 予測した値のキー名は "prediction_value" とする - 予測した理由のキー名は "prediction_reason" とする - その他のコメントは不要 <データ> {} ''' { "prediction_value": 24, "prediction_reason": "データの傾向より、次の値は前の値に+2するパターンが続くと予想されるため、22+2=24と予測しました。" }
https://soracom.connpass.com/event/283414/ 🔍 ChatGPT IoT connpass
➢ ➢ ➢
IoTの「つなぐ」を簡単に You Create. We Connect.