JP6074524B1 - 学習装置、学習方法及び学習プログラム - Google Patents
学習装置、学習方法及び学習プログラム Download PDFInfo
- Publication number
- JP6074524B1 JP6074524B1 JP2016020665A JP2016020665A JP6074524B1 JP 6074524 B1 JP6074524 B1 JP 6074524B1 JP 2016020665 A JP2016020665 A JP 2016020665A JP 2016020665 A JP2016020665 A JP 2016020665A JP 6074524 B1 JP6074524 B1 JP 6074524B1
- Authority
- JP
- Japan
- Prior art keywords
- information
- learning
- application
- terminal
- model
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 64
- 238000004891 communication Methods 0.000 claims description 36
- 230000008569 process Effects 0.000 claims description 33
- 230000009471 action Effects 0.000 abstract description 16
- 238000003860 storage Methods 0.000 description 54
- 238000012545 processing Methods 0.000 description 52
- 238000009826 distribution Methods 0.000 description 44
- 230000000875 corresponding effect Effects 0.000 description 36
- 238000010586 diagram Methods 0.000 description 30
- 238000000605 extraction Methods 0.000 description 27
- 239000000284 extract Substances 0.000 description 21
- 238000009434 installation Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 8
- 230000000694 effects Effects 0.000 description 7
- 230000014509 gene expression Effects 0.000 description 6
- 230000010365 information processing Effects 0.000 description 6
- 238000010801 machine learning Methods 0.000 description 6
- 238000012512 characterization method Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 230000006399 behavior Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 208000001613 Gambling Diseases 0.000 description 1
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000009395 breeding Methods 0.000 description 1
- 230000001488 breeding effect Effects 0.000 description 1
- 238000010411 cooking Methods 0.000 description 1
- 235000014510 cooky Nutrition 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000037213 diet Effects 0.000 description 1
- 235000005911 diet Nutrition 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000000877 morphologic effect Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000008685 targeting Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0242—Determining effectiveness of advertisements
- G06Q30/0244—Optimization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Game Theory and Decision Science (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Software Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
まず、図1乃至図3を用いて、実施形態に係る学習処理の一例について説明する。図1は、実施形態に係る学習処理の一例を示す図である。図1では、本願に係る学習装置100によって、所定の情報コンテンツに関する所定の行動を実行したか否かを示す結果情報と、所定の情報コンテンツの提供先となるユーザ端末101が有する端末情報との関係性を学習する処理が行われる例を示している。なお、実施形態では、情報コンテンツとして、ウェブページに表示される広告であって、所定のアプリを宣伝対象とする広告を例に挙げて説明する。この場合、情報提供者とは、広告主である。また、実施形態では、所定の情報コンテンツに関する所定の行動として、所定の広告に対応するアプリを端末装置にインストールする行動を例に挙げて説明する。
図4を用いて、実施形態に係る学習装置100が含まれる学習処理システム1の構成について説明する。図4は、実施形態に係る学習処理システム1の構成例を示す図である。図4に例示するように、実施形態に係る学習処理システム1には、ユーザ端末10と、広告主端末20と、ウェブサーバ30と、学習装置100とが含まれる。これらの各種装置は、ネットワークNを介して、有線又は無線により通信可能に接続される。なお、図4に示した学習処理システム1には、複数台のユーザ端末10や、複数台の広告主端末20や、複数台のウェブサーバ30が含まれてもよい。
次に、図5を用いて、実施形態に係る学習装置100の構成について説明する。図5は、実施形態に係る学習装置100の構成例を示す図である。図5に示すように、学習装置100は、通信部110と、記憶部120と、制御部130とを有する。なお、学習装置100は、学習装置100を利用する管理者等から各種操作を受け付ける入力部(例えば、キーボードやマウス等)や、各種情報を表示するための表示部(例えば、液晶ディスプレイ等)を有してもよい。
通信部110は、例えば、NIC(Network Interface Card)等によって実現される。かかる通信部110は、ネットワークNと有線又は無線で接続され、ネットワークNを介して、ユーザ端末10や、広告主端末20や、ウェブサーバ30との間で情報の送受信を行う。
記憶部120は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部120は、広告情報記憶部121と、端末情報記憶部122と、学習モデル記憶部126とを有する。
広告情報記憶部121は、広告主端末20から入稿される広告に関する情報を記憶する。ここで、図6に、実施形態に係る広告情報記憶部121の一例を示す。図6は、実施形態に係る広告情報記憶部121の一例を示す図である。図6に示した例では、広告情報記憶部121は、「広告主ID」、「広告ID」、「対応アプリID」といった項目を有する。
端末情報記憶部122は、広告の配信対象であるユーザ端末10に関する情報を記憶する。図5に示すように、端末情報記憶部122は、端末情報を記憶するデータテーブルとして、属性テーブル123と、装置テーブル124と、アプリテーブル125とを含む。
ここで、図7に、実施形態に係る属性テーブル123の一例を示す。図7は、実施形態に係る属性テーブル123の一例を示す図である。属性テーブル123は、主として、ユーザ端末10を利用するユーザの属性に関する情報を記憶する。図7に示した例では、属性テーブル123は、「端末ID」、「性別」、「年齢」、「地域」といった項目を有する。
続いて、図8に、実施形態に係る装置テーブル124の一例を示す。図8は、実施形態に係る装置テーブル124の一例を示す図である。装置テーブル124は、主として、ユーザ端末10という装置自体の情報を示した装置情報を記憶する。図8に示した例では、装置テーブル124は、「端末ID」、「型番」、「ブランド名」、「発売後経過日数」、「通信キャリア」、「メーカー名」、「解像度」といった項目を有する。
続いて、図9に、実施形態に係るアプリテーブル125の一例を示す。図9は、実施形態に係るアプリテーブル125の一例を示す図である。アプリテーブル125は、主として、ユーザ端末10にインストールされたアプリに関する情報を記憶する。図9に示した例では、アプリテーブル125は、「端末ID」、「インストールアプリ数」、「非ゲームアプリ数」、「ゲームアプリ数」、「新作アプリ数」、「旧作アプリ数」、「インストール済アプリID」といった項目を有する。
学習モデル記憶部126は、学習装置100の学習処理に関する情報を記憶する。図5に示すように、学習モデル記憶部126は、学習処理に関する情報を記憶するデータテーブルとして、設定テーブル127と、変数テーブル128と、モデルテーブル129とを含む。
設定テーブル127は、主として、端末情報と、端末情報から抽出される変数との設定に関する情報を記憶する。設定テーブル127は、記憶された情報の種別ごとに、さらに複数のテーブルを含む。なお、設定テーブル127に記憶される設定内容は、例えば、学習装置100の管理者によって入力されたり、後述するように、アプリを紹介するサイト等から抽出される情報に基づいて自動的に設定が行われたりする。
次に、図12に、実施形態に係る変数テーブル128の一例を示す。図12は、実施形態に係る変数テーブル128の一例を示す図である。図12に示すように、変数テーブル128は、「処理対象アプリID」、「端末ID」、「対象アプリインストール(目的変数)」、「特徴情報データ(説明変数)」といった項目を有する。
次に、図13に、実施形態に係るモデルテーブル129の一例を示す。図13は、実施形態に係るモデルテーブル129の一例を示す図である。図13に示すように、モデルテーブル129は、「モデルID」、「対応アプリID」といった項目を有する。
制御部130は、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、学習装置100内部の記憶装置に記憶されている各種プログラム(学習プログラムの一例に相当)がRAMを作業領域として実行されることにより実現される。また、制御部130は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。
入稿受付部131は、広告主端末20から広告の入稿を受け付ける。そして、入稿受付部131は、入稿元の広告主を識別する広告主IDと、広告を識別する広告IDと、広告に対応するアプリを識別する対応アプリIDとを対応付けて、広告情報記憶部121に記憶する。
取得部132は、各種情報を取得する。例えば、取得部132は、広告を受信するユーザ端末10に関する情報である端末情報を取得する。具体的には、取得部132は、端末情報として、ユーザ端末10を利用するユーザの属性情報を取得する。また、取得部132は、端末情報として、ユーザ端末10の装置自体の情報である装置情報を取得する。また、取得部132は、端末情報として、ユーザ端末10にインストールされているアプリに関する情報であるアプリ情報を取得する。
学習部133は、所定の情報コンテンツに関する所定の行動を実行したか否かを示す結果情報と、端末情報との関係性を学習する。そして、学習部133は、学習した結果に基づいて、所定の情報コンテンツに関する所定の行動を実行する傾向を示すモデルを生成する。また、学習部133は、モデルを生成した後にも端末情報を取得し、モデルの学習を継続することで、モデルを最適化する。学習部133は、抽出部134と、生成部135とを有し、上記の処理を実現する。
抽出部134は、取得部132によって取得された端末情報から、ユーザ端末10を特徴付ける特徴情報を抽出する。例えば、抽出部134は、装置情報に基づいて、ユーザ端末10のブランド名や、発売後経過日数等の情報を抽出する。
生成部135は、所定の情報コンテンツに関する所定の行動が実行されたか否かを示す結果情報と、取得部132によって取得された端末情報との関係性を学習することにより、所定の情報コンテンツに関する所定の行動が実行される傾向を示すモデルを生成する。具体的には、生成部135は、所定のアプリをインストールしたか否かを示す結果情報と、端末情報との関係性を学習することにより、所定のアプリをインストールする傾向を示すモデルを生成する。
y(A100、F13)(= 1) = ω1・(女性) + ω2・(20歳代) + ω3・(C県) + ωN・xN ・・・(4)
受信部136は、広告の配信要求を受信する。具体的には、受信部136は、ウェブページを表示するユーザ端末10から送信される要求であって、ウェブページに含まれる広告枠で表示する広告の配信に関する要求を受信する。
特定部137は、生成部135によって生成されたモデルに基づいて、所定の情報コンテンツを提供する提供先となるユーザ端末10を特定する。具体的には、特定部137は、広告に対応付けられたアプリがインストールされる傾向を示すモデルが示した傾向(すなわち、出力される値)に基づいて、当該アプリが対応付けられた広告を配信する配信先となるユーザ端末10を特定する。
配信部138は、特定部137によって判定された結果に基づき、広告の配信先として判定されたユーザ端末10に対して、広告を配信する。
次に、図14を用いて、実施形態に係るユーザ端末10の構成について説明する。図14は、実施形態に係るユーザ端末10の構成例を示す図である。図14に示すように、ユーザ端末10は、通信部11と、入力部12と、表示部13と、検知部14と、記憶部15と、制御部16とを有する。なお、ユーザ端末10が有する各処理部の接続関係は、図14に示した接続関係に限られず、他の接続関係であってもよい。
次に、図15及び図16を用いて、実施形態に係る学習装置100による処理の手順について説明する。まず、図15を用いて、モデルの生成に関する処理手順を説明する。図15は、実施形態に係る処理手順を示すフローチャート(1)である。
上述した学習装置100は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、学習装置100の他の実施形態について説明する。
上述した実施形態において、取得部132は、端末情報として、ユーザ端末10のユーザの属性情報や、ユーザ端末10の装置情報や、アプリ情報を取得する例を示した。また、抽出部134は、取得部132が取得した情報に基づいて、特徴情報を抽出する例を示した。取得部132や抽出部134は、これらの例に限られず、さらに種々の端末情報を取得したり、特徴情報を抽出したりしてもよい。
上記実施形態では、ユーザに提供される情報コンテンツとして、アプリが対応付けられた広告を例に挙げた。しかし、情報コンテンツは、このような広告に限られない。例えば、情報コンテンツは、アプリが対応付けられていない広告であって、選択された場合にランディングページを表示するような広告であってもよい。この場合、生成部135は、目的変数を「広告がクリックされること」としたモデルを生成してもよい。これにより、特定部137は、配信される広告をクリックする傾向にあるユーザを特定して、広告を配信させることができる。
上述した実施形態において、特定部137は、生成部135によって生成されたモデルに基づいて、広告を配信するユーザ端末10を特定する例を示した。ここで、特定部137は、さらに、広告主から受け付ける所定の条件に基づいて、特定処理を行ってもよい。
学習装置100は、端末情報として、ユーザ端末10を利用するユーザに関するさらに詳細な情報を利用してモデルを生成することができる場合には、それらの情報を利用してもよい。例えば、学習装置100は、ユーザに関して、公共機関等が発表する公的な調査結果などを取得する。一例として、学習装置100は、ユーザを含む国民一般の平均的な年収と地域との関係性などの調査結果を取得する。そして、学習装置100は、ユーザの地域を特定できる場合には、その地域における平均の年収額を特徴情報の1つとして利用してもよい。
上述してきた実施形態に係る学習装置100やユーザ端末10は、例えば図17に示すような構成のコンピュータ1000によって実現される。以下、学習装置100を例に挙げて説明する。図17は、学習装置100の機能を実現するコンピュータ1000の一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
上述してきたように、実施形態に係る学習装置100は、取得部132と、生成部135と、特定部137とを有する。取得部132は、情報コンテンツ(例えば、広告)を受信するユーザ端末10に関する情報である端末情報を取得する。生成部135は、所定の情報コンテンツに関する所定の行動が実行されたか否かを示す結果情報と、取得部132によって取得された端末情報との関係性を学習することにより、所定の情報コンテンツに関する所定の行動が実行される傾向を示すモデルを生成する。特定部137は、生成部135によって生成されたモデルに基づいて、所定の情報コンテンツを提供する提供先となるユーザ端末10を特定する。
10 ユーザ端末
20 広告主端末
30 ウェブサーバ
100 学習装置
110 通信部
120 記憶部
121 広告情報記憶部
122 端末情報記憶部
123 属性テーブル
124 装置テーブル
125 アプリテーブル
126 学習モデル記憶部
127 設定テーブル
128 変数テーブル
129 モデルテーブル
130 制御部
131 入稿受付部
132 取得部
133 学習部
134 抽出部
135 生成部
136 受信部
137 特定部
138 配信部
Claims (14)
- 端末装置に組み込まれる所定のプログラムと対応付けられた情報コンテンツを受信する当該端末装置に関する情報である端末情報を取得する取得部と、
所定の情報コンテンツに対応付けられた所定のプログラムを前記端末装置に組み込む処理が実行されたか否かを示す結果情報と、前記取得部によって取得された端末情報との関係性を学習することにより、当該所定の情報コンテンツに対応付けられた所定のプログラムを前記端末装置に組み込む処理が実行される傾向を示すモデルを生成する生成部と、
前記生成部によって生成されたモデルに基づいて、前記所定の情報コンテンツを提供する提供先となる端末装置を特定する特定部と、
を備えたことを特徴とする学習装置。 - 前記生成部は、
前記結果情報と、前記端末情報から抽出される情報であって、前記端末装置又は当該端末装置を利用するユーザの特徴を示す情報である特徴情報との関係性を学習することにより、前記モデルを生成する、
ことを特徴とする請求項1に記載の学習装置。 - 前記生成部は、
前記端末情報から抽出される特徴情報として、前記ユーザの属性を示す情報である属性情報を用いて、前記モデルを生成する、
ことを特徴とする請求項2に記載の学習装置。 - 前記生成部は、
前記属性情報として、前記ユーザの性別、年齢、居住地の少なくとも1つを用いて、前記モデルを生成する、
ことを特徴とする請求項3に記載の学習装置。 - 前記取得部は、
前記端末情報として、前記端末装置の製品としての情報である装置情報を取得し、
前記生成部は、
前記装置情報から抽出される特徴情報を用いて、前記モデルを生成する、
ことを特徴とする請求項2〜4のいずれか一つに記載の学習装置。 - 前記生成部は、
前記装置情報から抽出される特徴情報として、前記端末装置に設定された型番、ブランド名、販売から経過した時間、通信キャリア名、メーカー名、解像度の少なくとも1つを用いて、前記モデルを生成する、
ことを特徴とする請求項5に記載の学習装置。 - 前記取得部は、
アプリに関する広告を受信可能な端末装置であって、当該アプリをインストール可能な端末装置に関する端末情報を取得し、
前記生成部は、
所定のアプリが前記端末装置にインストールされたか否かを示す結果情報と、前記取得部によって取得された端末情報との関係性を学習することにより、当該所定のアプリがインストールされる傾向を示すモデルを生成し、
前記特定部は、
前記生成部によって生成されたモデルに基づいて、前記所定のアプリに関する広告の提供先となる端末装置を特定する、
ことを特徴とする請求項1〜6のいずれか一つに記載の学習装置。 - 前記取得部は、
前記端末情報として、前記端末装置にインストールされたアプリに関する情報であるアプリ情報を取得し、
前記生成部は、
前記結果情報と、前記アプリ情報から抽出される特徴情報との関係性を学習することにより、前記所定のアプリがインストールされる傾向を示すモデルを生成する、
ことを特徴とする請求項7に記載の学習装置。 - 前記生成部は、
前記アプリ情報から抽出される特徴情報として、前記端末装置にインストールされたアプリの総数、前記端末装置にインストールされたゲームアプリの数、前記端末装置にインストールされたゲーム以外のアプリの数、又は、前記端末装置にインストールされたアプリの総数とゲームアプリの数との割合の少なくとも1つを用いて、前記モデルを生成する、
ことを特徴とする請求項8に記載の学習装置。 - 前記生成部は、
前記アプリ情報から抽出される特徴情報として、前記端末装置にインストールされたアプリに設定されるタイプもしくは要素に基づき特定される情報であって、前記端末装置のユーザの関心を示す情報である関心情報を用いて、前記モデルを生成する、
ことを特徴とする請求項8又は9に記載の学習装置。 - 前記生成部は、
前記アプリ情報から抽出される特徴情報として、前記端末装置にインストールされたゲームアプリに設定されるタイプもしくは要素に基づき特定される情報であって、前記端末装置のユーザのゲーム嗜好を示す情報である嗜好情報を用いて、前記モデルを生成する、
ことを特徴とする請求項8〜10のいずれか一つに記載の学習装置。 - 前記生成部は、
アプリを提供する提供者側から当該アプリに対して設定されるアプリの紹介に基づいて、前記端末装置にインストールされたアプリのタイプもしくは要素を設定する、
ことを特徴とする請求項10又は11に記載の学習装置。 - コンピュータが実行する学習方法であって、
端末装置に組み込まれる所定のプログラムと対応付けられた情報コンテンツを受信する当該端末装置に関する情報である端末情報を取得する取得工程と、
所定の情報コンテンツに対応付けられた所定のプログラムを前記端末装置に組み込む処理が実行されたか否かを示す結果情報と、前記取得工程によって取得された端末情報との関係性を学習することにより、当該所定の情報コンテンツに対応付けられた所定のプログラムを前記端末装置に組み込む処理が実行される傾向を示すモデルを生成する生成工程と、
前記生成工程によって生成されたモデルに基づいて、前記所定の情報コンテンツを提供する提供先となる端末装置を特定する特定工程と、
を含んだことを特徴とする学習方法。 - 端末装置に組み込まれる所定のプログラムと対応付けられた情報コンテンツを受信する当該端末装置に関する情報である端末情報を取得する取得手順と、
所定の情報コンテンツに対応付けられた所定のプログラムを前記端末装置に組み込む処理が実行されたか否かを示す結果情報と、前記取得手順によって取得された端末情報との関係性を学習することにより、当該所定の情報コンテンツに対応付けられた所定のプログラムを前記端末装置に組み込む処理が実行される傾向を示すモデルを生成する生成手順と、
前記生成手順によって生成されたモデルに基づいて、前記所定の情報コンテンツを提供する提供先となる端末装置を特定する特定手順と、
をコンピュータに実行させることを特徴とする学習プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016020665A JP6074524B1 (ja) | 2016-02-05 | 2016-02-05 | 学習装置、学習方法及び学習プログラム |
US15/416,228 US20170228775A1 (en) | 2016-02-05 | 2017-01-26 | Learning apparatus, learning method, and non-transitory computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016020665A JP6074524B1 (ja) | 2016-02-05 | 2016-02-05 | 学習装置、学習方法及び学習プログラム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017001354A Division JP6243559B2 (ja) | 2017-01-06 | 2017-01-06 | 学習装置、学習方法及び学習プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6074524B1 true JP6074524B1 (ja) | 2017-02-01 |
JP2017138880A JP2017138880A (ja) | 2017-08-10 |
Family
ID=57937545
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016020665A Active JP6074524B1 (ja) | 2016-02-05 | 2016-02-05 | 学習装置、学習方法及び学習プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20170228775A1 (ja) |
JP (1) | JP6074524B1 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6720402B2 (ja) * | 2017-03-21 | 2020-07-08 | 株式会社Preferred Networks | サーバ装置、学習済モデル提供プログラム、学習済モデル提供方法及び学習済モデル提供システム |
JP7031931B2 (ja) * | 2018-03-28 | 2022-03-08 | Necソリューションイノベータ株式会社 | 広告配信制御装置、広告配信制御方法、プログラム、および記録媒体 |
JP7155698B2 (ja) * | 2018-07-18 | 2022-10-19 | オムロンヘルスケア株式会社 | 情報処理装置、情報処理方法及び情報処理のためのプログラム |
JP6601888B1 (ja) * | 2018-08-28 | 2019-11-06 | Zホールディングス株式会社 | 情報処理装置、情報処理方法および情報処理プログラム |
JP6601889B1 (ja) * | 2018-08-29 | 2019-11-06 | Zホールディングス株式会社 | 情報処理装置、情報処理方法および情報処理プログラム |
US11443345B2 (en) * | 2019-06-27 | 2022-09-13 | International Business Machines Corporation | Application modification using software services |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006053616A (ja) * | 2004-08-09 | 2006-02-23 | Kddi Corp | サーバ装置、webサイト推奨方法およびプログラム |
JP2015230717A (ja) * | 2014-06-06 | 2015-12-21 | ヤフー株式会社 | 抽出装置、抽出方法及び抽出プログラム |
-
2016
- 2016-02-05 JP JP2016020665A patent/JP6074524B1/ja active Active
-
2017
- 2017-01-26 US US15/416,228 patent/US20170228775A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006053616A (ja) * | 2004-08-09 | 2006-02-23 | Kddi Corp | サーバ装置、webサイト推奨方法およびプログラム |
JP2015230717A (ja) * | 2014-06-06 | 2015-12-21 | ヤフー株式会社 | 抽出装置、抽出方法及び抽出プログラム |
Also Published As
Publication number | Publication date |
---|---|
US20170228775A1 (en) | 2017-08-10 |
JP2017138880A (ja) | 2017-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6271345B2 (ja) | 抽出装置、抽出方法及び抽出プログラム | |
JP6074524B1 (ja) | 学習装置、学習方法及び学習プログラム | |
JP6023129B2 (ja) | 抽出装置、抽出方法及び抽出プログラム | |
US8725559B1 (en) | Attribute based advertisement categorization | |
US20140172545A1 (en) | Learned negative targeting features for ads based on negative feedback from users | |
EP2743874A1 (en) | Targeting objects to users based on search results in an online system | |
JP6679250B2 (ja) | 決定装置、決定方法および決定プログラム | |
JP6730002B2 (ja) | 抽出装置、抽出方法及び抽出プログラム | |
JP6698730B2 (ja) | 抽出装置、抽出方法及び抽出プログラム | |
JP2018088282A (ja) | 抽出装置、抽出方法及び抽出プログラム | |
JP2016062358A (ja) | 抽出装置、抽出方法及び抽出プログラム | |
JP6243559B2 (ja) | 学習装置、学習方法及び学習プログラム | |
JP7195293B2 (ja) | 情報処理装置、情報処理方法、及び情報処理プログラム | |
US20210110431A1 (en) | Machine learning system finds units of interest (uoi) based on keywords, interests, and brands in social media audiences for the purpose of targeting digital advertisements | |
JP6501571B2 (ja) | 情報処理装置、情報処理方法および情報処理プログラム | |
JP6373140B2 (ja) | 抽出装置、抽出方法及び抽出プログラム | |
JP6549675B2 (ja) | 学習装置、学習方法及び学習プログラム | |
JP6502445B2 (ja) | 決定装置、決定方法及び決定プログラム | |
KR101483618B1 (ko) | 웹페이지의 쿠키정보 및 리퍼러 기록을 이용한 광고 서비스 시스템 및 방법 | |
JP6208819B1 (ja) | 決定装置、決定方法及び決定プログラム | |
JP6707020B2 (ja) | 抽出装置、抽出方法及び抽出プログラム | |
JP6664598B2 (ja) | 提供装置、提供方法及び提供プログラム | |
JP6282965B2 (ja) | 受付装置、受付方法及び受付プログラム | |
JP6921922B2 (ja) | 情報処理装置、情報処理方法、および情報処理プログラム | |
JP6752919B2 (ja) | 決定装置、決定方法及び決定プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20161220 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170106 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6074524 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |