<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Deep Learning &#8211; uxmeetsdata.com</title>
	<atom:link href="https://uxmeetsdata.com/tag/deep-learning/feed/" rel="self" type="application/rss+xml" />
	<link>https://uxmeetsdata.com</link>
	<description>UXとデータによる価値創発メディア</description>
	<lastBuildDate>Mon, 03 Jun 2024 07:01:52 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<item>
		<title>いまさら聞けない音声AI</title>
		<link>https://uxmeetsdata.com/voice-ai/</link>
				<pubDate>Sat, 24 Aug 2019 11:00:06 +0000</pubDate>
		<dc:creator><![CDATA[Atsushi Sugawa]]></dc:creator>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Deep Learning]]></category>
		<category><![CDATA[Expert System]]></category>

		<guid isPermaLink="false">https://uxmeetsdata.com/?p=12659</guid>
				<description><![CDATA[人が関与しないコミュニケーション。 2018年5月のGoogle I/Oで、音声アシスタント（Voice As...<p class="more-link"><a href="https://uxmeetsdata.com/voice-ai/" class="themebutton3">Read More</a></p>]]></description>
								<content:encoded><![CDATA[<h2><strong>人が関与しないコミュニケーション。</strong></h2>



<p>2018年5月のGoogle I/Oで、<strong>音声アシスタント（Voice Assistance）</strong>のGoogle Assistantの拡張サービスとして、電話代行サービスである<strong>Google Duplex</strong>が発表され、そこで行われたデモは世界に衝撃を与えました。それはAIが利用者に代わって飲食店や美容室に電話予約を入れるというもので、やりとりの音声だけを聞くと、どちらが人間かもわからないくらいに自然な会話となっており、従来の一問一答のものとは一線を画していることがわかります。</p>



<p>一方で、<strong>自動音声応答装置（Interactive Voice Response：IVR）</strong>による電話受付の自動化も進んでおり、近い将来、音声アシスタントとIVRによる<strong>人が関与しない通話コミュニケーション</strong>が実現するかもしれません。</p>



<p>このような新しいユーザー体験が実現する背景には、音声認識技術の進歩があります。そこで今回は、音声認識を中心としたテクノロジーや<strong>人工知能（Artifical Intelligence：AI）</strong>の、現在の動向や未来の可能性について言及しようと思います。</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img src="https://uxmeetsdata.com/wp-content/uploads/2019/08/xmd_voice_ai-e1566708646964-1024x512.jpeg" alt="" class="wp-image-12657" width="480" height="240"/></figure></div>



<h2><strong>隠れマルコフモデルによる音声認識。</strong></h2>



<p>そもそも<strong>音声認識（Voice Recognition）</strong>とは、人間が発する音声情報としての自然言語をコンピューターに認識させることであり、音声情報を文字情報に変換したり、発言者や発言内容の特徴をとらえて識別するなどの機能を実現します。</p>



<p>音声認識技術の歴史は長く、前回の「<a href="https://uxmeetsdata.com/voice-ui/">いまさら聞けない音声UI</a>」でも触れた通り、1960年代初期にIBM社により開発されたShoeboxがそのルーツだと言われています。それが消費者向けに商品化されたのはそこから約半世紀後のこと、Apple社が2011年に発売したiPhone 4Sに搭載された音声アシスタントのSiriがそれでしょう。ただし、当時は音声認識の精度が低く、実用にはまだ遠いものであったことも事実です。</p>



<p>それがここ数年で状況が大きく変化し、音声認識の精度は格段に上昇しました。それに伴い、前述のGoogle社のGoogle Assistantや、Amazon社のAlexaなど、大手IT各社の音声アシスタントが登場し、今なお発展と進化を続けています。その背景では、どのようなブレイクスルーが起きていたのでしょうか。</p>



<p>音声認識技術の本質は、空気の振動である音声からパターンや特徴を抽出し、発言者や発言内容を識別することにあります。その際、過去のデータから学習したモデルをもとに推論を行うわけですが、そこでは主に<strong>隠れマルコフモデル</strong>が利用されています。<strong>隠れマルコフモデル（Hidden Markov Model：HMM）</strong>とは、直前の結果のみから次の結果が確率的に求まるというマルコフ性を仮定して事象をモデル化する手法です。これにより、最後に発話された言語の要素から次に発話される言語の要素を確率的に推論することで認識精度を向上させることが可能となります。</p>



<p>ただし、この手法は<strong>確率に基づく推論モデルを事前に構築しておく</strong>必要があります。すなわち<strong>エキスパートシステム（Expert System）</strong><sup id="footnote_plugin_tooltip_1" class="footnote_plugin_tooltip_text" onclick="footnote_moveToAnchor('footnote_plugin_reference_1');">1)</sup><span class="footnote_tooltip" id="footnote_plugin_tooltip_text_1"><a href="https://uxmeetsdata.com/expert-system/">再考するエキスパートシステム</a></span><script type="text/javascript">	jQuery("#footnote_plugin_tooltip_1").tooltip({		tip: "#footnote_plugin_tooltip_text_1",		tipClass: "footnote_tooltip",		effect: "fade",		fadeOutSpeed: 100,		predelay: 400,		position: "top right",		relative: true,		offset: [10, 10]	});</script>でいう<strong>知識ベース（Knowledge Base）</strong>が必要であり、その構築には膨大な時間と労力を要します。</p>



<p>またそれゆえに、会議やプレゼンのような<strong>比較的正確な文法や標準的な語彙が使われるビジネス会話</strong>には対応できますが、<strong>文法的に崩されたりスラングが多用される日常会話</strong>に対応することが極めて難しいという欠点があります。</p>



<h2><strong>深層学習による音声認識。</strong></h2>



<p>その欠点を克服する技術として、いま急速に進化しているのが、深層学習による音声認識です。<strong>深層学習（Deep Learning）</strong><sup id="footnote_plugin_tooltip_2" class="footnote_plugin_tooltip_text" onclick="footnote_moveToAnchor('footnote_plugin_reference_2');">2)</sup><span class="footnote_tooltip" id="footnote_plugin_tooltip_text_2"><a href="https://uxmeetsdata.com/deep-learning/">いまさら聞けない深層学習</a></span><script type="text/javascript">	jQuery("#footnote_plugin_tooltip_2").tooltip({		tip: "#footnote_plugin_tooltip_text_2",		tipClass: "footnote_tooltip",		effect: "fade",		fadeOutSpeed: 100,		predelay: 400,		position: "top right",		relative: true,		offset: [10, 10]	});</script>は、人間の脳を模倣した<strong>多層ニューラルネットワーク（Deep Neural Network：DNN）</strong>を用いた機械学習の手法で、コンピューターが自ら特徴表現を行うことが最大の特長です。これにより、モデルの中身がブラックボックス化されるという欠点はあるものの、多用な文法表現や語彙表現に対応する推論モデルの構築が可能となり、日常会話のような自然な会話においても実用レベルになりつつあります。</p>



