Facebook がひっそりと AI 技術ツールを開発: 自動的にコードをスキャンして脆弱性を発見

Facebook がひっそりと AI 技術ツールを開発: 自動的にコードをスキャンして脆弱性を発見

北京時間9月14日朝のニュースによると、FacebookはSapFixと呼ばれる人工知能(AI)ツールをひっそりと開発し、導入した。このツールは、コードを自動的にスキャンして脆弱性を見つけ、さまざまなパッチをテストし、エンジニアに最適なパッチを推奨することができる。このツールはFacebookの@Scoreエンジニアリングカンファレンスで発表され、すでにFacebookの膨大なコードベースで使用されています。同社は最終的にはこのツールを外部の開発者と共有する予定だ。

「我々の知る限り、エンドツーエンドのテストとパッチ適用を自動化し、機械生成の修正が Facebook 規模のコードベース全体に導入されたのはこれが初めてだ」と Facebook 開発者ツール チームは書いている。「これはハイブリッド AI モデルにとって重要なマイルストーンであり、検索ベースのソフトウェア エンジニアリングがソフトウェア開発の摩擦を軽減できることをさらに実証している」

SapFix は、Sapienz と併用することも、単独で使用することもできます。Sapienz は、Facebook の以前の自動脆弱性検出ツールです。SapFix と併用すると、Sapienz によって検出された問題に対する解決策を提案できます。

これらのツールは、小規模なチームがより強力な製品を開発するのに役立ち、大企業がテクノロジーに費やしていた時間を大幅に節約するのにも役立ちます。これは、対処すべき他の多くの問題を抱えている Facebook のような企業にとって非常に重要です。

<<:  最も人気のある 15 の機械学習フレームワークのうち、いくつ知っていますか?

>>:  英雄の呼びかけ | 2018 WOT グローバル人工知能技術サミット: 英雄を呼ぶ宣言文

ブログ    
ブログ    

推薦する

実践的な Golang の基本データ構造とアルゴリズム、k-means クラスタリング アルゴリズム

起源最近読んだ本『はじめてのアルゴリズム』(石田康樹、宮崎修一)この一連のノートは、Golangの実...

表形式データでの機械学習に特徴抽出を使用する方法

データ準備の最も一般的なアプローチは、データセットを調査し、機械学習アルゴリズムの期待値を確認し、最...

調査によると、米国の公共部門のIT意思決定者の70%にとってAIは「ミッションクリティカル」

テキサス州に拠点を置くラックスペース テクノロジーズが実施した調査によると、公共部門の IT 意思決...

エッジコンピューティングと人工知能について知っておくべき7つのこと

エッジ コンピューティングと AI はどのように連携するのでしょうか? エッジ コンピューティングが...

3つのシナリオは、人工知能が新しい小売業に力を与える方法を示しています

1950年代以降、人工知能は長年にわたり浮き沈みを経験し、ビジネスシーンで継続的に試されてきました。...

20,000語の記事を処理できる、初の商用32kコンテキストオープンソースモデル「Giraffe」が登場

注意メカニズムに依存する大規模言語モデル (LLM) は通常、トレーニング中に固定のコンテキスト長を...

スマートシティ開発:廃棄物管理と大気質監視

廃棄物管理と空気質監視におけるスマートシティの進歩を通じて、都市生活の未来を探ります。 「スマート ...

一般的なスマートカーの7つの技術についてお話ししましょう

ハイテク業界は常に進化しており、毎週新たな革命的な変化が起こっています。当然のことながら、関連するニ...

科学者たちは指紋の水分調節メカニズムを研究しており、これはロボットや義肢の開発に役立つだろう。

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

...

...

うつ病に苦しむ5400万人の人々に直面し、600人のボランティアはAIを使って彼らを救うつもりだ

2019年、21歳の中国人学生、李凡は自身の微博に書き込みをした後、薬を飲んで自殺した。その後の調査...