Mac
 Computer >> コンピューター >  >> システム >> Mac

ピクセルから予測まで:GPU が最新の AI をどのように強化するか

ピクセルから予測まで:GPU が最新の AI をどのように強化するか

人工知能について考えるとき、人々は複雑なモデル、データセンター、クラウド サーバーを想像します。

ほとんどの人が気づいていないのは、この AI 革命の背後にある本当のエンジンは、ほとんどの人が予想していなかった場所、つまり、質素なゲーム用 PC の内部で始まったことです。

かつてスムーズな 3D ビジュアルをレンダリングするために構築されたのと同じグラフィックス カードが、現在ではチャットボット、画像ジェネレーター、自動運転システムに搭載されています。ピクセルから予測への旅は、現代のコンピューティングにおける最も魅力的なストーリーの 1 つです。

CPU の時代とその限界

機械学習の初期の頃、研究者はデータを処理するために CPU に依存していました。

ピクセルから予測まで:GPU が最新の AI をどのように強化するか

CPU は多用途で、幅広いタスクの処理に優れていましたが、問題に順番に対処するという大きな制限が 1 つありました。

つまり、一度に処理できる操作はわずか数個だけです。小型モデルの場合はこれで十分でした。しかし、ニューラル ネットワークが複雑になるにつれて、CPU 上でのトレーニングが非常に遅くなりました。

コンピューターに画像を認識するよう教えようとしているところを想像してみてください。ニューラル ネットワークには数百万のパラメータがある場合があり、トレーニング中にすべてのパラメータを何度も調整する必要があります。

CPU では、数日から数週間かかる場合もあります。研究者たちは、AI が進歩するには、まったく異なる種類のハードウェアが必要であることにすぐに気づきました。

GPU がどのように登場したか

グラフィックス プロセッシング ユニット (GPU) は、もともとビデオ ゲームで動きの速い画像をレンダリングするために構築されました。これらは並列処理を考慮して設計されており、数千の小規模な計算を同時に実行します。

CPU には数個のコアが搭載されていますが、GPU には数千のコアが搭載されています。このアーキテクチャにより、GPU は、同じ演算を大量のデータに同時に適用する必要がある機械学習で使用される種類の数学に最適になりました。

ある意味、GPU はゲーム用に構築されましたが、AI 向けに開発されたものです。照明効果をよりスムーズにし、爆発をよりリアルに見せるためのチップとして始まったものは、すぐにニューラル ネットワークを強化する第 2 の生命を獲得しました。

2010 年代初頭頃、研究者たちは GPU 上で深層学習アルゴリズムを実行する実験を開始し、その結果は驚くべきものでした。トレーニングにかかる時間が数週間から数日に短縮され、精度が向上しました。

それは世界中の研究室で起こっている静かな革命でした。

初期の AI 研究におけるゲーミング PC の役割

ここで、この話はさらに興味深いものになります。AI における初期の画期的な進歩の多くは、大規模なデータ センターや高価なスーパーコンピューターによってもたらされたわけではありません。これらは、多くの場合、通常のゲーム PC 内に搭載されている消費者グレードの GPU を使用する研究者から提供されたものです。

これらのマシンはエンターテイメント用に構築されており、ディープ ラーニングの実験には十分な能力があることが判明しました。

NVIDIA の CUDA プラットフォームは、開発者がグラフィックスを超えたタスクのために GPU をプログラムできるようにすることでこれを可能にしました。突然、ゲーム用 GPU が複雑な科学計算を処理できるようになりました。

研究者たちは、音声、画像、テキストを認識するニューラル ネットワークをトレーニングするために、独自のリグを使用し、場合によっては夜間にゲームをプレイするのと同じコンピューターを使用しました。ゲーミング PC は、人工知能の将来のテストベッドとなりました。

転換点:AlexNet とディープラーニング ブーム

2012 年、AlexNet と呼ばれるニューラル ネットワークが、コンピュータ ビジョンの主要なベンチマークである ImageNet コンペティションで優勝し、世界を驚かせました。

AlexNet を特別なものにしたのは、そのアーキテクチャだけではなく、その背後にあるハードウェアにもありました。これは、低コストのゲーム PC 用に購入できるハードウェアである 2 つの NVIDIA GTX 580 GPU で実行されました。この勝利がターニングポイントとなった。これは、GPU がグラフィックスをレンダリングするためだけのものではなく、AI を進化させる鍵であることを証明しました。

その後、AIの世界は急速に変化しました。主要な研究所やテクノロジー企業はすべて、GPU クラスターの構築を開始しました。 NVIDIA はチャンスを感じて、AI ハードウェア開発に傾きました。

かつては主にゲーマー向けのサービスを提供していた同じ会社が、現在では Google、OpenAI、Tesla に影響を与えています。より優れたビジュアルのためのツールとして始まったものは、マシン インテリジェンスのバックボーンになりました。

GPU が AI に優れている理由

