Loading [Contrib]/a11y/accessibility-menu.js

半歩先を読む日本最大級のマーケティングサイト J-marketing.net


(2019.03)
マーケティングのための人工知能入門およびその周辺技術
(6)Rを用いたディープラーニング入門
客員研究員 沖縄国際大学 金城敬太






 前回に引き続き、近年注目されているディープラーニングについて、具体的に「Keras」というフレームワークを「R」で利用しながら、解説していく。ディープラーニングは、理論的には難しい点もある。しかし、ゼロから実装するのでははく、フレームワークを利用すれば、誰でも比較的容易に実行することができるようになってきた。そのため、ディープラーニングの大衆化といわれているほどに普及しつつある。


1.はじめに

 第5回でも紹介したように、ディープラーニングを行う際にも、多くのフレームワークが提案されている。

  • Tensorflow・・・Googleの開発しているフレームワーク。
  • Keras・・・非常に簡単に実装できる。そのため導入としてよい。
  • Chainer・・・日本のpreferred networksで開発されている。

 それ以外にもMxnetなどがある。

 それぞれ設計の思想があり、利用できるプログラミング言語も異なっている。

 ここで扱うKerasというのは、プロジェクトONEIROSの研究で開発され、GoogleのエンジニアのFrançois Cholletがつくったものだ。

 Kerasのメリットは、最小限の記述で実行でき、初心者でも容易に実装できるわかりやすさにある。人工知能の普及や、大衆化といったことも言われている現在、その一役を担っている。一方、デメリットとしては、ブラックボックス的に処理してしまうため、中身を細かく理解せずとも使えてしまうという点や、自分で拡張をする場合に問題が出る可能性がある点だ。

 Pythonでも提供されているが、ここでは前回同様にRで行う方法を解説する。

 まず、分析の大きな流れについて紹介しよう。実行には、大きく五つのステップがある。細かい用語については第5回も参考にしてほしい。


図表1.主な実装のステップ



図表2.ディープラーニングの概念図



0.フレームワークの入手

 1を始めるまえに、実際にRを用意し、Kerasをダウンロードして、インストールするなどの準備が必要である。

1.データの用意

 トレーニングデータのラベル、ラベルに関連するデータ、評価データのラベル、ラベルに関連するデータを準備する。

2.モデルの設定とコンパイル

 どのようなネットワークにするかを、ここで指定する。またコンパイルの部分で「損失関数」(予測結果と実際の結果の違いを評価したもの)の指定や、損失からどのようにネットワークの重みを更新するか(「最適化器」)なども指定する。

 ネットワークの設定では、隠れ層における「ノードの数」の指定、そしてreluなどの「活性化関数」の指定、層をいくつにするかの指定、dropoutを行うかということなどを指定する。

 また、コンパイルの部分では「損失関数」や「最適化器」の指定を行う。これらは、学習で用いられる細かい設定である。学習というのは、図表2にもあるように予測した結果と実際の結果とのずれを損失関数で計算し、最適化器で適切にネットワークの重み(パラメータ)を更新していくことだ。例えば、「カテゴリカルデータのときは,cross-entropyなどを用いる」といったことを指定する。最適化器では、SDG(確率的勾配降下法)、RMSprop、adamなどが用意されており、これらを利用する。

3.学習

 学習では、ミニバッチ確率的勾配降下法(SGD)を用いる場合の細かい設定を行ったうえで、実際にデータを用いてネットワークの重みの推定を行う部分だ。具体的にはミニバッチ(学習する際のデータの一部を抜き出したデータ)や、エポックと呼ばれる繰り返しの回数などを指定する。詳細は次節でのべる。

4.評価

 評価では、(1)で用意したテストデータのラベルに関連するデータと、学習したモデルを用いて、実際にラベルを予測し、その結果がもとの結果をどの程度正確に予測できているかを評価する。

5.予測

 最後に、学習したデータを用いて、新しいデータが入力された場合に、どのようなラベルになるかなどの予測を行う。


 以上の五つが大きな流れである。これらに基づいて2節では具体的にRにおいてKerasを用いた実装について説明する。


次は「Kerasによるディープラーニングの実装」
【続きを読む】(有料会員向け先行公開)

※会員のご登録はこちらをご覧ください。

参照コンテンツ


【シリーズ】マーケティングのための人工知能入門およびその周辺技術


おすすめ新着記事

消費者調査データ カップめん(2025年4月版)別次元の強さ「カップヌードル」、2位争いは和風麺
消費者調査データ カップめん(2025年4月版)別次元の強さ「カップヌードル」、2位争いは和風麺

調査結果をみると、「カップヌードル」が、ほぼ全員に認知があり、4分の3に購入経験があり、半数弱が3ヶ月以内に購入、と圧倒的な強さをみせるなど、ロングセラーブランドへの上位集中が鮮明な結果となった。背景には、昨今の値上げ続きで強まる消費者の節約志向があると考えられる。「失敗したくない」という意識が安心感のあるブランドに向かっているのだ。

