AI研究所 - AI(人工知能)に脅かされないために、AI(人工知能)を作る側の人間になる -

HOME  >  【2020年最新簡単3ステップ】 初心者でも分かるAI(人工知能)の作り方

AI入門ブログ - 人工知能の作り方など人工知能に関する情報を公開 -

作り方

こんにちは、AI研究所の見習い研究員マサミです。 今回は初めての方でも分りやすいように、AI(人工知能)を作る手順を紹介したいと思います。 AI(人工知能)を作成する手順は大きく分けて3つのステップがあります。 AIの学習に必要なデータを集める AIを賢くさせる学習は、「機械学習」と呼ばれています。機械学習を行うためには膨大なデータが必要になります。 最近ビッグデータが重要視され、様々な企業が資金 … “【2020年最新簡単3ステップ】 初心者でも分かるAI(人工知能)の作り方” の続きを読む


こんにちは三谷です。 今回は、Scikit-learnの使い方について徹底解説します! Scikit-learnとは? Scikit-learnは、Pythonで使用できるオープンソースプロジェクトのライブラリです。 読み方は「サイキットラーン」です。 オープンソースですので、誰でも自由に利用したり再頒布でき、ソースコードを覗いてどんな計算が行われているかを確認することもできます。 Scikit- … “Scikit-learnの使い方を徹底解説!AIエンジニアにおすすめ” の続きを読む


経費精算・社内ルールの問い合わせなど、社内問い合わせ(FAQ)の業務は非常に煩雑としています。そこで近年チャットボットを社内問い合わせに導入する企業が非常に増えています。 しかし、実際チャットボットを社内問い合わせに導入しようとしてもこんな悩みがあるのではないでしょうか。 「結局、運用とかで工数削減につながらない気がする」 「仕組みをつくるうえでの注意点が知りたい」 実は、社内問い合わせへのチャッ … “社内問い合わせ(FAQ)へのチャットボット導入時の3つのメリット・注意点・事例” の続きを読む


最近は「Hey Siri!」「OK Google」など、スマホに話しかける人たちの姿を見ることが多くなりました。 話しかけるだけで知りたいことを教えてくれるアシスタント機能は、人工知能技術の進化によるものです。 日々の生活に浸透してきた人工知能ですが、 そもそも人工知能っていったいなに? 人工知能ってどんな場面で使われてる? 人工知能ってどうやって作るの? という人もいるのでは。 この記事では、人 … “【2020年】人工知能とは?人工知能の説明や実例、作り方を徹底解説!” の続きを読む


こんにちは、AI研究所の見習い研究員のマサミです。 今回は、人工知能に表情を学習させて、無表情の写真から笑顔の写真作成に挑戦してみたいと思います! 今回学習に利用するデータはこちらを利用させていただきました。 学習データとして、のべ8人分の無表情の写真データと笑顔の写真データを23個利用しています。 学習データとしては非常に少ないですが、時間短縮のために今回は少ないデータで試してみます。 テストに … “人工知能に表情を学習させて、無表情の写真から笑顔の写真を作ってみた。” の続きを読む


更新日 2017.10.12

Watson Conversationを使ったチャットボットの作り方

チャットボット

こんにちは、AI研究所の見習い研究員のマサミです。 今回は、IBMが提供しているAIである、「Watson」を使ってチャットボットの開発方法について解説します。 私自身が、3か月くらい前にWatsonを使ってチャットボットを作ったきり、最近は全く触れていなかったので、自分の備忘録として書いていきます。 【毎月開催】ビジネスマンに好評なチャットボットセミナーはこちらから! IBM Bluemixにロ … “Watson Conversationを使ったチャットボットの作り方” の続きを読む


こんにちは、AI研究所の見習い研究員マサミです。 プログラミング言語「Python」を使ったニューラルネットワークの作り方を紹介します。 今回は、機械学習用のライブラリは使わずに作ってみたいと思います。 ニューラルネットワークとは ニューラルネットワークとは、人間の神経細胞「ニューロン」を模した単純パーセプトロンを複数組み合わせて出来たモデルです。 単純パーセプトロンとは以下のようなイメージです。 … “[簡単に分かる] プログラミング言語「Python」を使ったニューラルネットワークの作り方” の続きを読む


前回の記事「機械学習用ライブラリ「Chainer」の学習率パラメーターについて」に引き続き、Chainerのパラメーターについて書きたいと思います。 今回は、重みとバイアスの設定について書きたいと思います。 重みとバイアスの値はどちらもLinear関数内で設定されています。 まずは、重みについてですが、「wscale」で設定された範囲でランダムに重みが設定されるようになっています。 「wscale … “機械学習用ライブラリ「Chainer」の重みとバイアスの設定について” の続きを読む


こんにちは、見習い研究員のマサミです。 最近、機械学習ライブラリ「Chainer」を使ってPythonで学習モデルの作成方法を絶賛勉強中です。 まずは、機械学習の定番中の定番、MNISTのチュートリアルを見ながらいろいろと試しに組んでみました。 組んでいく中で、ノード数や学習回数の設定はわかりやすかったんですが、学習率の値の設定方法がなかなか分からず苦戦しました。! 調べてもなかなか分からなかった … “機械学習用ライブラリ「Chainer」の学習率パラメーターについて” の続きを読む


更新日 2017.06.29

[入門者向け] Azure MLを使った異常検知AIの作り方

AI(人工知能)の作り方

こんにちは、AI研究所 見習い研究員のマサミです。 今回は、Azure MLを使った異常検知モデルの作り方をご紹介したいと思います。 Azure MLを使うのでプログラミングの知識がない方でも簡単に作成できます。 Azure MLの基本的な使い方は以前の記事「プログラミング不要!? AI(人工知能)の作り方【Azure ML – 機械学習】」を参照してください。 機会学習にしようするモジュールです … “[入門者向け] Azure MLを使った異常検知AIの作り方” の続きを読む


こんにちは、見習い研究員のマサミです。 AI研究所では、チャットボットの仕組みや実装方法までを学習できるセミナーを毎月開催しています! チャットボットを自社で導入してみたい方やチャッっとボットの育て方を講師に直接聞いてみたい方は是非参加してみてください! チャットボット作成入門セミナー 前回の「チャットボットの簡単な作り方」の記事に引き続き、無料でチャットボットを作れる「api.ai Dialog … “無料でチャットボットを試作できる!「Dialogflow」のWebhook機能を使ってみた” の続きを読む