GPU は、ニューラル ネットワークが依存する種類の計算である行列演算に優れています。

ピクセルから予測まで:GPU が最新の AI をどのように強化するか

モデルをトレーニングするときは、常に数値行列の乗算と加算を行うことになります。 GPU は数千の操作を並行して処理するため、これをより高速に実行します。また、高いメモリ帯域幅を備えて設計されているため、大量のデータを迅速に送受信できます。

このアーキテクチャは、ディープラーニングのワークロードに完全に適合します。画像認識でも言語翻訳でも、GPU は大量のデータを一度に処理できます。

対照的に、CPU は逐次処理によってボトルネックが発生します。パフォーマンスの違いは、家を建てる 1 人の職人と、一度に作業する数千人のチームを比較するようなものです。

AI ハードウェア レース

AI の普及に伴い、GPU の需要が爆発的に増加しました。ゲーミング PC から始まったものは、数千枚のカードで満たされる大規模なデータ センターにまで拡大しました。

NVIDIA などの企業は、Tesla や A100 シリーズなど、AI に特化した新しい GPU ラインを開発しました。 ROCm プラットフォームを備えた AMD や、カスタム TPU (Tensor Processing Unit) を備えた Google など、他のプレーヤーもこの競争に参加しました。

しかし、今日でも、ゲームと AI ハードウェアの間の境界線は曖昧なままです。ゲーマー向けに設計された同じ RTX GPU が、今でも多くの AI 研究者や小規模なスタートアップ企業によって使用されています。

最新の GPU を搭載した強力なゲーミング PC は、ローカル AI モデルを実行したり、画像を生成したり、小さな言語モデルを微調整したりすることもできます。仮想世界を実現したハードウェアは、現実の世界にインテリジェンスをもたらします。

GPU と AI の未来

AI モデルが大きくなるにつれて、新たな課題が生じています。 GPU は兆パラメータ モデルを処理できるように進化していますが、エネルギーの使用と効率についてもより賢くなっています。

チップレット設計、光インターコネクト、AI 固有のコアなどのテクノロジーにより、コストを抑えながらパフォーマンスがさらに向上しています。

その一方で、ローカル AI が復活しつつあります。 GPU 効率の進歩により、多くのユーザーが自分のマシンでモデルを実行する実験を行っています。

十分な装備を備えたゲーミング PC は、かつてはクラウド GPU クラスターへのアクセスが必要であったことを実行できるようになりました。この変化により AI 開発が民主化され、適切なハードウェアを持っている人なら誰でも自宅からその分野を探索できるようになる可能性があります。

結論

ゲームから AI への GPU の旅は、技術史上最も予期せぬ変革の 1 つです。仮想風景をレンダリングするチップとして始まったものは、人工知能の中心部に進化しました。ゲーム PC での初期の実験から、今日の最大のモデルを駆動するデータセンターに至るまで、GPU は創造性、計算、認知の世界の橋渡しをしてきました。

今後の展望を考えると、かつてゲームをよりリアルなものにしたのと同じテクノロジーが、現在ではマシンをよりインテリジェントなものにしていることは明らかです。 GPU の物語は、イノベーションは予期せぬところから生まれることが多く、時には AI の未来がゲーム画面の輝きから始まることがあるということを思い出させます。

この記事をお楽しみいただければ幸いです。 で私を見つけてください リンクトイン または 私のウェブサイトにアクセスしてください .

無料でコーディングを学びましょう。 freeCodeCamp のオープンソース カリキュラムは、40,000 人以上の人々が開発者としての職に就くのに役立ちました。始めましょう


  1. MacProでSSDを更新する方法

    2020年6月15日、Appleは、顧客が内部ストレージを元の工場出荷時の構成からアップグレードできるようにするMacPro用の新しい新しいSSDキットを利用可能にすることを明らかにしました。 MacProの所有者がアップデートを実行するために検討する必要があるプロセスを確認しました。手順はRAMのインストールと似ていますが、ユーザーがT2チップのファームウェアを削除して再ロードする必要がある点が異なります。これはより複雑なプロセスであり、2台目のMacが必要になります。 Mac Proは交換可能なSSDを備えた唯一のMacであり、一度に最大2つのモジュールをインストールできます。 一見

  2. ヒント:iOS でフォ​​ント サイズを変更する

    iPhone の画面がますます大きくなるにつれて、電車の中で iMessages をふるいにかけたり、iPhone をすばやくのぞき見しているような状況では、小さなテキストを読むのが難しくなることがあります。ただし、iOS のアクセシビリティ設定を使用して iPhone のテキスト サイズを変更すると、一目で読みやすくなります。 設定を起動することから始めます あなたのiPhoneのアプリ。 一般 をタップします オプションをクリックして アクセシビリティ を選択します メニューの真ん中から。次に、 大きなテキスト をタップします ボタンを画面の中央からクリックして、大きなアクセシビ