• AIベースのプログラミングが注目されており、プログラミング用に特化したAIツールが登場している
  • 研究チームは、テストプラットフォームから収集した728のコーディング問題で、GPT-3.5に基づくChatGPTの限界を詳しく調査した
  • ChatGPTは、コンパイルエラーを修正するのには優れているが、自らの間違いを修正するのはあまり得意ではないことが明らかになった
  • ChatGPTが生成するコードには欠陥があり、多くは修正可能であることが指摘された
  • ChatGPTによって生成されたCのコードが最も複雑であり、次いでC++とPythonがあり、人間が書いたコードと同じくらい複雑であることが分かった
  • 研究結果に基づき、ChatGPTを使用する開発者がChatGPTが問題をより良く理解するための追加情報を提供することが重要であると述べられた

研究結果から、ChatGPTを使用する際には、より多くの関連知識を提供し、潜在的な脆弱性に気付くようChatGPTを促すことが重要であることが示されています。

元記事: https://gigazine.net/gsc_news/en/20240708-chatgpt-actually-good-writing-code