佐賀県神埼からAIの中身を伝えていく係(ASUKARU -*アスカル*-)

こんにちは。アスカルの代表をしている遠藤です。

天気の良い佐賀県の神埼ですが、最近火事も多いのが難点ですね。みなさん、家事には気をつけましょう!そして、毎日を楽しみながら過ごしていきましょう!

 

えーーっと、そんな話とは全然関係ないのですが、AIに関してちょっとご説明をしていこうかと思っております。平たく話していきたいと思っています。

 

今回解説をしていくAIは、「ディープランニング」という分野になります。

そのなかでも今回は「ニューラルネットワーク」について解説をしていこうと思っています。

 

ニューラルネットワーク

 

このニューラルネットワークは、ディープランニングの骨です。この骨の部分をわかっていないと本当に理解をすることはできないので、このニューラルネットワークの部分はしっかりと押さえておいてください。

 

人口知能は人間の脳と同じ??

 

人間の脳は、実はまだ詳しいことが分かっていないといわれています。私はシステム担当で、人間の脳を解剖したり中身をほじくったりしているわけではないので、ここのところは不透明です。ただ、文献などではそうだと言われているというだけですね。

そして、この人間の脳を模倣して「ニューラルネットワーク」というものを作っているわけです。砕いて説明をすると、ニューラルネットワークとは複数のニューロンというものがネットワークを構成して情報のやり取りをしているということです。

このニューロンは、人間の脳内に約140億個もあるそうです。

それぞれが細かくネットワークとなって存在しており、これをシステムの分野でも構築してきたのが「ニューラルネットワーク」と言われるものです。

語弊を恐れずに言うならば・・・・。

 

回路としてのニューラルネットワーク

 

こうして出来ている人間の脳内では、様々な電気信号を伝達しながら結果を出していきます。結果とは、たとえば「これはネコ」などのことですね。電気信号は「写真をみて・・・」という具合です。目が合って、耳がとんがっていて・・・などの情報のことを指します。

統計学では、この「目が」とか「耳が」というものを説明変数という風に読んでいます。この説明変数を認識して、電気回路を通した結果、「猫」という判断が下されるわけですね。

こういう具合に、説明変数があたえられて、ニューロンに電気信号が送られます。このニューロンを通り越す電気信号かどうかを判定して、通り越すのであれば次のニューロンへ。そうでなければそこで処理を終えます。

この仕組みがニューラルネットワークといわれるものです。

注意が必要なのは、ニューロンのどこにどれだけの電気信号を流すのか、流すとしてそれぞれのモンチはどのくらいにしておけばいいのか、また、モンチを超えたときにどの程度の電気信号を流すのかということを定めておく必要があるということです。

 これがニューラルネットワークの「モデル化」と言われるものになります。

 

 

論理回路

 

ここまでで、基本中の基本であるニューラルネットワークとは何かということを説明してきました。

次に、この論理回路というものを説明する必要があります。なぜなら、実際に人間の脳にかわる仕組みを機会に実装させなければならないからです。この論理回路の仕組みができるかどうかというのはかなり大きなポイントなのです。

論理ゲートというのは、簡単に言うと「AND、OR、NOTの各ゲート」のことだと思ってください。

なるべく難しい数式みたいなものを記載するつもりもないのですが、簡単に説明をしていきたいと思います。

まず、ANDゲート

 

これは、AかつBという、いくつかのデータが全てそろって初めて結果へと通じるというものです。

これをシステム的にどのように実装していくのかと言いますと、「誤り訂正学習法」というものを使って実装を行います。

このANDを数式にしますと・・・・・

このブログシステムでは書けないのでやめておきますが、興味のある方はググってみてください。

要するに、パラメータを与えて試験を行い、正解へと近づくまで学習を行います。これがANDゲートといわれるものです。

次に、ORゲートについてですが、こちらも実際に行われることはANDゲートと同じです。ただ、A OR Bなので、AかBであれば結果へとつながっていくということになります。

