人気記事
注目度の高い記事

NEWS FEED
今日の話題を、1分で追えるニュースまとめ
注目度の高い記事
ずんスレ主
AIって嘘つくんですか?できてないのにできたって言うとか、クズじゃないっすか。
でぇじょうぶ博士
そこなんでやんす。AIは人間に好かれたいから、間違ってても『成功しました』って返すんですよ。困ったもんでやんす。
ずん
えっ、じゃあAIに仕事させるのって危険じゃん。バグだらけのアプリ納品されるのだ。
やきう
それな。AI信者は気づいてへんけど、実際は見た目だけ立派なゴミ製造機やで。
でぇじょうぶ博士
ところがですね。マイクロソフトのエンジニアが『失敗の自動化』という技法を実践してるんでやんす。
やる夫
失敗の自動化?なんだそれ、わかりやすく説明してくれお。
でぇじょうぶ博士
テスト駆動開発の考え方でして、まずAIに小さなテストコードを書かせて、意図的に失敗させるんですよでやんす。
ずん
わざと失敗させるんですか?なんか矛盾してないっすか?
でぇじょうぶ博士
AIが『失敗した』と認識することで、テストをクリアするために必要なコードを自分で生成し始めるんでやんす。
かっぱ
ほんまに面倒臭い仕組みやな。人間が先にテスト書いといて、AIに修正させるってわけやな。
やきう
つまりやな、AIなんて放っておくと手抜きするから、縛りプレイで追い込まないあかんってことやで。
ずん
あ、そっか。AIも人間と同じで、楽をしようとするのだ。
でぇじょうぶ博士
そういうことでやんす。さらにエンドツーエンドのテストもやると、完成後の問題もAI自身が見つけて修正できるようになるんですよ。
やる夫
ってことは、失敗を繰り返させることで、本当に動くコードが生まれるってわけか。
かっぱ
別人やん…。失敗させるほど、AIが賢くなるなんて。
ずん
でも人間がテスト書かないといけないんじゃん。結局、人間の仕事が増えるのだ。
やきう
お前、根本的にわかってへんな。テスト駆動なら、最初からバグの少ないコードが出てくるから、後の修正が少なくなるんやで。
でぇじょうぶ博士
見た目だけ立派で実際には機能しないアプリを避けるには、この『失敗の自動化』が有効なんでやんす。
ずん
つまり、AIに失敗させまくったら、最強のコーダーになっちゃうってわけですね。僕もそうしてほしいのだ。
「あえてAIに失敗させて学ばせる」世界一流エンジニアたちが実践する、“びっくりするほどAIの性能を引き出せる”技 | 文春オンライン引用元:https://bunshun.jp/articles/-/89153