AI(人工知能)の作り方こんにちは、AI研究所の見習い研究員マサミです。Console」を試してみます。Console」には2つの使い方があります。一つはインターネット上で処理を行うクラウド版、もう一つはWindowsに限られるのですがインストールして使用するアプリ版です。ユーザーインターフェースはどちらも同じですので、迷うことはないかと思います。クラウド版はオープンβ版のようで、将来的にはGPU処理を高速で行うオプションなどを有償で提供する予定があるようです。10P」の制限はありますが無料で使用できます。今回は、Windows版で使い方をご紹介します。インストールにはメールアドレスの登録が必要ですが、手順に従って進めれば簡単にダウンロードできます。立ち上げた直後、セッティングを行う画面が出てきます。ここでは、GPUを使用するチェックボックスもあり、簡単にGPU使用の設定ができるのはうれしいですね!そして、プロジェクト一覧が表示されます。表示されているのは、サンプルの学習モデルの一覧ですが、今回はチュートリアルに則って、新しくプロジェクトを作って試してみます。Project」で新しいプロジェクトを作ってみます。新しいプロジェクトが開かれたら、データを準備します。訓練用のデータを選択します。「small_mnist_4or9_training.csv」を選択します。機械学習用のデータセットとして有名なMINISTという手書き数字の画像データの、4と9のみを取り出したデータになっているようです。続いて、検証データを選びます。教師あり学習では良く、訓練データで学習し、検証データで精度を確認する手法が取られます。「Varidation」を選択します。dataset」で「small_mnist_4or9_test.csv」を選択します。これでデータの準備が完了です。それでは「EDIT」で早速ニューラルネットワークを作成してみましょう。左側のComponentsからダブルクリックすると、Main画面に表示されます。「Input」をダブルクリックします。同様に、Affine、Tanh、Affine、Sigmoid、BinaryCrossEntropyを順にダブルクリックします。ダブルクリックする毎にノードがつながってきます。層の数や活性化関数や誤差関数を選ぶだけで、とっても簡単にニューラルネットワークが組めてしまいました!!続いて出力層のノード数を変更します。「Affine_2」を選択して「OutShape」を「1」に設定します。Training」で学習を開始します。学習が進むにつれてエラー率が収束していくのが確認でき、ノートパソコンのCPU環境でも数十秒で計算は終わりました。この学習が進む様子、とてもかっこいいんです!是非動画で見てみてください!学習が終わったあとはテスト検証します。Evaluation」を選択します。「y:9」の列が「0」だったら4、「1」だったら9と認識している事になります。Matric」で精度も見れます。94%の精度が出ました!学習済みモデルも取り出せるため、このまますぐに実装できそうです。これだけ簡単にニューラルネットワークが組めるとワクワクしますね!ただ、自分のデータで試す場合は、ニューラルネットワークの基礎知識は必須かと思います。今後、いろいろ試してみる記事も書いていきますね。私たちAI研究所は、ビジネス向けAI完全攻略セミナーを開催しています。初心者でも数学がわからなくてもより詳しく理解したい方でも満足いただける内容となっており、おかげさまで1,500人を超える受講者の方に受講していただきました。AI未経験者でも1日のセミナーを通してAIの理論や仕組みを理解し、AIを業務で活用できるようになります。AIプロジェクトを進めたい方にオススメのセミナーです。「AI(人工知能)ってなんだか分からないけど、凄そう」「ディープラーニングって用語を最近よく聞くけど、何の事を言っているのかさっぱり分からない」そういった人たちや、AI(人工知能)を使って業務効率を計りたいけど何をやったらいか分からないという方にもオススメのセミナーです。私たちAI研究所は、AIエンジニアになるための3日間集中セミナーを開催しています。AIやプログラム未経験者でも3日間のセミナーを通してAIの理論や仕組みを理解し、AIのプログラムを構築できるようになります。「AI(人工知能)ってなんだか分からないけど、凄そう」「ディープラーニングって用語を最近よく聞くけど、何の事を言っているのかさっぱり分からない」そういった人たちや、AI(人工知能)を使って業務効率を計りたいけど何をやったらいか分からないという方にもオススメのセミナーです。事務経験を経て、2016年9月よりAI研究所に入所。AIセミナー責任者、講師。AIについての幅広い知識を持ち、人に分かりやすく伝える技術を持つ。AIを事業や仕事に取り入れる方法について日々講義しています。RESERVED.ご希望のコースを選択してください。自分でコースを自由にカスタマイズする。