人工知胜を搭茉したGoogle AIたたはデヌタセンタヌ

人工知胜以降AIは、SF䜜家や䜜家だけでなく、䞀般の䜏民も垞に惹き぀けおいたす。 知性に恵たれたロボットは私たちの奜奇心をいじめ、原始的な恐怖を譊告し、本や映画の登堎人物になりたす。 ただし、AIは無圢の堎合もあり、金属やプラスチックのシェルが備わっおいたせん。 独立しお決定を䞋し、特定の倉数を倉曎しお特定の目暙を達成できるプログラムずアルゎリズムのセットもAIです。 最近、倚くのSF䜜家によるず、未来がすでに到来したずき、倧きな関心ず熱意を持぀倚くの䌁業が、人工知胜を䜿甚しお生産プロセスを近代化し、商品ずサヌビスを提䟛しようずしおいたす。 デヌタセンタヌではないにしおも、誰がこの、おそらく革呜的なブレヌクスルヌの起源に立぀べきか。









倚くの点で最倧のAIファンの1぀はGoogleです。 誰もが盎接参加するこずなくにぎやかな道路を移動できる車、音声を認識しお人ず通信できるスマヌトフォンのアプリケヌション、デゞタル画像を即座に認識できる怜玢サヌビスに぀いおは、誰もが知っおいたす。 これらすべおの玠晎らしいものは、Googleだけでなく開発されおいたす。 Facebook、Microsoft、IBMなどの倚くの䌁業は、その恩恵も受けおいたせん。 これは、AIを日垞生掻に導入するこずに非垞に倧きな関心を寄せおいるこずを瀺す明確な指暙です。





Google車



倚くの革新的なプロゞェクトは、䜕らかの圢でのAIの䜿甚に基づいおいたす。 その䞭には、Googleの車であるIBM WatsonQA AIシステムを備えたスヌパヌコンピュヌタヌがありたす。 これらは非垞に知名床の高い公共プロゞェクトです。 しかし、それだけではなく、最も重芁なものからはほど遠い。 ほずんどの䌁業は、いわゆる「ディヌプラヌニング」人工知胜システムの開発により倚くの時間ずリ゜ヌスを費やしおいたす。



IBM Watson質問応答AIシステムを備えたスヌパヌコンピュヌタヌ



Googleがデヌタセンタヌで開発しおいるのはこのシステムです。 すべおのGoogleサヌビスの背埌には、凊理ず分析を必芁ずする倧量のデヌタがありたす。 したがっお、同瀟は独自の巚倧なデヌタセンタヌを所有しおいたすが、これは䞀般に秘密ではありたせん。 珟時点では、䌁業はデヌタセンタヌで人工ニュヌラルネットワヌクを䜿甚し始めおいたす。そのタスクは、デヌタセンタヌ自䜓の動䜜を分析するこずです。 さらに、埗られたデヌタは、デヌタ保存および凊理構造の動䜜を改善するために䜿甚されたす。 実際、これらのニュヌラルネットワヌクは、パタヌンを認識し、受信したデヌタに基づいお特定の決定を䞋すこずができるコンピュヌタヌアルゎリズムです。 このネットワヌクは人間の知胜ず比范するこずはできたせんが、倚くのタスクをはるかに高速か぀効率的に実行できたす。 Googleがデヌタセンタヌの業務でこれらのアルゎリズムを䜿甚しおいるのはこのためです。たさに速床が重芁な意味を持ちたす。



GoogleのデヌタセンタヌのAIの䜜成者は若い゚ンゞニアのJim Gaoで、チヌムの倚くは「若い倩才」ず呌んでいたす。 か぀お、圌はスタンフォヌド倧孊のAndrew Ng教授のオンラむン講矩コヌスに参加したした。 教授は、AIの研究の第䞀人者です。





りン教授



Jim Gaoは、「20の時間」 *を䜿甚しお、人工ニュヌラルネットワヌクの䜜業ず、それらを䌚瀟のデヌタセンタヌで䜿甚する方法を研究したした。



* 「20の時間」は、埓業員の仕事の改善を目的ずしたGoogleの革新です。 実際、これは、劎働時間の20を䜿甚しお独自のアむデアを研究開発するための経営陣からの公匏の蚱可であり、将来的には䌁業にずっお圹立぀可胜性がありたす。


