ホームエンジニアAI(人工知能)AIとクラウドはどんな関係があるの?2019年12月16日SHAREツイートシェアはてブLINEPocketAIの話をすると出てくるワードにクラウドがあります。クラウドとは簡単に言うと、インターネットを使って必要なときに必要なだけサービスを使うことを言います。AIとクラウドは関係が深いのでしょうか?その理由を見ていきましょう。スポンサードリンクAIに必要な3つの要素AIを使う上で必要なことが3つあります。コンピュータの性能データサイエンティスト(データ解析をする人)データこれらが揃うことで、AIが思い通りに動いてくれるということになります。コンピュータの性能とクラウドに関係がある先程述べた3つの要素の中で、一番クラウドに関係することがコンピュータの性能です。一般的に、AIに学習をさせようとすると、コンピュータは多くのリソースを必要とします。リソースは資産・資源という意味で、コンピュータの性能が良くなればリソースも増えるということです。ディープラーニングは高い精度を誇る手法ですが、高い精度を出すためには、それだけ性能の良いコンピュータを使う必要があります。コンピュータにはCPUと呼ばれる計算装置が内蔵されていますが、ディープラーニングを行う場合にはGPUと呼ばれる計算装置を使います。GPUは画像処理を行う際に使われる計算装置です。3Dグラフィックなどの描画処理には多くの計算が必要になります。GPUはそういった多くの計算を行ってくれる装置です。これをディープラーニングにも使っているということです。引用:https://www.idcf.jp/pressrelease/2017/20170711001.html上の画像からもわかるように、かなり処理時間が短縮されています。このGPUをどんどん使えば学習時間が短縮され、AI開発全体の時間も短縮されます。GPU自体の値段が高い、GPUの電気料金も高いなどコスト面でお財布に優しいとは言えません。クラウドでコスト削減が可能になるここで登場するのが、クラウドのAIサービスです。Azureがあります。それぞれにAIに必要な機能を提供してくれるサービスがあります。クラウドでAIサービスを利用するメリットとしては以下のようなことがあります。AIを簡単に利用できるサービスを提供してくれるデータさえあればあとはクラウドのサービスでAI開発が可能になる(開発の高速化)コンピュータの性能を気にしなくていい3つのメリットがありますが、最後のコンピュータの性能を気にしなくていいというメリットによりコストの削減ができます。クラウドの特性として、インターネットを経由して性能の良いコンピュータを利用することができます。amazonなどが提供してくれるコンピュータを学習に使えば、自分でコンピュータを用意するよりコスト削減が可能ですね。AI開発を行う場合、クラウドサービスを利用することを考えてみましょう。AIエンジニアへの第一歩】AIでできることはどんなことがある?【無限の可能性】ダミー変数とは何?【初心者にも分かるように解説】この記事を書いた人tomo会社員・エンジニア・ブロガー・キャンパー・Youtuber・投資家。できることは何でもやる。このブログが自分のためにも、皆さんのためにもなればと思います。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。次の記事データサイエンティストとは何?AIとの関係は?tomo会社員・エンジニア・ブロガー・キャンパー・Youtuber・投資家。できることは何でもやる。このブログが自分のためにも、皆さんのためにもなればと思います。