AIはコードにスコアをつけることもできるのでしょうか?アリババのコーディングコンテストに世界初のAI審査員が参加

AIはコードにスコアをつけることもできるのでしょうか?アリババのコーディングコンテストに世界初のAI審査員が参加

エンジニアはコードを使用して AI を作成しますが、AI はコードにコメントしたり、バグを修正したりすることもできます。エンジニアとAIの関係は微妙になってきています。

4月18日、2019 Alibaba R&D Effectiveness Summitの「83 Lines of Code Challenge」決勝戦では、専門家審査員や一般審査員と協力して出場者が提出したコードの総合評価を行う「AI審査員」が導入されました。これは、世界的なコードコンテストに登場した初の AI 審査員でもありました。


写真は83 Lines of Code Challenge決勝のランキングリストです。 AI審査員、一般審査員、専門家審査員が出場者に採点を行います。

アリババの3万人以上のエンジニアが参加するこの技術カンファレンスは、社内の研究開発効率をさらに向上させることを目的としており、「83行コードチャレンジ」はアリババ史上最大のコードテイスティングイベントと言えるでしょう。このコンテストは、1年前にアリババのイントラネット上で行われたイベントに端を発し、一群の人々が83行のコードを投稿した。アリババグループCTOのZhang Jianfeng氏、Ant Financial CTOのCheng Li氏、さらにはJack Ma氏とLucy Peng氏も参加した。

この AI ジャッジはクラウドで実行されます。出場者がコードを提出すると、静的分析、実行時分析、グループの共通性など、さまざまな側面からコードがすぐに採点されます。競技会場では、大型スクリーンに出場者の得点がリアルタイムで表示されます。 AI審査員、専門家審査員、一般審査員のスコアが順番に表示されるとともに、総合スコアに基づいたスコアランキングリストがリアルタイムでスクロールします。論理言語の処理により、出場者の順位が瞬時に向上することもあります。

現場の専門家と一般審査員の意見を組み合わせた AI 審査員の採点は非常に正確で、採点も最も速く、コードが提出されてからほぼすぐに結果が表示されます。

AI審査員は誰ですか?

この AI 審査員は、アリババのコード プラットフォームによって開発された人工知能システムから生まれました。システムの最も重要な部分は、Precfix (経験的クラスタリングによるパッチ推奨) の統合です。テストケースやコンパイル結果に依存しません。不定期のインテリジェントスキャンにより、コード内のバグを自動的に検出し、修復の提案を提供します。速度は数ミリ秒に達し、誤報率は低くなります。


写真はAI審査員がつけたスコアです。 Precfix はコード内の欠陥を特定し、修復の提案を行います。

Precfix は、ルール チェックや手動レビューでは発見できない欠陥を発見できるため、コードの品質が根本的に向上し、開発エンジニアのデバッグとコード レビューの時間が効果的に短縮されます。同時に、Precfix が提供する修復提案は、エンジニアが欠陥を迅速に理解し、問題を解決するのに役立ちます。


写真は、エンジニアがPrecfixから提供された修理提案に従って欠陥を修理したことを示しています。

現在、Precfix は欠陥検出のために Alibaba のコード実稼働環境に導入されています。エンジニアはコードを書き終えると、それをオンラインで提出します。 Precfix はそれを確認し、欠陥のあるコードを指摘し、対応する修復の提案を提供します。

あるエンジニアによると、以前はバグを見つけるための手動コードレビューに数時間から数日かかっていたが、現在ではPrecfixはコーヒー1杯を飲む時間よりも短い時間で提出されたすべてのコードをレビューできるようになり、効率が少なくとも20%向上したという。

将来、Alibaba のコード プラットフォームがクラウドに移行するにつれて、Precfix は引き続き世界中の開発者にサービスを提供していきます。

<<:  ZStack Mini ハイパーコンバージェンスはハイブリッドクラウドをエッジコンピューティングに拡張するのに役立ちます

>>:  Microsoft Azure でサーバーレス コンピューティング機能アプリケーションを作成する方法は?

推薦する

Kafka: サーバー上でメッセージがどのように保存され、読み取られるかを本当にご存知ですか?

序文Kafka が何千万ものメッセージをどのように処理できるのか興味があるかもしれません。メッセージ...

米国のフラッシュセールサイトFabが1億5000万ドルの資金を調達、テンセントも投資に参加

新浪科技報、北京時間6月19日正午のニュースによると、米国のフラッシュセールサイトFabは火曜日、シ...

オープンソースの採​​用: 華泰生命保険の CEO 張毅氏が IT 変革の旅について語る

[51CTO.comより引用] 記者の印象では、張毅氏はユーモアがあり、実践的な人物だ。インタビュー...

クラウド コンピューティングのコストに関する 7 つの秘密

クラウド コンピューティング サービスの 1 時間あたりの使用料金は現在 1 セント未満です。クラウ...

希少性と重複 検索エンジンは重複コンテンツをインデックスしますか?

重複コンテンツは、ウェブマスターの間で常に話題の 1 つです。重複コンテンツに関して最もよく言われる...

SEO業界は消滅しつつあり、ランキング業界は徐々にマーケティングへと変貌するだろう

SEO 業界は現在非常に人気があります。私が住んでいる蘇州を例にとると、大小合わせて 100 社以上...

「自動運転でハンドルをなくそう」——イーステクノロジーの実用化への道

「無人運転車ではハンドルが不要になるのか?」この文は少し奇妙に思えます。自動運転車とハンドルは矛盾し...

ブランドマーケティングプロモーション、よくある6つの心理効果!

現代人はしばしば奇妙な消費観念を呈する。ダンススカートを買うために6,000元を費やすことをいとわな...

Google Cloud Games はパフォーマンスが低いため優先順位が下がった

Stadiaは、Googleが2019年後半に開始したクラウドゲームサービスです。この技術により、ユ...

FONEは2021年中国消費財業界CIOカンファレンスに参加し、ビジネスと金融のデジタル変革について議論しました。

[[408405]] 6月25日、中国消費財業界CIO会議が上海で開催されました。このサミットは、「...

張有為のインターネットマーケティングに関する見解:正しいと思うことは間違っている

現在、多くの企業がオンラインマーケティングを行っていますが、オンラインマーケティングとは何かを明確に...

過去4年間でオンライン収入についての理解を徐々に深めていった経緯を詳しく説明します

2011年は私が自分でウェブサイトを構築し始めた最初の年でした。インターネットでお金を稼ぐ初心者だっ...

raksmart: 香港\日本\米国、VPS 月額 1.99 ドルから、トラフィック無制限、Windows

raksmart は現在、VPS の特別プロモーションを実施しており、最大 70% オフの割引と、価...

ユーザー心理を理解して価格競争に勝つにはどうすればいいでしょうか?

JD.comにはかつて、営業マンとして働く女性副社長がいました。キーボードやマウスの利益率が低かった...