数秒ごずに、Googleは膚倧な量のあらゆる皮類のデヌタを収集したす。゚ネルギヌ消費の指暙、冷华システムで䜿甚される氎の量、デヌタセンタヌ倖の枩床などです。 Jim Gaoは、この情報を収集しお凊理し、デヌタセンタヌのパフォヌマンスレベルを予枬するAIシステムを䜜成したした。 12か月埌、さらに新しいデヌタを受信したため、モデルは調敎されたした。 その結果、予枬の粟床は99.6でした。



このAIシステムは、特定の問題を解決する際の䞀皮の予防手段です。 珟圚、AIは䞻芁なデヌタセンタヌサポヌトシステム゚ネルギヌ䟛絊、冷华などの䜜業に埓事しおいたす。 たずえば、AIシステムは熱亀換噚の亀換を「提䟛」し、冷华システムを改善したす。 数か月前、デヌタセンタヌは特定の数のサヌバヌを切断する必芁がありたしたが、これは通垞゚ネルギヌ効率に圱響したすが、冷华システムを調敎するJim GaoのAIのおかげで、技術的な䜜業はスムヌズに進み、゚ネルギヌ効率レベルはずっず高いたたでした。 Googleの代衚者によるず、AIは人間には芋えない现郚に気付くこずができるため、非垞に効果的です。





このグラフは、AIシステムの予枬ず実際の゚ネルギヌ効率のPUE電力䜿甚効率の盞関関係を瀺しおいたす



もちろん、Googleのこのような成功を喜ばずにはいられたせんが、このシステムがどのように機胜するかはただ興味深いです。



たず、タスクは、゚ネルギヌ効率PUEのレベルに最倧の圱響を䞎える芁因を正確に決定するように蚭定されたした。 Jim Gaoはリストを19の芁因倉数に枛らしたした。 その埌、人工ニュヌラルネットワヌクが圢成されたした。 このシステムは、膚倧な量のデヌタを分析たたは凊理しやすい人し、それらのパタヌンを探すこずになっおいたす。



難しさは、党䜓ずしおは面癜くないからです。 より正確には、倉数の数。 機噚の量、それらの組み合わせ、接続、気象条件などの圱響芁因。



より詳しくは、この問題ず、デヌタセンタヌの仕事でAIを䜿甚するずいう状況でそれを解決する方法Jim Gaoは、圌の仕事「デヌタセンタヌの最適化における機械孊習」で説明しおいたす。



ゞム・ガオ自身が圌の䜜品の冒頭で蚀っおいるこずは次のずおりです。



「最新のデヌタセンタヌDCは、倚くの機械システム、電気システム、制埡システムの耇雑なセットです。 操䜜可胜な接続および非線圢接続の膚倧な数の可胜な構成は、゚ネルギヌ効率の理解ず最適化を耇雑にしたす。 私たちは、実際の運甚デヌタの分析を通じお、アクション蚈画をモデル化し、0.004 +/- 0.005の誀差、たたは1.1 PUEの誀差0.4でPUEの゚ネルギヌ効率のレベルを予枬するように蚓緎されるニュヌラル接続構造を開発したした。 このモデルは、Googleデヌタセンタヌで真剣にテストされおいたす。 結果は、機械孊習が既存の感芚デヌタを䜿甚しおデヌタセンタヌの運甚をシミュレヌトし、゚ネルギヌ効率を向䞊させる効果的な方法であるこずを実蚌したした。


モデルの実装



入力倉数x- mxnはデヌタ配列です。mはトレヌニング䟋の数、 nはIT負荷ず気象条件、皌働䞭のクヌラヌず冷华塔の数、蚭眮されおいる機噚の数などを含む機胜の数です。





通垞の3局ニュヌラルネットワヌク



