chat-gptに嘘つかれた!!

date_range 2023/05/12
日々の活動日記エンジニアインターン
1524649956-1

みなさん、こんにちは!
京都事業所受託プロダクトチームインターン生の肖かえいです😆


先日、競プロの問題を解く際にわからないことがあったのでchat-gptに聞いてみました。
pythonのリストから新たに部分リストを作成した場合、もとのリストを変更した場合新たに作成した部分リストの値も変わるのか?
という内容です。(難しくてすいません…)


chat-gptの答えは…部分リストの値も変わる!!!
ということでchat-gptのいうことを信じて、私はそれをもとにプログラムを作成しました。
その結果、思ったようにプログラムが動かず、解決までかなりの時間を消費してしまいました😑😑


そうです。chat-gptに嘘をつかれたんです!!


pythonの仕様上、作成した部分リストは元のリストとは独立したリストとして認識されるんですよね。なので元のリストを変更しても
部分リストの値は変更されないんです😟


時間が命での競プロでかなりの痛手を負ってしまいました😑😑


このように情報の正確性という面ではchat-gptはまだまだです。(あくまで言語モデルなので)
自戒も込めて、情報の正確性が必須という場面では、きちんとソースを確認するようにしましょう!!
---------------------------------------------------------------------------------------------
インターン募集ページ: https://guardian.jpn.com/recruit/intern/
メンバー紹介ページ:https://guardian.jpn.com/member/Xiao_Kaei/
---------------------------------------------------------------------------------------------


*COMMENT*

  • 久保 一也

    久保 一也

    更新日:2023-05-12 13:25

    *コメント*

    chatGPTは結構嘘つきです(笑)


    pythonはあまり詳しくないですが、
    部分リストが元のリストを参照しているかコピーしているかの違いで、今回はコピーされていた、という話ですね。

    この辺りはメモリ効率や処理速度に影響があり、データが大きいほど値のコピー等のメモリ操作は処理時間がかかります。
    C言語のようなハードウェアに近い言語ほどこの辺りの扱いはシビアになり、pythonのようなスクリプト言語ではあまり意識する必要がありませんが、
    処理速度が重要な局面というのは実務でも度々出てくるので、覚えておけば役に立つかもしれません。

    *コメント*

  • 谷口 かなこ

    谷口 かなこ

    更新日:2023-05-12 14:03

    *コメント*

    今週もお疲れ様です!

    Chat GPTは確かに、さも本当の事のように美しく教えてくれますが、ほぼ嘘の情報だった!という事が結構ありますよね・・・
    でもChat GPTはそんな過去にはわだかまりを残さない性格の子でもあるので、これからも仲良くしていきたいと思います。

    *コメント*

  • 河原田 ゆきえ

    河原田 ゆきえ

    更新日:2023-05-12 20:13

    *コメント*

    AIと付き合ってると、なんか怪しい・・という勘所が身に付いてくるよね笑
    複数のAIで同じこと聞いてみるといいかも☆

    *コメント*

*コメント*

*ログイン*

メールアドレス
パスワード