「食と生活」のマンスリー・ニュースレター チョコレートの今後購入意向は80%以上! 意外にも男性20~30代と管理職が市場を牽引
「食と生活」のマンスリー・ニュースレター チョコレートの今後購入意向は80%以上! 意外にも男性20~30代と管理職が市場を牽引

チョコレート商品の値上げが続くなか、成分や機能を訴求したチョコレートが伸びている。今回はどのような人がどんな理由でチョコレートを食べているのか調査した。

成長市場を探せ キャッシュレス決済のなかでも圧倒的なボリュームを誇るクレジットカード決済は、2024年、3年連続の2桁成長で過去最高を連続更新するとともに、初の100兆円台にのせた。ネットショッピングの浸透も拡大に拍車をかけている。  キャッシュレス市場の雄、クレジットカードは3年連続過去最高更新(2025年)
成長市場を探せ キャッシュレス決済のなかでも圧倒的なボリュームを誇るクレジットカード決済は、2024年、3年連続の2桁成長で過去最高を連続更新するとともに、初の100兆円台にのせた。ネットショッピングの浸透も拡大に拍車をかけている。 キャッシュレス市場の雄、クレジットカードは3年連続過去最高更新(2025年)

キャッシュレス決済のなかでも圧倒的なボリュームを誇るクレジットカード決済は、2024年、3年連続の2桁成長で過去最高を連続更新するとともに、初の100兆円台にのせた。ネットショッピングの浸透も拡大に拍車をかけている。

お知らせ

2025.03.06

クレジットカード決済に関する重要なお知らせ

2025.04.17

JMR生活総合研究所 ゴールデンウイーク期間中の営業のお知らせ

新着記事

2025.04.18

消費者調査データ カップめん(2025年4月版)別次元の強さ「カップヌードル」、2位争いは和風麺

2025.04.17

25年2月の「商業動態統計調査」は11ヶ月連続のプラス

2025.04.16

25年3月の「景気の現状判断」は13ヶ月連続で50ポイント割れに

2025.04.16

25年3月の「景気の先行き判断」は7ヶ月連続の50ポイント割れに

2025.04.15

25年2月の「消費支出」は4ヶ月ぶりのマイナスに

2025.04.14

提言論文 ブランド価値ランキング - 価値実現率の低い選択的耐久財

2025.04.14

企業活動分析 アップルの2024年9月期は、サービス事業過去最高で増収増益

2025.04.11

「食と生活」のマンスリー・ニュースレター チョコレートの今後購入意向は80%以上! 意外にも男性20~30代と管理職が市場を牽引

 

2025.04.10

25年2月の「家計収入」は2ヶ月連続のマイナス

2025.04.09

25年2月の「現金給与総額」は38ヶ月連続プラス、「所定外労働時間」はマイナス続く

 

2025.04.08

25年2月は「完全失業率」は改善、「有効求人倍率」は悪化

2025.04.07

企業活動分析 日本ハムの24年3月期は食肉事業、加工事業ともに好調で増収増益

2025.04.07

企業活動分析 丸大食品の24年3月期は価格改定の効果もあり増収増益

2025.04.07

月例消費レポート 2025年3月号 消費は回復傾向が続いている - 海外発の波乱要因が消費回復の妨げとなる可能性には要注意

2025.04.04

25年3月の「乗用車販売台数」は3ヶ月連続のプラス

2025.04.03

25年2月の「新設住宅着工戸数」は10ヶ月ぶりのプラスに

週間アクセスランキング

1位 2024.05.10

消費者調査データ エナジードリンク(2024年5月版)首位は「モンエナ」、2位争いは三つ巴、再購入意向上位にPBがランクイン

2位 2024.03.08

消費者調査データ カップめん(2024年3月版)独走「カップヌードル」、「どん兵衛」「赤いきつね/緑のたぬき」が2位争い

3位 2025.04.11

「食と生活」のマンスリー・ニュースレター チョコレートの今後購入意向は80%以上! 意外にも男性20~30代と管理職が市場を牽引

4位 2024.10.24

MNEXT 日本を揺るがす「雪崩現象」―「岩盤保守」の正体

5位 2024.11.06

「食と生活」のマンスリー・ニュースレター 伸長するパン市場  背景にある簡便化志向や節約志向

ENGLISH ARTICLES

2023.04.17

More than 40% of convenience store customers purchase desserts. Stores trying to entice shoppers to buy desserts while they're shopping.

2023.02.22

40% of men in their 20s are interested in skincare! Men's beauty expanding with awareness approaching that of women

2022.11.14

Frozen Foods' Benefits Are Expanding, and Child-raising Women Are Driving Demand

2022.09.12

The Penetration of Premium Beer, and a Polarization of the Growing Beer Market

2022.06.20

6.9 Trillion Yen Market Created By Women― Will Afternoon Tea save the luxury hotels in the Tokyo Metropolitan Area