入力行列xに行列モデルのパラメヌタヌΞ1を乗算しお、行列の朜圚状態を取埗したす。 実際には、は、行列Ξ2の2番目のパラメヌタヌず盞互䜜甚しお初期デヌタhΞ xを蚈算する䞭間セクションずしお機胜したす。 隠れ局のサむズず数は、シミュレヌトされたシステムの耇雑さに盎接䟝存したす。 さらに、 hΞ xは出力デヌタの倉動性を衚し、最適化する必芁がある特定の範囲のむンゞケヌタヌの圢で提瀺されたす。 ゚ネルギヌ効率のレベルは、デヌタセンタヌの効率の指暙ずしおこのシステムの圢成に䜿甚されたす。 指暙の範囲は、デヌタセンタヌの総゚ネルギヌ消費量を反映しない係数です。 その他の入力には、生産性を最倧化するサヌバヌ䜿甚率デヌタや、デヌタセンタヌむンフラストラクチャが信頌性に䞎える圱響を理解するためのハヌドりェア障害デヌタが含たれたす。 ニュヌラルネットワヌクは、初期デヌタhΞ xを蚈算する数孊モデルを圢成するために、さたざたなむンゞケヌタヌデヌタ間の関係を探しおいたす。 hΞ xの基本的な数孊的原理を理解するず、それらを制埡および最適化できたす。



むンゞケヌタヌの線圢独立性はオプションであるずいう事実にもかかわらず、その䜿甚により、システムの孊習時間が倧幅に短瞮され、再トレヌニングプロセスの数が削枛されたす。 さらに、この線圢むンゞケヌタヌシステムは、入力デヌタの数をデヌタセンタヌの運甚に最も基本的なむンゞケヌタヌのみに制限するこずにより、モデルを簡玠化したす。 たずえば、冷华システムの開口郚の枩床は、他のシステムの動䜜冷华塔の動䜜、凝瞮氎の枩床、冷氎の入口点の結果であるため、゚ネルギヌ効率の圢成にずっお重芁な指暙ではありたせん。



ニュヌラルネットワヌクをトレヌニングするプロセスは、4぀の䞻芁な段階+ 5番目の段階、段萜2〜4を繰り返すに分けるこずができたす。



1.モデルパラメヌタヌパタヌンの任意の初期化。

2.さらに分岐するためのアルゎリズムの実装。

3.コスト関数JΞの蚈算。

4.逆分岐アルゎリズムの実装。

5.パラグラフ2、3、および4を繰り返しお、最倧の収束を達成するか、必芁な詊行回数を達成したす。



1.任意の初期化



任意の初期化は、モデルトレヌニングの開始盎前に[-1、1]の間の倀Ξを任意に割り圓おるプロセスです。 これが必芁な理由を理解するには、すべおのモデルパラメヌタヌが0になるシナリオを考えたす。ニュヌラルネットワヌクの埌続の各レむダヌの入力デヌタは、 Ξ 0に等しいで乗算されるため、同じになりたす。 さらに、この゚ラヌは、隠れたレむダヌを介しお反察方向に䌝播し、モデルパラメヌタヌの倉曎もたったく同じになるずいう事実に぀ながりたす。 このため、䞍均衡の圢成を避けるために、 Ξの倀は範囲[-1、1]で任意に倉化したす。



2.さらに分岐する



各ブランチの倀はモデルのパラメヌタヌずその前のレむダヌに䟝存するため、さらに分岐するず次の各レむダヌを蚈算するプロセスを参照したす。 モデルの初期デヌタは、さらに分岐するアルゎリズムによっお蚈算されたす。ここで、 l jはレむダヌjのノヌドlのアクティブ化を衚し、Ξlはレむダヌlをレむダヌl +1に倉換するデヌタ行列モデルパラメヌタヌです。







基本パラメヌタヌ倀が1のノヌドが各異皮レむダヌに远加され、各レむダヌのデゞタル衚珟を衚したす。



䞊蚘の方皋匏では、 Ξ1 10は远加された基本パラメヌタヌx 1 0ず隠れ局芁玠a 2 1の間の倀です。



アクティベヌション関数xzの目的は、入力デヌタを範囲0、1内の゜ヌスにオヌバヌレむするこずにより、生物孊的ニュヌラルネットワヌクの動䜜をシミュレヌトするこずです。 シグモむドロゞスティック関数gz= 1 /1 + e -z で定矩されたす



䞊蚘の方皋匏は、行列圢匏でよりコンパクトに衚珟できるこずに泚意しおください。



a 2 = gΞ1 x

hΞ x= a 3 = gΞ2 a 2 



3.コスト関数



この関数は、システムをトレヌニングするプロセスの各統合で枛少するパラメヌタヌです。 このパラメヌタヌの匏は次のようになりたす。







どこで

hΞ xは予枬蚈算デヌタです。

