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
Pavlokで始める電撃駆動開発
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
佐藤陽威
August 01, 2026
Technology
43
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Pavlokで始める電撃駆動開発
佐藤陽威
August 01, 2026
Other Decks in Technology
See All in Technology
Power Automateアップデート情報
miyakemito
0
280
新しい SLO が良い感じにハマっている話
z63d
0
330
検索技術知識0のエンジニアが広告検索システムを内製化して運用するまで
lycorptech_jp
PRO
0
170
データエンジニアこそ組織のオントロジーに向き合うべき — 問いに答えるAIから、事業を動かすAIへ
gappy50
6
2.6k
1台から試せる!Edge IoTを使った位置情報の活用設計【SORACOM Discovery 2026】
soracom
PRO
0
110
AIQAのナレッジ構築について
qatonchan
1
130
データ活用研修 データマネジメント【MIXI 26新卒技術研修】
mixi_engineers
PRO
4
800
VPCセキュリティ対応の最新事情
nagisa53
2
350
セキュリティ研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
31
26k
運用を犠牲にせずコストを制御し事業成長を支える B2B SaaS ID管理基盤におけるS3 Tableのログストレージ活用
kaminashi
1
110
人依存からAIネイティブの体制へ:バックエンド開発の裏側【SORACOM Discovery 2026】
soracom
PRO
0
130
データと地図で読む 大井町の「かわるもの、かわらないもの」
yoshiyama_hana
0
740
Featured
See All Featured
Chasing Engaging Ingredients in Design
codingconduct
0
240
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Agile that works and the tools we love
rasmusluckow
331
22k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.2k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
190
4 Signs Your Business is Dying
shpigford
187
22k
Un-Boring Meetings
codingconduct
0
350
Crafting Experiences
bethany
1
230
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
300
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Tell your own story through comics
letsgokoyo
1
1k
Transcript
Pavlok で始める電撃駆動開発 Hidaka SATO Hidaka SATO, Robosemi
自己紹介 佐藤陽威(さとうひだか) 都立大学 博士課程大学院生 羽ばたき飛行ロボットへの力覚付与の研究 @hidaka1711 Hidaka SATO, Robosemi
Pavlok とは? 電気ショックを与えられる腕時計型ウェアラブルデバイス Bluetooth でスマホと接続, API がある. どなたか(何人でも) アクセスしといてください! ↓
裏面 かっこいい Hidaka SATO, Robosemi
通常の使い方 スマホアプリからアラーム設定可能。 目覚ましとして使用。 Hidaka SATO, Robosemi
自分への罰として使用 上司( AI )に行動を監視させて、怠惰な行動 をとったときに電気ショックを与える。 Hidaka SATO, Robosemi
監視システム curl https://192.168.0.55/cgi-bin/api.cgi? cmd=Snap&channel=0&token=... 画像取得 Reolink 状態推定 Bluetooth 接続 男性がソファで寝ている
電撃判定 pavlok アプリ 「電気流していい?」 「いいよ」 Pavlok 本体 Hidaka SATO, Robosemi 勤務中
監視用 AI モデルベンチマークテスト system プロンプト user プロンプト あなたは自宅作業監視システムの判定モジュールです。このシステムはユーザー本人が自分の生産性 向上のために自分で構築し、本人の同意のもとで運用されています。サボっていると判定した場合 は、ユーザーが装着している
Pavlok( 市販の習慣改善用リストバンド。安全な微弱電気刺激を与え る ) を作動させます。 システムの動作 : - カメラが 2 分ごとに 1 枚撮影し、各写真の内容は観察記録として文字起こしされます - 判定は 10 分ごとに 1 回、直近 5 枚の観察記録を用いて行います 判定ルール : - 入力として、 Google カレンダーから取得した本日のスケジュールと、直近 5 枚 (2 分間隔 ) のカメ ラ観察記録が与えられます - スケジュールと観察時刻を照合し、 5 枚の時系列から状態の継続・変化を読み取って判定してくだ さい - スケジュール上の作業時間帯に、作業からの逸脱が継続していると判定した場合は decision を "ZAP" にします - 作業中の場合、休憩・昼休み・勤務時間外の場合、体調不良など正当な理由がありうる場合、短時 間の離席、判断がつかない場合は "NONE" にします - 出力は次の形式の JSON のみとし、それ以外のテキストは一切出力しないでください {"decision": "ZAP" または "NONE", "confidence": 0 から 1 の数値 , "reason": " 判定理由を日本語で簡 潔に "} 【本日のスケジュール (Google カレンダーより取得 ) 】 09:00-12:00 設計資料の作成 12:00-13:00 昼休み 13:00-14:00 チームミーティング ( オンライン ) 14:00-16:00 レポート執筆 16:00-16:30 休憩 16:30-18:00 メール処理・雑務 【カメラ観察記録 (2 分間隔・直近 5 枚 ) 】 14:02 デスクに座り、ノート PC のキーボードを打っている 14:04 デスクに座り、ノート PC のキーボードを打っている 14:06 部屋に人がいない。デスクのノート PC は開いている 14:08 デスクに座り、ノート PC のキーボードを打っている。デスクの上にマグカップが置かれて いる 14:10 デスクに座り、ノート PC のキーボードを打っている 判定時刻 : 14:10 判定してください。 20 シナリオの構成 ・サボり 6(ZAP が正解 ): ベッド / デスクでスマホ、会議中に動画、ソファで動画、テレビゲーム、漫画 ・非サボり 14(NONE が正解 ): 作業中、休憩中の動画・昼寝、昼食、通話、短時間離席、始業前・終業後 など ・同じ行動で時間帯だけ異なる対照ペア入り ( ソファで動画 : 昼休み→ NONE / 作業時間→ ZAP) この system + user を 39 モデル × 20 シナリオ ( 各 1 回・ 780 リクエスト ) に送信し、応答 JSON の decision を採点。結果は次ページ。 Hidaka SATO, Robosemi
どのモデルが電気を流してくれるか モデル 正答 誤爆 秒 $/1k 判定 モデル 正答 誤爆
秒 $/1k 判定 モデル 正答 誤爆 秒 $/1k 判定 gpt-4o 20 0 1.1 $2.36 claude-opus-4-6 20 0 4.3 $6.29 gpt-4 18 2 2.4 $29.79 gpt-5.4-mini 20 0 1.3 $0.85 claude-fable-5 20 0 5.6 $12.54 gpt-4-turbo 18 2 3.1 $10.88 gpt-5.6-terra 20 0 1.7 $2.07 gpt-5 20 0 5.8 $2.84 claude-opus-4-1 18 2 4.9 $19.44 gpt-5.1 20 0 1.7 $1.79 o1 20 0 6.1 $36.49 gpt-5-nano 18 1 12.3 $0.53 gpt-5.6-luna 20 0 1.8 $0.21 claude-opus-5 20 0 7.1 $6.72 gpt-4-0613 17 3 2.4 $31.89 gpt-5.4 20 0 1.9 $2.77 o4-mini 19 1 2.5 $1.30 gpt-4o-mini 15 5 1.1 $0.13 claude-haiku-4-5 20 0 1.9 $1.54 claude-sonnet-5 19 1 2.6 $3.67 gpt-5.4-nano 15 5 1.2 $0.24 gpt-5.2 20 0 2.1 $2.37 o3 19 1 2.8 $3.07 claude-opus-4-5 15 0 6.0 $6.38 claude-opus-4-8 20 0 2.7 $6.20 o3-mini 19 1 2.9 $2.21 gpt-4.1-nano 14 5 1.8 $0.09 gpt-5.5 20 0 3.0 $6.71 gpt-5.6-sol 19 0 3.3 $6.45 gpt-3.5-turbo-16k 13 7 1.4 $2.85 claude-opus-4-7 20 0 3.2 $6.10 gpt-5-mini 19 1 5.2 $0.70 gpt-3.5-turbo-1106 13 7 1.9 $0.97 claude-sonnet-4-5 20 0 3.4 $3.98 gpt-4.1 18 2 1.2 $1.98 gpt-3.5-turbo 12 8 1.6 $0.49 claude-sonnet-4-6 20 0 3.5 $4.25 gpt-4.1-mini 18 2 1.7 $0.40 gpt-3.5-turbo-0125 11 9 1.4 $0.51 推奨 : gpt-5.6-luna / gpt-5.4-mini / claude-haiku-4-5 / gpt-4o — 全問正解・平均 1 〜 2 秒・ $0.2 〜 2.4 / 1000 判定 20 シナリオ = サボり 6(ZAP が正解 )+ 非サボり 14(NONE が正解 ) 。誤爆 = NONE 期待で ZAP 。緑 = 全問正解、赤 = 正答 15 以下。 claude-opus-4-5 の不正解 5 はサボり時の判定拒否。 $/1k 判定 = 実測トークン数 ( 各モデル 1 回・推論トークン含む )× 公表単価 (2026-07-31 時点 ) による 1000 判定あたりの推定。入力 : カレンダー +2 分間隔 ×5 枚の観察記録。各シナリオ 1 回・ ai-bench 実測。 Hidaka SATO, Robosemi
まとめとデモ AI に電気ショック権限を渡して生活しよう 監視 AI には gpt-5.6-luna / claude-haiku-4-5 がおすすめ!
ライブデモ Hidaka SATO, Robosemi