最後にNOTゲートですが、これは単純にNOTです(笑。

このような論理ゲートを数式で表すことができるため、ニューラルネットワークへの実装が可能になっているのです。

 

神埼で、お酒を買ってしかもパンも買うというのであればANDゲートへ、お酒か若しくはパンだけでいいということであればORゲートへ、お酒もパンのいらないということであればNOTゲートへお越しください、というような感じにすぎないのですが・・・。

 

 単純パーセプロトン

人間の脳は、必ずしもひとつのことだけを行っているわけではないですよね。神埼は幼稚園の数も多いですが、お皿を洗いながら子供を神埼保育園に連れていくイメージをしつつ、佐賀銀行でお金をおろす予定をたてて・・・

なんて。

そういうことで、単純にひとつのデータを与えてあげれば一日がおわるというわけではないですね。そのため、未定数のK回処理を繰り返すという場合にどうすんの?というのが問題として出てくるわけですね。

このとき、ステップ関数というものを使って実装を行っていきます。ロジスティクスにおけるシグモイド関数に対比されるものになります。

このステップ関数を用いてニューラルネットワークを表現したものを単純パーセプトロンと呼びます。

さて、ではこれをシステム的にどのように実装していくのでしょうか。

それを次回に回したいと思います。

 

 

 お腹すいたー!!!

神埼 アスカル -* 代表 *-

みなさんのためになる話のネタになるのかわからないのですが、何をするにしてもやっぱり「結果にコミット」っていうのは大事ですよね。

僕らがやっているようなWEBやIOSなどのアプリケーションの開発って、それを使って「結果にコミット」しないのであれば、それが原因で事業を圧迫してしまったりとかするわけです。僕が過去に開発してきたものでも、現在は使われていないものもあったりするわけです。「あのサービスどうなってるんだろ~」とかって検索しても、何の利用もされていなかったりと。結構勿体無いと思うわけですね。

なので、本当に大事なことは「経営分析」とか「事業分析」のようなものです。経営分析っていうと、ROAとかROEとかって話になるかと思いますが、ここではそういう意味ではなく日々行われている簡単なKPIとPDCAみたいなものの意味です。

これから事業の成長戦略を描いたり、これまでの事業を分析したり、テストマーケティングを行ったりするときに、たとえば「WEBサイトからの流入が少ない。もはやここに力を入れる必要はない」というのはひとつの経営判断であり、尊重できるものなわけです。

経営分析をして、
「WEBでより知名度をあげる」
「アプリを使ってユーザーさんとコミュニケーションを図る(新着情報はプッシュ通知でみてもらいたい)」
「サービスの向上を図るために、あるいは、自店舗のお客様にもっと面白いものを見てもらうなどのLTVの向上のため」
「全世界の人々のうちこんな人を対象にサービス展開したい」
などの目的がないと、ハッキリ言って開発費だけがかかって何の意味や意義も残しません。

 

ここまで言うと、自分で自分の首を絞めているような感じですが(笑

でも、本当にそうだと思っているのでもう少しお付き合いいただきますと、

要は「なんのためにそのシステムを使うのか」という目的をしっかりと定める必要があるとうことです。

そして、他社比較を怠らないことです。

他社と比較して、「もっといいサービスを提供していきたい」と思ったときにはじめて、

「システムを導入したい」

そう本気で思って頂けれるのではないかと思っています。

 

そして、我々は、

本気でサービスの向上や、LTVの向上をしていきたいと思っている方に向けて、「そうであればアスカルにはこんな技術がありますので導入してみませんか」となるわけです。

神埼でビジネスをしていても、大分県でビジネスをしていても、「不必要なもの」をあたかもいいサービスでしょっていう提案をしてくる人たちがいました。「必要ではない」と思っているか、あるいはサービス自体初見という場合にそのような提案をされても心に刺さりません。

ですが「お調べしたところ現状こうだと思いますが、他社はこのようなサービスをしているのでここら辺までは多分お客様も『通常のサービス水準』と考えるようになるので必要ではないですか。ここからさらに多くの方々へ面白いサービスを提供していこうと思うのであればより○○という方法で・・・・」という提案には、かなりの差があると思うのです。

 

たとえば、下記のような広告のデータが入ってきているとして

神埼からLPの広告を発信。ITコンサルとして意見を述べます。

これをどうやって経営判断に活かすのか、ということですね。

こちらを見ていただければ端末としてはモバイルがダントツですし、クリック率もモバイルの方が高い。

人々の心が「スマホであればタッチしてしまう」という動向に現れているのではないでしょうか。

 

こうしてみると、モバイルへの広告へ集中をしていった方がいい無駄な予算を削る必要はないという意味でいい結果になりそうですね。これが選択と集中ということではないでしょうか。

この広告の目的は「認知度のアップ」というものですので、コンバージョンがあがる必要は実際にはありません。

そのため、この状態でも問題はないのですが、よりコンバージョン率の高いサイトへとしていくためにはどうしたらいいのか・・・。

 

 

ここら辺も、「目的」の設定の仕方で違ってくるのです。

 

さて、一番の問題は

 

「これからお客様のサービス向上をどうやって行うのか」

 

 

という点にあるのではないでしょうか。

 

 

サービスっていうのは、「無料配布」などではありません。商品購入のしやすさ、敷居の低さなどの「お客様への向き合い方」ということです。

 

ここが経営の一番のかなめです。

 

アスカルは、事業主さまにできる限り近い場所で開発を行うというのが仕事です。そのため、システム的に経営的なところで提案もさせていただきます。

 

そういったものって経営者であれば誰しもがもっているものだと思います。

 

では、みなさん「今日もひとりでも多くの人によいサービスを提案していきましょう!」

 

佐賀県神埼市でWEBシステム、AI、IoT、IOS、Androidアプリ開発

-*– ASUKARU –*-アスカル

TEL 0952-60-2693

Email asukaru2014@icloud.com

Adress 〒842-0002 佐賀県神埼市田道ヶ里2176-13

wordpress内部カスタマイズの件

 

みなさんこんにちは!今日の神埼は非常に暑い一日でした!

さて、今日はWordpressのカスタマイズを行ってきました。ここ神埼でもWordpressを使用したWEBサイトを構築されておられる方は多いかと思います。なんといっても、魅力は十分にありますからね。

 

さて、今日はそんなWordpressのカスタマイズをした話をしておこうと思います。

 

今回のカスタマイズは、Wordpressへ自社Instagramの搭載と、各記事や施工事例を更新したものを「NEW」という形で表示させるというものでした。

結構早めに終わるかと思いきやこれがなかなか・・・。InstagramのAPIも昔とは随分変わっていて、非常にややこしいものになっていました。

まぁ。こちらが公式のサイトになります。

https://www.instagram.com/developer/

このInstagramのAPIを使用して、自分が投稿した画像などをWordpressの方へだしてきたいと思います。

 

ただ、最近では、 https://instawidget.net/generate というサービスも展開されていますので、こちら「広告が入っても大丈夫」ということであれば非常に使い勝手のいいものになっております。

 

どうしても広告が入っていると何かと面倒という方は自前で準備するしかありません。

ただ、それもそれほど難しいことではありません。

 					// jsonデータか調べる
 function is_json($string){
    return is_string($string) && is_array(json_decode($string, true)) && (json_last_error() == JSON_ERROR_NONE) ? true : false;
 }
					
 $myAccessToken = '************************'; //実際のアクセストークンを入力

 @$json = file_get_contents('https://api.instagram.com/v1/users/self/media/recent/?access_token='.$myAccessToken);

 $insta = json_decode($json);
 if(!empty($insta) && is_json($insta)){
 foreach($insta->data as $data){
     echo '<ul><img src="'.$data->images->low_resolution->url.'" alt=""></ul>';
 }
 }else{
 	echo "Instagramのデータ取得に失敗しました。";
 }

っとまぁこんな感じでできてしまいます。

※現時点ではこれでも問題ありませんが、他の方の記事をみているとどうやら近いうちに仕様変更があるようです。

 

 

今日のところはひとまずこんな感じです!

 

本日の大事件

 今日からバイト生が来てくれました!

 この子がなかなかの優秀!これからの成長が非常に楽しみです!(*^_^*)

 このASUKARUのブログでも出てきてもらおうと思いますんで、みなん宜しくお願い致します!