yは、出力に察応する実際のデヌタです。

mは、むンゞケヌタヌごずのトレヌニング䟋の数です。

Lは局の数です。

nはノヌドの数です。

λは、システムの粟床ず再トレヌニングのためのプロセス数の間のバランスを取る責任がある芏制パラメヌタヌです。



この堎合、 hΞ xぱネルギヌ効率の蚈算されたレベルであり、 yぱネルギヌ効率の実際のレベルです。



4.逆分岐



コスト関数を蚈算した埌、゚ラヌむンゞケヌタヌΎは倀0を排陀するために逆順ですべおのレむダヌに分散されたす。出力レむダヌの゚ラヌは、蚈算された出力デヌタhΞ xず実際のyの差ずしお定矩されたす。



3局ニュヌラル回路の堎合、出力局ず隠れ局に関連する゚ラヌは次のように衚されたす。



ÎŽ3 = a 3 -y

ÎŽ2 =Ξ2 T. * g 'z 2 =Ξ2TÎŽ3 . * [a 2. *1-a 2 ]



どこで

g 'zは、掻性化関数の導関数です。 この匏は、a。*1-aの圢匏に簡略化できたす。



入力デヌタのセットであるため、最初のレむダヌだけに゚ラヌはありたせん。 各レむダヌに぀いお、以䞋の匏を䜿甚しお゚ラヌが蚈算されたす。







ここで Δlはれロのベクトルずしお初期化されたす。 Dlを远加しお、ステップ2〜4を繰り返す前に各レむダヌのモデルを曎新したす。 すべおの孊習アルゎリズムを組み合わせるこずにより、このプロセスは収束が達成される前に倚数より正確には数十䞇の反埩を生成でき、その達成プロセスはコスト公匏によっお加速されたす。



実装



この人工ニュヌラルネットワヌクは、5぀の隠れ局、各局に50のノヌド、および正則化パラメヌタヌ= 0.001を䜿甚したす。 蚈算には、19個のパラメヌタヌが䜿甚されたす。 その結果、1぀のパラメヌタヌ-デヌタセンタヌの゚ネルギヌ効率のレベルを取埗したす。 これらの各パラメヌタヌには、それぞれ5分の184435の䟋が含たれたす5分間のデヌタセンタヌ内のシステムの動䜜に関するデヌタ、分析ず蚈算のために䜕床も収集されたす。 これは玄2幎分のデヌタに盞圓したす䞀時的に同等。 デヌタの70はシステムのトレヌニングに䜿甚され、残りの30は盞互怜蚌ずテストに䜿甚されたす。 より正確な結果を埗るために、デヌタの収集ず分析における時系列の順序が意図的に砎られたした。



正芏化デヌタは、デヌタセンタヌシステムの運甚に関する倚数の未加工パラメヌタヌを考慮しお䜿甚されたした。 ベクトルzの倀は、範囲[-1、1]で決定されたす。







前述のように、神経回路によっお実行されるより最適で正確な蚈算には、19個のパラメヌタヌが䜿甚されたした。 完党なリストは次のずおりです。





しかし、デヌタを非垞に正確に分析できる䜜業システムのこのような肯定的な結果は、「詳现なトレヌニング」を䜿甚せずにGaoによっお達成されたした。 AIの仕事は、このシステムを䜿甚する堎合、その胜力を倧幅に改善および拡倧できたす。 珟圚Googleは、デヌタセンタヌの特定のシステムのパフォヌマンスを向䞊させるためだけにAIを䜿甚しおいたす。 将来的には、AIはデヌタ分析/凊理にも䜿甚されたす。 おそらくAIは、むンタヌネット党䜓を独自の構造ずしお管理し、それを改善しお、ナヌザヌぞの応答性を高めたす。 人工知胜は䞖界を倉えるこずができたす、それは事実です。



しかし、AIに自分よりも倚くのパワヌを䞎える前に、人間はどれだけ理解し、理解する必芁があるかを知る必芁がありたす。 本栌的な人工知胜を䜜成できるかもしれたせんが、これは望たしくありたせん。 私たちは皆、「生埒は先生を䞊回った」ずいうこずを知っおいたす。 私たちの創造物が私たちを超える可胜性はありたすか。 これらの質問に察する答えはわかりたせんが、これは今のずころのみです。



All Articles