Microsoft の DeepCoder はコーディングの単調な作業を取り除きたい

ネストル AI が注目する人工知能
最近、人工知能とロボット工学、特にどちらも人間の労働者に取って代わり、経済的混乱を引き起こす可能性について、多くの論争が巻き起こっています。 ロボット工学に対する懸念は肉体労働に集中する傾向があるが、AI については純粋に知的労働を必要とする仕事も同様に危険にさらされているのではないかと懸念する人もいる。

こうした懸念が正当であるかどうかについてはまだ結論が出ていないが、AIが頭角を現し始めている分野は増え続けている。 最近、Microsoft Research はケンブリッジ大学の研究者と協力して、プログラミングの課題を解決するために構築された機械学習システムである DeepCoder を作成しました。 新しい科学者のレポート.

おすすめ動画

ディープコーダー プログラム合成とは、既存のコードを組み合わせて新しいアプリケーションを作成するプロセスであり、問​​題を解決するために最適な組み合わせで最適なソース コードを検索および統合します。 人間のプログラマーが達成したいことと、利用可能な入力をシステムが認識すると、 システムは、人間のコード作成者よりも迅速かつ完全に検索して、新しいコードを作成できます。 応用。

また、システムは進行とともに学習します。つまり、最初は以前のシステムよりも何倍も高速になるだけでなく、動作を重ねるにつれてさらに高速になります。 最終的には、DeepCoder のようなシステムは、最も退屈な作業を引き継ぐことで、人間のプログラミングを強化できる可能性があります。 ほんのわずかな時間でそれを完了できるため、人間のプログラマーはより興味深く洗練された作業に集中できるようになります。

マサチューセッツ工科大学の研究者であるアルマンド・ソーラー・レザマ氏は、次のように述べています。 彼らは、以前は構築できなかったシステムを構築できるようになりました。 この種のテクノロジーが提供する自動化の可能性は、コード作成に必要な労力の大幅な[削減]を実際に意味する可能性があります。」

現在、DeepCoder は、合計約 5 行のコード行という、限られたコード サンプルでの作業に制限されています。 ただし、最大のアプリケーション自体がより小さなコードで構成されていることを考えると、これはそれほど大きな制限ではありません。 システム全体の速度と AI の能力が全般的に増大し続けることを考慮すると、私たちは今後に期待することができます。 プログラマーが汚れ仕事をコンピューターに任せて、プログラマーが自分自身を定義することに集中する時代へ。 問題。

編集者のおすすめ

  • イーロン・マスク氏、AIトレーニングを巡りマイクロソフトを訴えると脅迫
  • この AI はわずか 3 秒後にあなたの声を偽装できます
  • マイクロソフトにはAIがあります。 PowerPoint プレゼンテーションを批評できるコーチ

ライフスタイルをアップグレードするDigital Trends は、読者が最新ニュース、楽しい製品レビュー、洞察力に富んだ社説、ユニークなスニーク ピークをすべて提供して、ペースの速いテクノロジーの世界を監視するのに役立ちます。