Skip to content
TopicTracker
出典 HackerNews原文を表示
翻訳言語翻訳言語

実証的計算:プロンプティング vs プログラミング [pdf]

本論文は、大規模言語モデル(LLM)を用いたプロンプティングと従来のプログラミングを「実証的計算」の枠組みで比較する。ソフトウェアエンジニアリングの観点から、両アプローチの特性、信頼性、適用範囲を分析し、それぞれの強みと限界を明らかにする。

背景メモ

- この論文は、ソフトウェア開発において「従来のプログラミング(コードを書くこと)」と「AIへのプロンプト入力(自然言語で指示すること)」の違いを、コンピュータ科学の根本に立ち返って実験的に比較した学術研究です。 - 著者のMarcel Böhmeは、ソフトウェア工学とセキュリティを専門とする研究者で、とくに「自動プログラム修復」や「ファジング(自動テスト)」の分野で知られています。 - 近年、ChatGPTやGitHub Copilotなどの大規模言語モデル(LLM)が普及し、「プログラマはコードを書かずにAIに指示するだけでソフトを作れるのでは」という議論が盛んになっています。この論文は、その主張を実証的に検証しています。 - 「Empirical Computation」という造語は、プロンプト入力と従来のプログラミングを、計算可能な問題の解法という観点から同列に扱い、実験で比較するという本研究独自のアプローチを指します。 - この研究の背景には、ソフトウェア工学における「AIは人間のプログラマを置き換えるのか」という大きな論点があります。