インフラ

インフラ

Google Colab上でVS Codeを動かしてブラウザでアクセス

1.Google Colab上でVS Codeを動かしてブラウザでアクセスまとめ ・Google Colab上でOSSとしてサーバ化されたVS Codeを動かしてブラウザで操作する方法 ・マーケットプレイスの利用に一部制限があるがほぼVS ...
インフラ

Google Colabのパワーユーザー向けのヒント

1.Google Colabのパワーユーザー向けのヒントまとめ ・Colabを使うと機械学習の学習者や実践者がハイエンドなGPUにもアクセス可能になる ・メモ用Colab、実行時間測定、一部実行、クラス定義確認、Flask連携、Tensor...
インフラ

Google Colabをプロ仕様に設定する

1.Google Colabをプロ仕様に設定するまとめ ・ColabをVSCodeと組み合わせて使う方法や巨大ファイルのロードなど実務的使用例 ・サイズの大きなファイルで時間のかかる学習を行っている人にとって参考になる ・本投稿はまだ全部の...
インフラ

Google Colabの使い勝手を向上させる10の秘訣

1.Google Colabの使い勝手を向上させる10の秘訣まとめ ・気軽にブラウザでPythonやライブラリを試せるGoogle Colabを更に便利に使うためのヒント ・ファイルのアップロード、ダウンロード、Googleドライブのマウン...
インフラ

機械学習を使った洪水予測の仕組み(1/3)

1.機械学習を使った洪水予測の仕組み(1/3)まとめ ・AIの力でより良い社会の実現を目指すGoogleの会社方針の一環として、洪水予測に取り組んでいる ・まずは様々な河川条件をシミュレートする水理モデルの3D視覚化を行った ・次にリアルタ...
インフラ

EfficientNet-EdgeTPU:アクセラレータでの実行に最適化したニューラルネット(1/2)

1.EfficientNet-EdgeTPU:アクセラレータでの実行に最適化したニューラルネット(1/2)まとめ ・ハードウェアアクセラレータ上での実行に最適化したニューラルネットワークはあまり存在しない ・AutoMLで最適化したEffi...
インフラ

Googleを巨大にした友情(8/9)

1.Googleを巨大にした友情(8/9)まとめ ・2011年からJeffはAndrew Ngと共同でニューラルネットワークの研究に取り組み始めた ・Google Brainは当初はGoogle社内からもその意義をあまり理解されなかった ・...
インフラ

GPipe:大規模ニューラルネットワークを効率的に訓練するオープンソースライブラリ(2/3)

1.GPipe:大規模ニューラルネットワークを効率的に訓練するオープンソースライブラリ(2/3)まとめ ・GPipeを使うとCloud TPUv2で利用可能なパラメータを8200万から3億1800万に増やす事ができる ・TPUv3ではアクセ...
インフラ

GPipe:大規模ニューラルネットワークを効率的に訓練するオープンソースライブラリ(1/3)

1.GPipe:大規模ニューラルネットワークを効率的に訓練するオープンソースライブラリ(1/3)まとめ ・最近のニューラルネットワークはTPUアクセラレータのメモリに収めるのが難しいくらい巨大化している ・しかし、性能とパラメータ数には強い...
インフラ

Pixel Visual Core:Pixelスマートフォンのための専用ハードウェア

1.Pixel Visual Core:Pixelスマートフォンのための専用ハードウェアまとめ ・Pixel 2やPixel 3はPixel Visual Coreという専用のハードウェアを搭載している ・Pixel Visual Core...
インフラ

Cloud IoTを使ってedgeに人工知能を持ち込む

1.Cloud IoTを使ってedgeに人工知能を持ち込むまとめ ・IoTデバイスを設置した場所をedgeと言う ・edgeで人工知能を動かすと様々な利点がある ・Googleの新製品であるEdge TPUとCloud IoT Edgeはそ...
インフラ

何故、機械学習の未来はちっぽけなのか?その2

1.何故、機械学習の未来はちっぽけなのか?その2まとめ ・学習済みの人工知能モデルを動かすために必要な計算量はそれほど多くない ・現在世の中で使われている小型装置が使っている電力があれば人口知能を動かせる ・ちっぽけな機械学習とちっぽけなM...