<p>深層学習により、音声認識の技術レベルは格段に上がりました。あとは多様なデータからモデルの多様性や精度を向上させたり、あるいは学習や推論にかかるコストを下げることでさらに実用性が向上していくものと思われます。これは音声認識技術そのもののブレイクスルーというよりは、例えば音声データのノイズを除去する技術や、音声データを高速に通信する技術などの周辺技術に依存するものと言えるでしょう。</p>



<p>とはいえ、ここでいう音声認識とはあくまで音声をパターンとして認識することであって、意味を理解するということではありません。現在のAIは「小さい子供の服」と言った場合に「小さい」が「子供」にかかるのか「服」にかかるのかを識別できません。人間であれば、慣習やそれまでの話の流れ、あるいは周囲の環境などの多様な情報からその意味を識別できます。</p>



<p>意味の理解については、音声認識だけではなくAI全体の課題であり、その実現に向けては越えるべき技術的な壁が多くあります。とはいえ、意味を理解するための背景や周辺の多様なデータは集まりつつあり、それを高速に学習する技術も向上しています。実現に向けて少しずつ近づいて行っていることは間違いないでしょう。</p>
]]></content:encoded>
										</item>
	<item>
		<title>いまさら聞けない深層学習</title>
		<link>https://uxmeetsdata.com/deep-learning/</link>
				<pubDate>Sun, 26 May 2019 10:35:10 +0000</pubDate>
		<dc:creator><![CDATA[Atsushi Sugawa]]></dc:creator>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Deep Learning]]></category>
		<category><![CDATA[Machine Learning]]></category>

		<guid isPermaLink="false">https://uxmeetsdata.com/?p=9389</guid>
				<description><![CDATA[学習とは”分ける”こと。 機械学習（Machine Learning）1)いまさら聞けない機械学習...<p class="more-link"><a href="https://uxmeetsdata.com/deep-learning/" class="themebutton3">Read More</a></p>]]></description>
								<content:encoded><![CDATA[<h2><strong>学習とは&#8221;分ける”こと。</strong></h2>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img src="https://uxmeetsdata.com/wp-content/uploads/2019/05/xmd_dl_a-e1559159870754.jpg" alt="" class="wp-image-9387" width="480" height="240" srcset="https://uxmeetsdata.com/wp-content/uploads/2019/05/xmd_dl_a-e1559159870754.jpg 719w, https://uxmeetsdata.com/wp-content/uploads/2019/05/xmd_dl_a-e1559159870754-300x150.jpg 300w" sizes="(max-width: 480px) 100vw, 480px" /></figure></div>



<p><strong>機械学習（Machine Learning）</strong><sup id="footnote_plugin_tooltip_1" class="footnote_plugin_tooltip_text" onclick="footnote_moveToAnchor('footnote_plugin_reference_1');">1)</sup><span class="footnote_tooltip" id="footnote_plugin_tooltip_text_1">いまさら聞けない機械学習</span><script type="text/javascript">	jQuery("#footnote_plugin_tooltip_1").tooltip({		tip: "#footnote_plugin_tooltip_text_1",		tipClass: "footnote_tooltip",		effect: "fade",		fadeOutSpeed: 100,		predelay: 400,		position: "top right",		relative: true,		offset: [10, 10]	});</script>の手法に、<strong>ニューラルネットワーク（Neural Network：NN）</strong>のアルゴリズムを用いたものがあります。これは<strong>人間の脳を模倣したモデル</strong>であり、この着想は1950年代ごろからあるものの、さまざまな問題から実用化には至りませんでした。その様相に変化が起きたのは2012年のことです。</p>



<p>きっかけのひとつが米Googleによる<strong>ネコの認識</strong>です。YouTubeに投稿された動画から1000万枚の画像を取り出しでニューラルネットワークに入力し、そこに内在する<strong>ネコたる特徴を自動的に抽出して抽象化</strong>することに成功しました。</p>



<p>もうひとつが2012年に開催された世界的な画像認識コンテスト「ILSVRC：ImageNet Large Scale Visual Recognition Challenge」において、カナダ・トロント大学のジェフリー・ヒントン教授のチームが開発した<strong>Super Vision</strong>が優勝したことです。ここでは、画像に写っているものが何かを自動で判別する際の<strong>誤り率</strong>を競うわけですが、前年の優勝記録である25.8%から16.4%へと約四割も削減し、二位以下を大きく離す圧勝でした。</p>



<p>このSuper Visionに勝利をもたらした技術こそが深層学習です。<strong>深層学習（Deep Learning）</strong>は、人間の脳を模倣した<strong>多層ニューラルネットワーク</strong>を用いた機械学習の手法で、コンピューターが自ら<strong>特徴表現</strong>を行うことが最大の特長です。</p>



<p>最近はやや落ち着いた感がありますが、<strong>人工知能（Artificial Intelligence：AI）</strong>あるいは機械学習という言葉を聞かない日はないくらいにバズワード化しています。これは第三次AIブームと呼ばれ、その火付け役がこの深層学習であることはいうまでもありません。すでに多くの文献や書籍でその解説が行われているため、いまさら感はありますが、<strong>機械学習や特徴表現、そしてニューラルネットワーク</strong>についておさらいしつつ、深層学習とは何か、またその可能性について考えてみたいと思います。</p>



<p>「<a href="https://uxmeetsdata.com/machine-learning/">いまさら聞けない機械学習</a>」でも触れたとおり、機械学習は人間がもつ<strong>学習能力</strong>をコンピューターで実現する技術や手法のことです。人間のあらゆる能力を対象とするのがAIであるとするならば、機械学習はその一部にすぎません。</p>



<p><strong>学習（Learning）</strong>の意味は文脈により異なりますが、とりわけ脳科学や人工知能の領域では&#8221;<strong>分ける</strong>&#8220;処理を意味します。ある事象について判断する、それが何かを認識する、などはすべて分ける処理であり、うまく分けることができれば、ものごとを理解・判断し、行動することが可能となります。また、いったん分ける基準や方法がわかれば、未知の事象を予測することも可能です。</p>



<h2><strong>自ら特徴表現を行う。</strong></h2>



<p>機械学習のアプローチの中に、人間の脳を模倣することで学習能力を実現しようとするものがあります。脳の内部では<strong>ニューロン（Neuron／神経細胞）</strong>がシナプスの結合によりネットワーク構造となっており、そこに電気が流れて情報を処理するコンピューターのようになっていることが知られています。その情報処理機構を数理モデルにしたものが<strong>多層ニューラルネットワーク</strong>であり、それを用いた機械学習の手法が深層学習です。</p>



<p><strong>多層ニューラルネットワーク（Deep Neural Network：DNN）</strong>の仕組みをもう少し詳しく説明します。あるニューロンは他のニューロンからの電気刺激をシナプスを経由して受け取り、それが一定以上たまると発火して次のニューロンに電気刺激を伝えます。これを数理モデルで表現すると、あるニューロンが他のニューロンから0か1の値を受け取り、その値に何らかの重みをかけて足し合わせ、それが<strong>一定の閾値を超えれば1、超えなければ0</strong>になり、それが次のニューロンに伝播するということになります。このモデルをニューラルネットワークといいます。ニューラルネットワークの階層は大きく、<strong>入力層</strong>・<strong>隠れ層</strong>・<strong>出力層</strong>の三つからなり、入力データは、入力層から隠れ層へ、隠れ層から出力層へと伝播されます。この隠れ層を多層にし、人間の脳の動きにより近づけたものがDNNです。</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img src="https://uxmeetsdata.com/wp-content/uploads/2019/05/xmd_dl_b.png" alt="" class="wp-image-9691" width="480" height="323" srcset="https://uxmeetsdata.com/wp-content/uploads/2019/05/xmd_dl_b.png 905w, https://uxmeetsdata.com/wp-content/uploads/2019/05/xmd_dl_b-300x202.png 300w, https://uxmeetsdata.com/wp-content/uploads/2019/05/xmd_dl_b-768x518.png 768w" sizes="(max-width: 480px) 100vw, 480px" /></figure></div>



<p>DNNを用いた深層学習の最大の特長は、コンピューターが自ら<strong>特徴表現</strong>をすることにあります。機械学習を用いた分類や予測において、正解を決定づける要因のことを<strong>特徴量（Feature Quantity）</strong>といい、それを抽出・抽象化することを<strong>特徴表現</strong>と言います。前述のGoogleのネコの認識でいうと、<strong>ネコをネコであると識別する上で、それを決定づける特徴をつかむ</strong>ことです。他の機械学習ではこれを人間が行う必要がありますが、無数の変数から特徴をつかむ作業が困難、あるいは想定していない特徴をつかむことができないなどの問題があり、自動化には大きな意味があります。</p>



<p>これを可能にしているのが、<strong>オートエンコーダ（Auto Encoder／自己符号化器）</strong>という<strong>次元圧縮</strong>の技術です。従来、ニューラルネットワークを作るには、正解である教師データを人が与えて学習させるという訓練フェーズが必要でした。たとえば、入力に手書きの「7」という画像を与える場合、出力に「7」という正解の識別情報を与える必要があるということになります。</p>



<p>一方でオートエンコーダでは、出力に入力と同じものを与えることで、<strong>入力を再現するデータを出力するようコンピュータ自身に訓練させる</strong>ということを行います。つまり、入力に手書きの「7」という画像を与える場合、出力には全く同じ手書きの「7」を与えればよく、自動で行うことが可能です。そしてオートエンコーダは、出力が入力にできるだけ近いものになる、専門用語でいうと<strong>復元エラーが最小になるような特徴表現</strong>を自動的に探してくれます。</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img src="https://uxmeetsdata.com/wp-content/uploads/2019/05/xmd_dl_c.png" alt="" class="wp-image-9674" width="480" height="96"/></figure></div>



<p>これはMNISTと呼ばれる0〜9の手書き数字の画像のデータセットでオートエンコーダを動かした場合の例です。上が入力データ、下が出力データですが、ほとんど同じような手書き数字が出力されていることがわかります。</p>



<p>DNNを用いた機械学習の発想は古くからあり、現在の深層学習につながる世界的に最も先駆的な研究に、日本のNHK放送技術研究所の福島邦彦氏によって1979年に発表された<strong>ネオコグニトロン</strong>があります。これにはコンピューターが自ら学習することによってパターン認識能力を獲得する<strong>自己組織化機能</strong>があり、応用例として手書き文字データベースから自己学習によって手書き文字認識能力が獲得されることを実証しました。</p>



<p>しかしながら、当時は手書き文字認識方式の一つと誤解され、その重要性が世間に認識されませんでした。また、大量データと膨大な計算を行う超高性能なコンピューターを必要とするために実用化には至りませんでした。それらが克服されたことと、長年の研究によるアルゴリズムの進化が融合し、深層学習として具現化され、まさにいま盛り上がりを見せています。</p>



<p>一方で、「<a href="https://uxmeetsdata.com/ux-modeling/">UXモデリングって？</a>」でも触れたとおり、深層学習には<strong>大量の学習データが必要である</strong>、<strong>導出されたモデルがブラックボックス化する</strong>などの欠点があります。また<strong>過学習による汎化性能低下</strong>の問題もあります。いま現在において深層学習が実用化されているのは、大量の学習データを獲得しやすく、かつモデルを単純化しやすい画像処理などの一部の領域に限られているというのが現実です。</p>



<h2><strong>人の&#8221;目&#8221;となる深層学習技術。</strong></h2>



<p>そうだとしても、多くの問題解決に深層学習が有効であることが認められており、実用化が進んでいます。とりわけ重要なのは<strong>人の”目”の代わりになること</strong>であり、人手不足や働き方、高齢化などが大きな社会問題となる中で、もはや欠かすことができない技術となりつつあります。</p>



<p>大手コンビニエンスストアでは、24時間営業を見直す検討がなされており、既に数百店舗での実証実験が行われています。人手不足や加盟店の過酷な労働環境を是正することが目的ですが、一方で24時間営業をやめると利便性が低下し、他のチェーンや店舗に顧客を奪われるリスクもあるため、大きなジレンマに陥っています。そこで期待がかかるのが無人店舗の実現です。</p>



<p>米Amazon.comの「Amazon Go」が話題となり、中国でも無人コンビニが増加していますが、国内でもレジなし店舗を実現するための技術や製品の開発が進んでいます。2017年11月に、東日本旅客鉄道（JR東日本）の大宮駅にレジなし店舗が登場しましたが、これはサインポスト社が開発した「スーパーワンダーレジ」の実証実験店舗です。利用者が棚から商品を取ると、棚などに取り付けられたカメラがその状況を捉え、AIが識別して購入金額を自動的に計算します。利用者はレジで交通系ICカードをタッチするだけで精算が完了します。ここに深層学習の画像識別技術が活用されています。</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img src="https://uxmeetsdata.com/wp-content/uploads/2019/05/xmd_dl_d-1024x538.jpg" alt="" class="wp-image-9718" width="480" height="252" srcset="https://uxmeetsdata.com/wp-content/uploads/2019/05/xmd_dl_d-1024x538.jpg 1024w, https://uxmeetsdata.com/wp-content/uploads/2019/05/xmd_dl_d-300x158.jpg 300w, https://uxmeetsdata.com/wp-content/uploads/2019/05/xmd_dl_d-768x403.jpg 768w, https://uxmeetsdata.com/wp-content/uploads/2019/05/xmd_dl_d.jpg 1200w" sizes="(max-width: 480px) 100vw, 480px" /><figcaption>出典：日経 xTECH</figcaption></figure></div>



<p>また最近では高齢者による自動車事故が相次いでおり、連日報道されるなど、社会問題として顕在化しつつあります。実際には高齢者よりも若年層のほうが事故率が高く、流通している情報や分析に偏りが見られるものの、今後の超高齢化社会では高齢者の母数が増大するため、率以上に数が問題となることは明白です。</p>



<p>環境問題も含めると、そもそもマイカーに依存しない交通インフラを目指すべきという考え方もあります。一方で、電気や水道などの生活インフラと同様、人口減少に伴う維持コストの問題もあり、<strong>コンパクトシティ</strong>の実現と合わせて考える必要があります。日本よりも一足先に高齢化社会に突入したドイツやフランスなどの欧州各国では、トラム（路面電車）を中核としたコンパクトシティ構想を国家レベルで実証実験しています。日本でも取り組みは進められているものの、実現には多くの時間とコストを要します。</p>



<p>それを待たずして到来する超高齢化社会における交通問題に対して、現時点でもっとも有効かつ現実的な解が<strong>自動運転</strong>です。大手自動車メーカーはIT企業と協力しながら自動運転の実用化に向けた研究開発を進めていますが、当然ながらここでも<strong>人の”目”の代わりになる技術</strong>が重要となります。</p>



<p>本田技研工業（ホンダ）はすべての人に事故ゼロと自由な移動の喜びを提供するために自動運転の研究開発に取り組んでおり、マイカーのレベル４自動運転技術の確率を目指しています。レベル４自動運転技術とは、緊急時にも運転手が対応せず、コンピューターが主体として全責任を持つ、すなわち運転手が運転操作に参加することを前提としないというものです。ただし限定エリア内の制限があるため、エリア外での運転を想定し、ハンドル・アクセル・ブレーキなどは設備します。</p>



<p>ホンダは車体の前・左前・右前に設置された三台のカメラで視覚情報を取得し、深層学習により物体や距離の識別を行うことで、自動運転のための状況の理解と判断を実現しようとしています。</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img src="https://uxmeetsdata.com/wp-content/uploads/2019/05/xmd_dl_e.jpg" alt="" class="wp-image-9741" width="480" height="269" srcset="https://uxmeetsdata.com/wp-content/uploads/2019/05/xmd_dl_e.jpg 968w, https://uxmeetsdata.com/wp-content/uploads/2019/05/xmd_dl_e-300x169.jpg 300w, https://uxmeetsdata.com/wp-content/uploads/2019/05/xmd_dl_e-768x432.jpg 768w" sizes="(max-width: 480px) 100vw, 480px" /><figcaption>出典：レスポンス</figcaption></figure></div>



<p>このように深層学習は、人の&#8221;目&#8221;となることで、現代社会が抱える問題を解決し、生活をサポートする技術として高い可能性を秘めています。AIが人の仕事を奪うということがうるさく言われていますが、すべての技術革新は何らかの形で従来の仕事を自動化・代替してきたわけであり、AIだけが特別なものではありません。人間がやらなくてもよい作業をAIに代替させ、より創造的なことに時間を使えるようになるということです。</p>
]]></content:encoded>
										</item>
	</channel>
</rss>
