プログラムにバグが含まれることは避けられず、バグを見つけて修正することはプログラマーの日常業務の一部です。しかし、このプロセスは非常に時間がかかるため、一部の研究者はプロセスを自動化するロボット プログラムを設計したいと考えています。しかし、これらのボットによって書かれたコードは品質が低く、通常は受け入れられません。ほとんどの場合、プログラマーはボットを使用してバグを見つけ、それを修正するための独自のコードを記述します。 現在、スウェーデン王立工科大学の研究者らは、高品質のコードを書けるロボットプログラムを開発しました。研究者たちはボットを「Repairnator」と名付け、人間のユーザーであるLuc Esapeになりすまして、人気のコードホスティングプラットフォームであるGitHub上で人間の開発者と競い合い、バグを修正した。最初のテストは失敗しました。Repairnator によって書かれたコードの品質が低すぎて、バグが見つかったプロジェクトで受け入れられなかったためです。 2 回目のテストはより成功し、Repairnator によって作成された 5 つのパッチが受け入れられました。彼らの論文「Repairnator による自動プログラム修復における人間と競合するパッチ」がプレプリント サイトに掲載されました。 |
<<: 初のAI絵画がオークションで予想を大きく上回る43万2000ドルで落札
>>: 自動運転車は未来の社会で老後の暮らしをどう変えるのか?
人工知能は、車の運転、バーでのミキシング、戦争など、驚くべきことを行っていますが、ロボットマスクが脚...
「人工知能の発達により、労働力は解放されました。工場では、大量の労働者が排除され、高効率で高速なロ...
Zephyr は、Hugging Face がリリースした一連の大規模言語モデルであり、蒸留教師あり...
COVID-19パンデミックは、医療研修に課題と機会をもたらしています。遠隔学習技術は、さまざまな分...
コロケーション データ センターの標準的な構造は、数十または数百の顧客が同時に異なるアプリケーション...
人工知能の分野では、65歳になってもソーシャルメディアで活発に活動しているヤン・ルカンのような学者は...
私たちが住む世界では、炭素をベースとするほぼすべての生物は、遺伝子をその特異性の根拠として利用してい...
現在、私たちは「インターネット+」から「人工知能」への移行を経験しています。人工知能の発展は、技術レ...
人工知能 (AI) テクノロジーは、ビジネス プロセスの合理化、運用コストの削減、面倒なタスクの自動...
1. はじめにニューラル ネットワークは、画像、テキスト、時系列などのさまざまなデータの処理において...
人工知能の分野では、大規模なモデルを使用してインテリジェントエージェントを制御することは避けられない...
カーボン クレジットとは、保有者に 1 トンの二酸化炭素またはその他の温室効果ガスに相当する排出権を...
道路交通は常に人々の関心事であり、テクノロジーの時代において、人々は自動運転に大きな期待を寄せていま...
[[405016]]この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI...