メインコンテンツへスキップ
見出し画像
Photo byvivid_creature

AIは1日で3回間違えた。どう気づいて、どう直したかを全部書く

    前回は、AIに「依頼書」を書かせてシートを更新する仕組みを紹介しました。

    うまくいった話ばかり書きましたが、実はこの1日で、AIは3回間違えました。

    どんな間違いで、どう気づいて、どう直したか。全部書きます。


    間違い1:できない注文方法を提案された

    株を売るときの注文方法の話をしていたとき、AIは単元未満株(S株)に「逆指値」を使う案を出しました。

    S株では逆指値ができないことは、私は知っていました。それでもAIは、できるものとして提案してきました。

    念のため確認すると、SBI証券の公式ヘルプには、S株の注文は「成行」のみの扱いで、「指値」は選べないと書かれています。(逆指値は、そのページに記載がありませんでした。)

    気づいたきっかけ:
    実際に注文しようとしても、その項目が画面になかったからです。

    直し方:
    この提案は採用しませんでした。AIの提案は、自分の取引環境でできるかを、実際の画面や公式の説明で確かめてから使う、というルールにしました。

    間違い2:日付が1日ずれた

    依頼書で「保有開始日:1月8日」と書いて更新したのに、シートでは「1月7日」と表示されていました。

    原因は、スクリプトのタイムゾーンが日本時間になっていなかったことです。

    気づいたきっかけ:
    更新後のシートの表示を、自分の目で見て確認したことです。

    直し方:
    依頼書をもう1枚書いて、値を書き直しました(2回目の依頼)。更新ログには、前の値と新しい値が両方残っているので、何をどう直したかが追えます。

    間違い3:行番号を1つずれて伝えられた

    AIが「○行目を直します」と伝えた行番号が、実際の行と1つずれていました。

    このまま行番号で更新する仕組みだったら、別の銘柄の行を書き換える可能性がありました。

    気づいたきっかけ:
    私は気づいていませんでした。AI自身が、自分の伝えた行番号を見直して、ずれに気づきました。

    直し方:
    行番号をやめて、銘柄コードで行を探す形にしました。コードに当てはまる行が1つに決まらなければ、何も書かずにエラーにします。

    3つに共通していたこと

    ・AIは自信ありげに話す。間違いのときも、口調は変わらない
    ・間違い1は私が実際の画面で、間違い2はシートの表示で、間違い3はAI自身の見直しで気づいた。気づく経路はバラバラだった
    ・どれも、そのまま信じていたら困る種類だった

    私が決めたチェックの置き方

    1. 提案が「自分の環境でできるか」は、実際の画面や公式の説明で確認する(S株の注文方法)
    2. 書き込んだ結果は、元の画面で目で確認する(日付のずれ)
    3. 「何行目」のような位置の指定は使わず、名前やコードなどの鍵で探す(行番号のずれ)
    4. 書き換えの前後の値を、ログに残す(直せるようにする)

    前回の「点検はAI、判断は自分」に、「AIの出力そのものも点検する」が加わりました。AIに頼むときは、AI自身にも見直しをさせる。それでも最後に確認するのは自分、という分担です。

    おわりに

    間違いは3つとも、確認の場所がなければ見つけられない種類でした。

    隠すより、全部書いて、仕組みに戻すほうが、次の間違いに強くなります。

    気になる!と思った方は、ぜひ「スキ!」アクションで応援していただけると嬉しいです。

    本記事は筆者個人の仕組みづくりの記録で、特定の金融商品の売買を勧めるものではありません。投資判断はご自身の責任で行ってください。

     
     

    haru

     
     
    面倒な確認や整理はAIに任せて、判断だけ自分でやる。そんな仕組みづくりの記録です。仕事の道具、noteの運用、お金の管理まで、実際に試したことだけ書いています。豆乳が好きです。

    あなたへのおすすめ