プログラムにバグが含まれることは避けられず、バグを見つけて修正することはプログラマーの日常業務の一部です。しかし、このプロセスは非常に時間がかかるため、一部の研究者はプロセスを自動化するロボット プログラムを設計したいと考えています。しかし、これらのボットによって書かれたコードは品質が低く、通常は受け入れられません。ほとんどの場合、プログラマーはボットを使用してバグを見つけ、それを修正するための独自のコードを記述します。 現在、スウェーデン王立工科大学の研究者らは、高品質のコードを書けるロボットプログラムを開発しました。研究者たちはボットを「Repairnator」と名付け、人間のユーザーであるLuc Esapeになりすまして、人気のコードホスティングプラットフォームであるGitHub上で人間の開発者と競い合い、バグを修正した。最初のテストは失敗しました。Repairnator によって書かれたコードの品質が低すぎて、バグが見つかったプロジェクトで受け入れられなかったためです。 2 回目のテストはより成功し、Repairnator によって作成された 5 つのパッチが受け入れられました。彼らの論文「Repairnator による自動プログラム修復における人間と競合するパッチ」がプレプリント サイトに掲載されました。 |
<<: 初のAI絵画がオークションで予想を大きく上回る43万2000ドルで落札
>>: 自動運転車は未来の社会で老後の暮らしをどう変えるのか?
最近、不動産会社は人工知能ソリューションへの投資を増やしており、この傾向は2024年にさらに強まるで...
エッジコンピューティングと人工知能の組み合わせにより、エッジ AI は現在のテクノロジー市場における...
自動化農業の需要を満たすには、栽培者は栽培シーズンを通して作物の成長と健康に関する正確な情報を入手し...
[51CTO.com からのオリジナル記事] ガートナーの分析によると、世界のフォーチュン 500 ...
最近、アクセンチュアは「メタバースで出会う:テクノロジーとエクスペリエンスの連続体のビジネスを再構築...
最近、ディープラーニングと人工知能に関するジョークがソーシャルメディア上で広く流布しており、この2つ...
この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...
この記事はWeChatの公開アカウント「Programmer Insider Things」から転載...
この記事はWeChatの公開アカウント「Internet of Things Think Tank」...
ナデラ氏は最近、米国政府によるグーグルに対する反トラスト訴訟で証言した。これは、米国政府が1998年...
制作:51CTO テクノロジースタック(WeChat ID:blog)深夜、OpenAI の最大のラ...
インテリジェント製造技術の出現は自動車製造業界に大きな影響を与えました。まず、スマート製造では、自動...
ビジネス インテリジェンス (BI) およびデータ分析ツールは、さまざまなデータ ソースを単一のプラ...