(57)【特許請求の範囲】
【請求項１】
少なくとも1つの候補推薦特徴要因を判定するステップと、
前記候補推薦特徴要因がクリック確率予測モデル内に追加される前のケースと前記候補推薦特徴要因が前記クリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリック情報量差を予測するステップと、
セットする条件を満足する前記クリック情報量差に対応する前記推薦特徴要因を判定し、前記判定された推薦特徴要因を前記クリック確率予測モデル内に追加するステップと、
前記クリック確率予測モデルに基づいて、推薦されるべきユーザにプッシュされるべきターゲットの推薦される情報を判定するステップと
を含む、情報推薦方法。
【請求項２】
前記候補推薦特徴要因がクリック確率予測モデル内に追加される前のケースと前記候補推薦特徴要因が前記クリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリック情報量差を予測する前記ステップは、
前記候補推薦特徴要因が前記クリック確率予測モデル内に追加される前の前記推薦される情報の第1の情報エントロピおよび前記候補推薦特徴要因が前記クリック確率予測モデル内に追加された後の前記推薦される情報の第2の情報エントロピを予測するステップと、
前記第1の情報エントロピおよび前記第2の情報エントロピに基づいて、前記候補推薦特徴要因が前記クリック確率予測モデル内に追加される前のケースと前記候補推薦特徴要因が前記クリック確率予測モデル内に追加された後のケースとの間での前記推薦される情報の情報エントロピの減少を予測するステップであって、情報エントロピの前記減少は、前記推薦特徴要因が前記クリック確率予測モデル内に追加される前のケースと前記推薦特徴要因が前記クリック確率予測モデル内に追加された後のケースとの間での前記推薦される情報のクリックの増加に対応する、予測するステップと
を含む、請求項1に記載の情報推薦方法。
【請求項３】
前記第1の情報エントロピおよび前記第2の情報エントロピに基づいて、前記推薦特徴要因が前記クリック確率予測モデル内に追加される前のケースと前記推薦特徴要因が前記クリック確率予測モデル内に追加された後のケースとの間での前記推薦される情報の情報エントロピの減少を予測する前記ステップは、
前記推薦される情報の情報エントロピの前記減少を
式IG=-Σf,ad{p(f,ad)H(y|f,ad)}+Σf{p(f)H(y|f)}に従って予測するステップを含み、IGは、情報エントロピの前記減少を示し、fは、前記候補推薦特徴要因を示し、yは、前記推薦される情報がクリックされるかどうかを示すターゲット値の集合を示し、
【数１】
0006588572.tif 000014
であり、p(f)は、前記候補推薦特徴要因fが発生する確率を示し、H(y|f)=-Σyp(y|f)log(p(y|f))であり、p(y|f)は、fの下でのyの条件付き確率を示し、adは、前記推薦される情報を示し、p(f,ad)は、fおよびadが発生する同時確率を示し、H(y|f,ad)=-Σyp(y|f,ad)log(p(y|f,ad))であり、p(y|f,ad)は、fおよびadの下でのyの条件付き確率を示す、請求項2に記載の情報推薦方法。
【請求項４】
前記候補推薦特徴要因がクリック確率予測モデル内に追加される前のケースと前記候補推薦特徴要因が前記クリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリック情報量差を予測する前記ステップは、
前記推薦特徴要因が前記クリック確率予測モデル内に追加される前のケースと前記推薦特徴要因が前記クリック確率予測モデル内に追加された後のケースとの間での前記推薦される情報の情報エントロピの減少を式
【数２】
0006588572.tif 000015
に従って予測するステップを含み、ここで、IGは、情報エントロピの前記減少を示し、fは、前記推薦特徴要因を示し、adは、前記推薦される情報を示し、yは、前記推薦される情報がクリックされるかどうかを示すターゲット値の集合を示し、
【数３】
0006588572.tif 000016
であり、p(f,ad,y)は、f、ad、およびyが発生する同時確率を示し、p(y|f,ad)は、fおよびadの下でのyの条件付き確率を示し、p(y|f)は、fの下でのyの条件付き確率を示す、請求項1に記載の情報推薦方法。
【請求項５】
前記クリック確率予測モデルに基づいて、推薦されるべきユーザにプッシュされるべきターゲットの推薦される情報を判定する前記ステップは、
前記クリック確率予測モデルと候補の推薦される情報のうちの少なくとも1つとを呼び出すステップであって、前記クリック確率予測モデルは、前記判定された推薦特徴要因を追加される、呼び出すステップと、
推薦されるべきユーザを判定し、前記推薦されるべきユーザのユーザ特徴の、前記少なくとも1つの推薦特徴要因に対応するユーザ特徴要因を獲得するステップと、
候補の推薦される情報のそれぞれの、前記少なくとも1つの推薦特徴要因に対応する情報特徴要因を判定するステップと、
前記クリック確率予測モデルに基づいて、候補の推薦される情報のそれぞれの、前記ユーザ特徴要因および前記情報特徴要因に対応するクリック確率を判定するステップと、
候補の推薦される情報のそれぞれの前記クリック確率に基づいて、候補の推薦される情報のうちの前記少なくとも1つから前記推薦されるべきユーザにプッシュされるべき前記ターゲットの推薦される情報を判定するステップと、
前記推薦されるべきユーザに前記ターゲットの推薦される情報をプッシュするステップと
を含む、請求項1から4のいずれか一項に記載の情報推薦方法。
【請求項６】
少なくとも1つの候補推薦特徴要因を判定するように構成された候補要因判定モジュールと、
前記候補推薦特徴要因がクリック確率予測モデル内に追加される前のケースと前記候補推薦特徴要因が前記クリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリック情報量差を予測するように構成されたクリック情報量差判定モジュールと、
セットする条件を満足する前記クリック情報量差に対応する前記推薦特徴要因を判定し、前記判定された推薦特徴要因を前記クリック確率予測モデル内に追加するように構成された特徴選択モジュールと、
前記クリック確率予測モデルに基づいて、推薦されるべきユーザにプッシュされるべきターゲットの推薦される情報を判定するように構成された推薦される情報判定モジュールと
を含む、情報推薦装置。
【請求項７】
前記クリック情報量差判定モジュールは、
前記候補推薦特徴要因が前記クリック確率予測モデル内に追加される前の前記推薦される情報の第1の情報エントロピおよび前記候補推薦特徴要因が前記クリック確率予測モデル内に追加された後の前記推薦される情報の第2の情報エントロピを予測するように構成された情報エントロピ判定ユニットと、
前記第1の情報エントロピおよび前記第2の情報エントロピに基づいて、前記候補推薦特徴要因が前記クリック確率予測モデル内に追加される前のケースと前記候補推薦特徴要因が前記クリック確率予測モデル内に追加された後のケースとの間での前記推薦される情報の情報エントロピの減少を予測するように構成された情報エントロピ減少判定ユニットであって、情報エントロピの前記減少は、前記候補推薦特徴要因が前記クリック確率予測モデル内に追加される前のケースと前記候補推薦特徴要因が前記クリック確率予測モデル内に追加された後のケースとの間での前記推薦される情報のクリックの増加に対応する、情報エントロピ減少判定ユニットと
を含む、請求項6に記載の情報推薦装置。
【請求項８】
前記情報エントロピ減少判定ユニットは、
前記推薦される情報の情報エントロピの前記減少を
式IG=-Σf,ad{p(f,ad)H(y|f,ad)}+Σf{p(f)H(y|f)}に従って予測するように構成された情報エントロピ組合せサブユニットを含み、IGは、情報エントロピの前記減少を示し、fは、前記候補推薦特徴要因を示し、yは、前記推薦される情報がクリックされるかどうかを示すターゲット値の集合を示し、
【数４】
0006588572.tif 000017
であり、p(f)は、前記候補推薦特徴要因fが発生する確率を示し、H(y|f)=-Σyp(y|f)log(p(y|f))であり、p(y|f)は、fの下でのyの条件付き確率を示し、adは、前記推薦される情報を示し、p(f,ad)は、fおよびadが発生する同時確率を示し、H(y|f,ad)=-Σyp(y|f,ad)log(p(y|f,ad))であり、p(y|f,ad)は、fおよびadの下でのyの条件付き確率を示す、請求項7に記載の情報推薦装置。
【請求項９】
前記クリック情報量差判定モジュールは、
前記候補推薦特徴要因が前記クリック確率予測モデル内に追加される前のケースと前記候補推薦特徴要因が前記クリック確率予測モデル内に追加された後のケースとの間での前記推薦される情報の情報エントロピの減少を式
【数５】
0006588572.tif 000018
に従って予測するように構成された計算ユニットを含み、ここで、IGは、情報エントロピの前記減少を示し、fは、前記推薦特徴要因を示し、adは、前記推薦される情報を示し、yは、前記推薦される情報がクリックされるかどうかを示すターゲット値の集合を示し、
【数６】
0006588572.tif 000019
であり、p(f,ad,y)は、f、ad、およびyが発生する同時確率を示し、p(y|f,ad)は、fおよびadの下でのyの条件付き確率を示し、p(y|f)は、fの下でのyの条件付き確率を示す、請求項6に記載の情報推薦装置。
【請求項１０】
前記推薦される情報判定モジュールは、
前記クリック確率予測モデルと候補の推薦される情報のうちの少なくとも1つとを呼び出すように構成された呼出しユニットであって、前記クリック確率予測モデルは、前記判定された少なくとも1つの推薦特徴要因を追加される、呼出しユニットと、
推薦されるべきユーザを判定し、前記推薦されるべきユーザのユーザ特徴の、前記少なくとも1つの推薦特徴要因に対応するユーザ特徴要因を獲得するように構成されたユーザ特徴要因判定ユニットと、
候補の推薦される情報のそれぞれの、前記少なくとも1つの推薦特徴要因に対応する情報特徴要因を判定するように構成された情報特徴要因判定ユニットと、
前記クリック確率予測モデルに基づいて、候補の推薦される情報のそれぞれの、前記ユーザ特徴要因および前記情報特徴要因に対応するクリック確率を判定するように構成されたクリック確率予測ユニットと、
候補の推薦される情報のそれぞれの前記クリック確率に基づいて、候補の推薦される情報のうちの前記少なくとも1つから前記推薦されるべきユーザにプッシュされるべき前記ターゲットの推薦される情報を判定するように構成されたターゲットの推奨される情報判定ユニットと、
前記推薦されるべきユーザに前記ターゲットの推薦される情報をプッシュするように構成されたプッシュユニットと
を含む、請求項6から9のいずれか一項に記載の情報推薦装置。
【請求項１１】
1つまたは複数のコンピュータプログラムを記憶する不揮発性記憶媒体であって、前記コンピュータプログラムは、1つまたは複数のメモリを有するプロセッサによって実行可能な命令を含み、前記プロセッサは、請求項1から5のいずれか一項に記載の前記情報推薦方法を実行するために前記命令を実行する、不揮発性記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、その全体が参照によって本明細書に組み込まれている、中華人民共和国の国家知識産権局に2016年1月12日に出願した、中国特許出願第201610017754.7号、名称「RECOMMENDATION FEATURE DETERMINING METHOD, INFORMATION RECOMMENDATION METHOD AND APPARATUS」の優先権を主張するものである。
【０００２】
本開示は、情報推薦技術の分野に関し、具体的には、情報推薦方法および情報推薦装置に関する。
【背景技術】
【０００３】
情報推薦は、複数の候補の推薦される情報から高いクリック確率を有する推薦される情報を選択し、選択された推薦される情報をユーザにプッシュし、したがって、プッシュされる情報がユーザによく一致するようにし、これによって、情報推薦の効率を高めることを目指す。たとえば、広告推薦は、通常の情報推薦の一種すなわち、クリック確率の順序に従って広告主によって広告される一連の候補広告をソートし、最高のクリック確率を有する広告をユーザにプッシュすることである。
【０００４】
情報推薦の効率を改善するためには、情報推薦のプロセス内でユーザによってクリックされる推奨される情報のクリック確率を予測することが必要である。推薦される情報のクリック確率に影響する要因は、推薦特徴と呼ばれる場合があり、推薦特徴は、主に、ユーザ、情報(広告など)、および情報提示位置(広告の場所など)を含む3つのタイプを含み、推薦特徴の各タイプは、特定の内容を含む。現在、ユーザ、情報、および情報提示位置である3タイプの推薦特徴を含むクリック確率予測モデルが作られている。その後、情報推薦のプロセス中に、使用可能な推薦特徴が、特定の推薦されるべき情報および推薦されるべきユーザに関して選択され、プッシュされた後の推薦されるべき情報のクリック確率を予測するためにクリック確率予測モデルに追加される。
【０００５】
クリック確率の予測の精度を改善するために、どの推薦特徴がクリック確率予測モデル内への追加のために選択されるのかが、クリック確率を予測するプロセス中に重要であることがわかっている。現在、クリック確率予測モデル内に追加される推薦特徴は、主に、より正確な推薦特徴選択方式を用いずに、技術者の主観解析に基づいて選択される。したがって、クリック確率予測モデル内に追加されるべき推薦特徴を正確に選択し、これによってその後にクリック確率を予測する精度を改善するために、情報推薦方法を提供することが重要である。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
したがって、情報推薦方法および情報推薦装置が、クリック確率予測モデル内に追加されるべき推薦特徴を正確に選択し、これによってその後にクリック確率を予測する精度を改善するために、本開示の実施形態に従って提供される。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために、以下の技術的解決策が、本開示の実施形態によって提供される。
【０００８】
情報推薦方法が本開示の一態様に従って提供され、この方法は、
少なくとも1つの候補推薦特徴要因を判定するステップと、
候補推薦特徴要因がクリック確率予測モデル内に追加される前のケースと候補推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリック情報量差を予測するステップと、
セットする条件を満足するクリック情報量差に対応する推薦特徴要因を判定し、判定された推薦特徴要因をクリック確率予測モデル内に追加するステップと、
クリック確率予測モデルに基づいて、推薦されるべきユーザにプッシュされるべきターゲットの推薦される情報を判定するステップと
を含む。
【０００９】
情報推薦装置が本開示の一態様に従って提供され、この装置は、
少なくとも1つの候補推薦特徴要因を判定するように構成された候補要因判定モジュールと、
候補推薦特徴要因がクリック確率予測モデル内に追加される前のケースと候補推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリック情報量差を予測するように構成されたクリック情報量差判定モジュールと、
セットする条件を満足するクリック情報量差に対応する推薦特徴要因を判定し、判定された推薦特徴要因をクリック確率予測モデル内に追加するように構成された特徴選択モジュールと、
クリック確率予測モデルに基づいて、推薦されるべきユーザにプッシュされるべきターゲットの推薦される情報を判定するように構成された推薦される情報判定モジュールと
を含む。
【００１０】
本開示の別の態様に従って、1つまたは複数のコンピュータプログラムを記憶する不揮発性記憶媒体であって、コンピュータプログラムは、1つまたは複数のメモリを有するプロセッサによって実行可能な命令を含み、プロセッサは、上記の情報推薦方法を実行するために命令を実行する、不揮発性記憶媒体が提供される。
【００１１】
上記の技術的解決策に基づいて、本開示の実施形態において、推薦される情報のクリック確率に対する推薦特徴要因の弁別性は、推薦特徴要因がクリック確率予測モデル内に追加される前のケースと推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリック情報量差を予測することによって判定される。セット量差条件を満足するクリック情報量差に対応する推薦特徴要因は、推薦される情報のクリック確率に対するより高い弁別性を有する推薦特徴要因として判定され、その推薦特徴要因は、クリック確率予測モデル内に追加されると決定される。本開示の実施形態において、クリック確率予測モデル内に追加されると決定される推薦特徴要因は、推薦される情報のクリック確率に対するより高い弁別性を有するので、選択される推薦特徴要因は、クリック確率の予測に対する重大な影響を有する。クリック確率の予測に対する重大な影響を有する推薦特徴要因をクリック確率予測モデル内に追加することによって、推薦特徴が、クリック確率予測モデル内への追加のために、より正確に選択される。また、クリック確率予測モデル内に追加される推薦特徴要因は、クリック確率をその後に予測する間に推薦特徴を選択するための基準として使用され、これによって、クリック確率を予測する精度を改善する。
【００１２】
実施形態または従来技術の説明内で使用される添付図面は、次のように短く説明され、その結果、本開示の実施形態または従来技術による技術的解決策が、より明瞭になる。以下の説明内の添付図面が、本開示のいくつかの実施形態を示すのみであることは明白である。当業者にとって、他の図面は、創作的労力を全く伴わずに、これらの添付図面に基づいて入手され得る。
【図面の簡単な説明】
【００１３】
【図１】本開示の実施形態による情報推薦方法を示す流れ図である。
【図２】本開示の実施形態による情報推薦方法を示す流れ図である。
【図３】本開示の実施形態による情報推薦方法内で、推薦されるべきユーザにプッシュされるべきターゲットの推薦される情報を判定するステップを示す流れ図である。
【図４】広告プッシュを示す概略図である。
【図５】本開示の実施形態による情報推薦装置を示す構造図である。
【図６】本開示の実施形態によるクリック情報量差判定モジュールを示す構造図である。
【図７】本開示の実施形態による情報エントロピ判定ユニットを示す構造図である。
【図８】本開示の実施形態による情報エントロピ減少判定ユニットを示す構造図である。
【図９】本開示の実施形態によるクリック情報量差判定モジュールを示す構造図である。
【図１０】本開示の実施形態による情報推薦装置の推薦される情報判定モジュールを示す構造図である。
【図１１】本開示の実施形態による電子デバイスのハードウェアを示す構造図である。
【発明を実施するための形態】
【００１４】
本開示の実施形態による技術的解決策は、本開示の実施形態における添付図面に関連して、以下のように明瞭かつ完全に説明される。説明される実施形態が、本開示による実施形態の一部にすぎないことは明白である。創作的労力を伴わずに本開示内の実施形態に基づいて当業者によって入手されるすべての他の実施形態は、本開示の保護範囲内に含まれる。
【００１５】
図1は、本開示の実施形態による情報推薦方法の流れ図である。この方法は、データ処理の能力を有する電子デバイス内で適用され得、好ましくは、この方法は、情報推薦を実行することのできる推薦サーバ内で適用される。図1内に示されているように、情報推薦方法は、以下のステップS100からS130を含むことができる。
【００１６】
ステップS100において、少なくとも1つの候補推薦特徴要因が判定される。
【００１７】
推薦特徴要因は、あるタイプの推薦特徴内に含まれる特定の内容である。たとえば、ユーザタイプ推薦特徴は、年齢、性別、管区、使用されるインターネットデバイス、ヒストリクリックおよび購入する挙動によって影響される関心、または類似物などの推薦特徴要因を含むことができる。
【００１８】
本開示のこの実施形態において、候補推薦特徴要因は、クリック確率予測モデル内に追加されるべきかどうかを分析される推薦特徴要因である。
【００１９】
オプションで、判定された少なくとも1つの候補推薦特徴要因は、同一タイプの推薦特徴に属することができ、たとえば、少なくとも1つの候補推薦特徴要因は、ユーザタイプ推薦特徴に属する。オプションで、判定された少なくとも1つの候補推薦特徴要因内で、候補推薦特徴要因の一部が、ユーザタイプ推薦特徴に属し、候補推薦特徴要因の別の部分が、情報提示位置タイプ推薦特徴に属する。
【００２０】
ステップS110において、候補推薦特徴要因がクリック確率予測モデル内に追加される前のケースと候補推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリック情報量差が、予測される。
【００２１】
本開示のこの実施形態において推薦特徴要因を選択するための原理は、推薦される情報のクリック確率に対する大きい影響を有する推薦特徴要因を、クリック確率予測モデル内に追加される必要がある推薦特徴要因として判定することである。
【００２２】
たとえば、性別を、ユーザタイプ推薦特徴の下の推薦特徴要因としてとりあげることによって、推薦される情報のクリック確率に対する性別の影響が予測される、すなわち、性別の推薦特徴要因が考慮されるケースにおける推薦される情報のクリック確率と性別の推薦特徴要因が考慮されないケースにおける推薦される情報のクリック確率との間の差が予測される。性別によって引き起こされる推薦される情報のクリック確率の間の差が大きい場合には、性別は、推薦される情報のクリック確率に対する大きい影響を有する推薦特徴要因であると考えられる。
【００２３】
推薦される情報のクリック確率に対する推薦特徴要因の影響は、推薦特徴要因がクリック確率予測モデル内に追加される前のケースと推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリック情報量差によって測定され得る。
【００２４】
ステップS120において、セットする条件を満足するクリック情報量差に対応する推薦特徴要因が、判定され、判定された推薦特徴要因が、クリック確率予測モデル内に追加される。
【００２５】
本開示の実施形態において、推薦特徴要因がクリック確率予測モデル内に追加される前のケースと推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリック情報量差を予測した後に、推薦特徴要因が、推薦される情報のクリック確率に対する大きい影響を有するので、より大きいクリック情報量差に対応する推薦特徴要因が、判定され得る。したがって、その推薦特徴要因は、クリック確率予測モデル内に追加されると決定される、すなわち、その推薦特徴要因は、推薦される情報がプッシュされた後の推薦される情報のクリック確率をクリック確率予測モデルを用いて予測する時に、検討されなければならない。
【００２６】
本開示のこの実施形態において、セットする量差しきい値などのセットする条件が、セットされ得る。セットする条件を満足するクリック情報量差に対応する推薦特徴要因は、クリック確率予測モデル内に追加されると決定される。たとえば、セット量差しきい値より大きいクリック情報量差に対応する推薦特徴要因は、クリック確率予測モデル内に追加される必要がある。オプションで、本開示のこの実施形態において、すべての推薦特徴要因は、すべての推薦特徴要因に対応するクリック情報量差に基づいてソートされ得、その順序がセットする範囲内にある推薦特徴要因は、クリック確率予測モデル内に追加されると決定され得る。
【００２７】
ステップS130において、クリック確率予測モデルに基づいて、推薦されるべきユーザにプッシュされるべきターゲットの推薦される情報が、判定される。
【００２８】
本開示のこの実施形態によって提供される情報推薦方法は、少なくとも1つの候補推薦特徴要因を判定するステップと、推薦特徴要因がクリック確率予測モデル内に追加される前のケースと推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリック情報量差を予測するステップと、セットする量差条件を満足するクリック情報量差に対応する推薦特徴要因を判定し、判定された推薦特徴要因をクリック確率予測モデル内に追加するステップと、クリック確率予測モデルに基づいて、推薦されるべきユーザにプッシュされるべきターゲットの推薦される情報を判定するステップとを含む。
【００２９】
本開示のこの実施形態において、推薦される情報のクリック確率に対する推薦特徴要因の弁別性が、推薦特徴要因がクリック確率予測モデル内に追加される前のケースと推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリック情報量差を予測することによって判定されることがわかる。セット量差条件を満足するクリック情報量差に対応する推薦特徴要因が、推薦される情報のクリック確率に対するより高い弁別性を有する推薦特徴要因として判定され、その推薦特徴要因は、クリック確率予測モデル内に追加されると決定される。本開示の実施形態において、クリック確率予測モデル内に追加されると決定される推薦特徴要因が、推薦される情報のクリック確率に対するより高い弁別性を有するので、選択される推薦特徴要因は、クリック確率の予測に対する重大な影響を有する。クリック確率の予測に対する重大な影響を有する推薦特徴要因をクリック確率予測モデル内に追加することによって、推薦特徴が、クリック確率予測モデル内への追加のために、より正確に選択される。クリック確率予測モデル内に追加される推薦特徴要因は、クリック確率をその後に予測する間に推薦特徴を選択するための基準として使用され、これによって、クリック確率の予測の精度を改善する。
【００３０】
オプションで、推薦特徴要因がクリック確率予測モデル内に追加される前のケースと推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリック情報量差は、推薦特徴要因がクリック確率予測モデル内に追加される前のケースと推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリックの増加によって特徴を表され得る。推薦特徴要因がクリック確率予測モデル内に追加される前のケースと推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリックの増加は、推薦特徴要因がクリック確率予測モデル内に追加される前のケースと推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報の情報エントロピの減少によって特徴を表され得る。すなわち、情報エントロピの減少は、推薦特徴要因がクリック確率予測モデル内に追加される前のケースと推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリックの増加と考えられ得る。
【００３１】
図2は、本開示の実施形態による情報推薦方法の流れ図である。図2内に示されているように、この方法は、以下のステップS200からS230を含むことができる。
【００３２】
ステップS200において、少なくとも1つの候補推薦特徴要因が、判定される。
【００３３】
ステップS210において、候補推薦特徴要因がクリック確率予測モデル内に追加される前の推薦される情報の第1の情報エントロピおよび候補推薦特徴要因がクリック確率予測モデル内に追加された後の推薦される情報の第2の情報エントロピが、予測される。
【００３４】
オプションで、本開示の実施形態において、推薦特徴要因がクリック確率予測モデル内に追加される前の推薦される情報の第1の情報エントロピは、式Σf{p(f)H(y|f)}に従って予測され得、ここで、fは、候補推薦特徴要因を示し、yは、推薦される情報がクリックされるかどうかを示すターゲット値の集合を示し、
【００３５】
【数１】
0006588572.tif 000002
【００３６】
であり、p(f)は、候補推薦特徴要因fが発生する確率を示し、H(y|f)=-Σyp(y|f)log(p(y|f))であり、p(y|f)は、fの下で推薦される情報がクリックされる確率および推薦される情報がクリックされない確率など、fの下でのyの条件付き確率を示す。
【００３７】
たとえば、推薦特徴要因f(性別など)、広告ad、および広告がユーザによってクリックされるかどうかを示すターゲット値の集合yに関して、yは、1および-1の集合とすることができ、1は、広告がユーザによってクリックされることを示すことができ、-1は、広告がユーザによってクリックされないことを示すことができる。明らかに、1は、広告がユーザによってクリックされないことを示すように設定することができ、-1は、広告がユーザによってクリックされることを示すことができる。本開示のこの実施形態において、fがクリック確率予測モデル内に追加される前の広告の情報エントロピは、式Σf{p(f)H(y|f)}に従って計算され得る。
【００３８】
オプションで、本開示の実施形態において、候補推薦特徴要因がクリック確率予測モデル内に追加された後の推薦される情報の第2の情報エントロピは、式-Σf,ad{p(f,ad)H(y|f,ad)}に従って予測され得、adは、推薦される情報を示し、p(f,ad)は、推薦される情報とfとの両方が発生する確率など、fおよびadが発生する同時確率を示し、H(y|f,ad)=-Σyp(y|f,ad)log(p(y|f,ad))であり、p(y|f,ad)は、特定のadに関して、fの下でadがユーザによってクリックされる確率およびadがユーザによってクリックされない確率など、fおよびadの下でのyの条件付き確率を示す。
【００３９】
たとえば、推薦特徴要因f、広告ad、および広告がユーザによってクリックされるかどうかを示すターゲット値の集合yに関して、本開示のこの実施形態において、fがクリック確率予測モデル内に追加された後の広告adの情報エントロピは、式-Σf,ad{p(f,ad)H(y|f,ad)}に従って計算され得る。
【００４０】
ステップS220において、推薦特徴要因がクリック確率予測モデル内に追加される前のケースと推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報の情報エントロピの減少が、第1の情報エントロピおよび第2の情報エントロピに基づいて予測される。
【００４１】
本開示のこの実施形態において、情報エントロピの減少は、第1の情報エントロピおよび第2の情報エントロピを加算することによって入手され得る。たとえば、第1の情報エントロピおよび第2の情報エントロピは、式IG=-Σf,ad{p(f,ad)H(y|f,ad)}+Σf{p(f)H(y|f)}に従って組み合わされ得、IGは、情報エントロピの減少を示す。
【００４２】
情報エントロピの減少は、推薦特徴要因がクリック確率予測モデル内に追加される前のケースと推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリックの増加に対応する。
【００４３】
ステップS230において、セットする情報エントロピ減少条件を満足する情報エントロピの減少に対応する推薦特徴要因が、クリック確率予測モデル内に追加されると決定される。
【００４４】
セットする情報エントロピ減少条件は、セットする量差条件のオプションの形である。たとえば、本開示のこの実施形態において、セットする情報エントロピ減少値未満の情報エントロピの減少に対応する推薦特徴要因は、クリック確率予測モデル内に追加されると決定され得る。オプションで、本開示のこの実施形態において、すべての推薦特徴要因が、推薦特徴要因のそれぞれに対応する情報エントロピの減少に基づいてソートされ得、その順序がセットする範囲内にある推薦特徴要因が、クリック確率予測モデル内に追加されると決定され得る。
【００４５】
図2内に示された方法の実施態様の説明は、以下で広告プッシュの例をとりあげることによって行われる。
【００４６】
オンライン広告システムは、アルゴリズムのセットを介して素早く自動的に広告、広告環境、および観衆の間の最適マッチングを検索する。この自動最適マッチングの実現は、データマイニング、情報検索、テキスト分析、感情コンピューティング、機械学習、または類似物などの複数の種類のプログラムアルゴリズムの間の相互作用に基づく。観衆が媒体に参加する瞬間から、システムは、ユーザモデルの数学シミュレーションを実行し、協調フィルタリング技術を介して聴衆の関心モデルを判定し、データベース検索技術を利用することによって最適広告を検索し、テキスト分析技術を介して広告と広告する環境との間の関連性を判定し、広告をソートするためにロジスティック回帰モデルを用いてユーザによるクリックの確率を予測し、最後に、広告を正確にプッシュする。クリック確率を予測する手順中には、予測モデルに適当な特徴を選択することが、クリティカルなステップである。一般に、クリック確率予測モデルの特徴は、3つのタイプすなわち、ユーザタイプ、広告場所タイプ、および広告タイプを含む。
【００４７】
ユーザタイプ特徴は、一般に、年齢、性別、管区、使用されるインターネットデバイス、ユーザのヒストリクリックおよび購入する挙動によって影響される関心、または類似物を含む。ユーザタイプ特徴は、一般に、ユーザを精密にグループ化するのに使用され、したがって、ユーザグループの広告への関心が学習される。
【００４８】
広告場所タイプ特徴は、一般に、広告場所の位置、サイズ、コンテキスト、および類似物などの特徴を含む。異なる広告場所のクリック確率は、もちろん異なる。広告場所の異なるコンテキストも、広告の異なるクリック確率につながる。
【００４９】
ユーザタイプ特徴の情報利得(information gain)は、異なるユーザグループによってクリックされる広告のクリック確率の差を反映する。同様に、広告場所タイプ特徴の情報利得は、広告のクリック確率に対する異なる広告場所タイプ特徴の影響を反映する。本開示のこの実施形態において、これは、ユーザグループまたは広告場所タイプ特徴に基づいて全体的なクリック確率を予測することではなく、ユーザタイプ特徴および広告場所タイプ特徴の特定の推薦特徴要因に基づいてクリック確率を予測し、これによって、すべての広告のクリック確率の正確な予測を実現することである。
【００５０】
これに基づいて、クリック確率予測モデル内に追加されるべき推薦特徴要因が、本開示のこの実施形態において決定されなければならない。本開示において、分析されるべき推薦特徴要因fが選択され、広告がユーザによってクリックされるかどうかを示すターゲット値の集合y(y=1,-1)が、特定の広告adについてセットされる。
【００５１】
その後、推薦特徴要因fがクリック確率予測モデル内に追加される前のケースと推薦特徴要因fがクリック確率予測モデル内に追加された後のケースとの間での広告の情報エントロピの減少が、式IG=-Σf,ad{p(f,ad)H(y|f,ad)}+Σf{p(f)H(y|f)}に従って予測される、すなわち、広告adの推薦特徴要因fによってもたらされる情報利得が、予測される。同様の処理が、推薦特徴要因のそれぞれに対応する情報エントロピの減少を入手するために、候補推薦特徴要因のそれぞれに対して実行される。したがって、セットする情報エントロピ減少条件を満足する情報エントロピの減少に対応する推薦特徴要因が、クリック確率予測モデル内に追加されると決定される。
【００５２】
本開示のこの実施形態において、推薦される情報のクリック確率の事前予測が、推薦特徴要因に関して実行され、クリック確率に対する最大の弁別性を有する推薦特徴要因が、判定され、クリック確率予測モデル内に追加されるべき推薦特徴が、正確に選択され、クリック確率をその後に予測する精度が、改善されることがわかる。
【００５３】
オプションで、クリック確率予測モデル内に追加されるべき推薦特徴を判定した後に、推薦される情報adのクリックする挙動の事後確率が、次式に従って計算され得る。
【００５４】
【数２】
0006588572.tif 000003
【００５５】
式IG=-Σf,ad{p(f,ad)H(y|f,ad)}+Σf{p(f)H(y|f)}は、
【００５６】
【数３】
0006588572.tif 000004
【００５７】
として単純化される、すなわち、
【００５８】
【数４】
0006588572.tif 000005
【００５９】
である。
【００６０】
したがって、推薦特徴要因がクリック確率予測モデル内に追加される前のケースと推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報の情報エントロピの減少は、本開示のこの実施形態において式
【００６１】
【数５】
0006588572.tif 000006
【００６２】
に従って予測され得、ここで、IGは、情報エントロピの減少を示し、fは、推薦特徴要因を示し、adは、推薦される情報を示し、yは、推薦される情報がクリックされるかどうかを示すターゲット値の集合を示し、p(f,ad,y)は、f、ad、およびyが発生する同時確率を示し、p(y|f,ad)は、fおよびadの下でのyの条件付き確率を示し、p(y|f)は、fの下でのyの条件付き確率を示す。
【００６３】
本開示のこの実施形態において提供される情報推薦方法によれば、クリック確率予測モデル内に追加されるべき推薦特徴が、正確に選択され、これによって、クリック確率をその後に予測する精度が改善される。
【００６４】
上で説明された情報推薦方法に基づいて、情報推薦、たとえば広告推薦は、本開示のこの実施形態においてクリック確率予測モデル内に追加されるべき推薦特徴要因を判定した後に実行される。
【００６５】
図3は、本開示の実施形態による情報推薦方法内で、推薦されるべきユーザにプッシュされるべきターゲットの推薦される情報を判定するステップの流れ図である。図3を参照すると、ステップは、以下のステップS300からS350を含むことができる。
【００６６】
ステップS300において、クリック確率予測モデルと候補の推薦される情報のうちの少なくとも1つとが呼び出され、クリック確率予測モデルは、判定された推薦特徴要因を追加される。
【００６７】
判定された推薦特徴要因は、情報推薦中にクリック確率予測モデルによって実行される計算において使用される特徴を選択するための基準特徴と考えられ得る。次に、基準特徴に対応するユーザ特徴要因が、特定の推薦されるべきユーザの特徴から判定され、基準特徴に対応する情報特徴要因が、特定の推薦される情報の特徴から判定される。ユーザ特徴要因および情報特徴要因に対応するクリック確率が、クリック確率予測モデルを介して予測される。
【００６８】
ステップS310において、推薦されるべきユーザが、判定され、推薦されるべきユーザのユーザ特徴の、少なくとも1つの推薦特徴要因に対応するユーザ特徴要因が、獲得される。
【００６９】
ステップS320において、候補の推薦される情報のそれぞれの、少なくとも1つの推薦特徴要因に対応する情報特徴要因が、判定される。
【００７０】
ステップS330において、候補の推薦される情報のそれぞれの、ユーザ特徴要因および情報特徴要因に対応するクリック確率が、クリック確率予測モデルに基づいて判定される。
【００７１】
ステップS340において、推薦されるべきユーザにプッシュされるべきターゲットの推薦される情報が、候補の推薦される情報のうちの少なくとも1つから、候補の推薦される情報のそれぞれのクリック確率に基づいて判定される。
【００７２】
オプションで、本開示のこの実施形態において、候補の推薦される情報のすべてが、候補の推薦される情報のそれぞれのクリック確率に従ってソートされ得、その順序がセットする要件を満足する推薦される情報が、プッシュされるべきユーザにプッシュされるべきターゲットの推薦される情報として判定され得る。
【００７３】
ステップS350において、ターゲットの推薦される情報が、推薦されるべきユーザにプッシュされる。
【００７４】
広告プッシュが、例としてとりあげられ、図4は、広告プッシュを示す概略図である。
【００７５】
図4において、広告プールが、広告主によって提供される広告用材料または類似物を記憶するのに使用される。
【００７６】
広告システムは、ディスプレイページから要求を受信するのに使用され、ユーザ需要に従う広告をユーザ情報に従って広告プールから抽出し、クリック確率予測モデルによって提供されるクリック確率を参照することによって広告を実行する。
【００７７】
クリック確率予測モデルは、ユーザが広告するページを訪問する時にユーザによるページ上の広告のクリックの確率を予測するのに使用され得、広告するページを訪問するユーザは、推薦されるべきユーザと考えられ得る。ロジスティック回帰モデルは、最も単純なクリック確率予測モデルである。ユーザu、ディスプレイページd、および広告の特徴aを特徴ベクトル
【００７８】
【数６】
0006588572.tif 000007
【００７９】
内に組み合わせることと、ユーザのクリック挙動がy∈(0,1)であると仮定することとによって、ロジスティック回帰は、
【００８０】
【数７】
0006588572.tif 000008
【００８１】
と書かれ得る。このモデル内のパラメータwは、ヒストリ内のユーザのクリック挙動レコード
【００８２】
【数８】
0006588572.tif 000009
【００８３】
に基づく確率的勾配降化法(SGD)を使用することによって計算され得る。ユーザの新しい要求に関して、この要求内のユーザのクリックする挙動の確率p0が、式
【００８４】
【数９】
0006588572.tif 000010
【００８５】
に従って予測され得る。
【００８６】
特徴選択は、ユーザによる広告のクリックのログ、ユーザ特徴、または類似物などの情報に基づいて候補推薦特徴要因を判定し、本開示の実施形態において提供される情報推薦方法を使用することによって広告のクリック確率に対する高い弁別性を有する推薦特徴要因を判定するのに使用される。判定された推薦特徴要因は、クリック確率予測モデル内に追加され、広告のクリック確率がクリック確率予測モデルに基づいて予測される時に推薦される特徴を選択するための基準として使用される。
【００８７】
ユーザによる広告に対するクリックおよび露出挙動は、クリック露出ログを形成するためにログの形において記録される。クリック露出ログの内容は、ユーザID、発生したクリックまたは露出の時刻などを含む。
【００８８】
ユーザポートレートは、ユーザの関心、挙動、および他の特徴をマークするために、大量の基本情報データおよびユーザのクリックする挙動データを分析することによってすべてのユーザに特定のラベルを割り当てるのに使用される。
【００８９】
本開示のこの実施形態において、クリック確率予測モデル内に追加される推薦特徴を正確に選択することによって、クリック確率予測モデルによって予測される、ユーザによる推薦される情報をクリックする確率の精度は、より高く、情報推薦は、より正確である。
【００９０】
上で説明された情報推薦方法に対応する、本開示の実施形態において提供される情報推薦装置は、以下のように説明される。
【００９１】
図5は、本開示の実施形態による情報推薦装置の構造図である。この装置は、データ処理の能力を有する電子デバイス内で適用され得、好ましくは、この装置は、情報推薦を実行することのできる推薦サーバ内で適用される。図5を参照すると、情報推薦装置は、候補要因判定モジュール100、クリック情報量差判定モジュール110、特徴選択モジュール120、および推薦される情報判定モジュール130を含むことができる。
【００９２】
候補要因判定モジュール100は、少なくとも1つの候補推薦特徴要因を判定するように構成される。
【００９３】
クリック情報量差判定モジュール110は、候補推薦特徴要因がクリック確率予測モデル内に追加される前のケースと候補推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリック情報量差を予測するように構成される。
【００９４】
特徴選択モジュール120は、セットする条件を満足するクリック情報量差に対応する推薦特徴要因を判定し、判定された推薦特徴要因をクリック確率予測モデル内に追加するように構成される。
【００９５】
推薦される情報判定モジュール130は、クリック確率予測モデルに基づいて、推薦されるべきユーザにプッシュされるべきターゲットの推薦される情報を判定するように構成される。
【００９６】
オプションで、図6は、本開示の実施形態によるクリック情報量差判定モジュール110のオプションの構造を示す。図6を参照すると、クリック情報量差判定モジュール110は、情報エントロピ判定ユニット111および情報エントロピ減少判定ユニット112を含むことができる。
【００９７】
情報エントロピ判定ユニット111は、候補推薦特徴要因がクリック確率予測モデル内に追加される前の推薦される情報の第1の情報エントロピおよび候補推薦特徴要因がクリック確率予測モデル内に追加された後の推薦される情報の第2の情報エントロピを予測するように構成される。
【００９８】
情報エントロピ減少判定ユニット112は、第1の情報エントロピおよび第2の情報エントロピに基づいて、候補推薦特徴要因がクリック確率予測モデル内に追加される前のケースと候補推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報の情報エントロピの減少を予測するように構成され、情報エントロピの減少は、候補推薦特徴要因がクリック確率予測モデル内に追加される前のケースと候補推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリックの増加に対応する。
【００９９】
オプションで、図7は、本開示の実施形態による情報エントロピ判定ユニット111のオプションの構造を示す。図7を参照すると、情報エントロピ判定ユニット111は、第1の情報エントロピ判定サブユニット1111および第2の情報エントロピ判定サブユニット1112を含むことができる。
【０１００】
第1の情報エントロピ判定サブユニット1111は、推薦特徴要因がクリック確率予測モデル内に追加される前の推薦される情報の第1の情報エントロピを、式Σf{p(f)H(y|f)}に従って予測するように構成され、
ここで、fは、推薦特徴要因を示し、yは、推薦される情報がクリックされるかどうかを示すターゲット値の集合を示し、
【０１０１】
【数１０】
0006588572.tif 000011
【０１０２】
であり、p(f)は、推薦特徴要因fが発生する確率を示し、H(y|f)=-Σyp(y|f)log(p(y|f))であり、p(y|f)は、fの下でのyの条件付き確率を示す。
【０１０３】
第2の情報エントロピ判定サブユニット1112は、候補推薦特徴要因がクリック確率予測モデル内に追加された後の推薦される情報の第2の情報エントロピを、式-Σf,ad{p(f,ad)H(y|f,ad)}に従って予測するように構成され、
ここで、adは、推薦される情報を示し、p(f,ad)は、fおよびadが発生する同時確率を示し、H(y|f,ad)=-Σyp(y|f,ad)log(p(y|f,ad))であり、p(y|f,ad)は、fおよびadの下でのyの条件付き確率を示す。
【０１０４】
図8は、情報エントロピ減少判定ユニット112のオプションの構造を示す。図8を参照すると、情報エントロピ減少判定ユニット112は、推薦される情報の情報エントロピの減少を式IG=-Σf,ad{p(f,ad)H(y|f,ad)}+Σf{p(f)H(y|f)}に従って予測するように構成された情報エントロピ組合せサブユニット1121を含むことができ、IGは、情報エントロピの減少を示す。
【０１０５】
オプションで、図9は、本開示の実施形態によるクリック情報量差判定モジュール110のオプションの構造を示す。図9を参照すると、クリック情報量差判定モジュール110は、候補推薦特徴要因がクリック確率予測モデル内に追加される前のケースと候補推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報の情報エントロピの減少を式
【０１０６】
【数１１】
0006588572.tif 000012
【０１０７】
に従って予測するように構成された計算ユニット113を含むことができ、
ここで、IGは、情報エントロピの減少を示し、fは、推薦特徴要因を示し、adは、推薦される情報を示し、yは、推薦される情報がクリックされるかどうかを示すターゲット値の集合を示し、
【０１０８】
【数１２】
0006588572.tif 000013
【０１０９】
であり、p(f,ad,y)は、f、ad、およびyが発生する同時確率を示し、p(y|f,ad)は、fおよびadの下でのyの条件付き確率を示し、p(y|f)は、fの下でのyの条件付き確率を示す。
【０１１０】
本開示のこの実施形態において提供される情報推薦装置によれば、クリック確率予測モデル内に追加されるべき推薦特徴が、正確に選択され、クリック確率をその後に予測する精度が、改善される。
【０１１１】
上で説明された情報推薦方法に対応する情報推薦装置が、本開示の別の実施形態において提供される。
【０１１２】
図10は、本開示の実施形態による情報推薦装置の推薦される情報判定モジュール130の構造図である。図10を参照すると、推薦される情報判定モジュール130は、呼出しユニット200、ユーザ特徴要因判定ユニット210、情報特徴要因判定ユニット220、クリック確率予測ユニット230、ターゲットの推奨される情報判定ユニット240、およびプッシュユニット250を含むことができる。
【０１１３】
呼出しユニット200は、クリック確率予測モデルと候補の推薦される情報のうちの少なくとも1つとを呼び出すように構成され、クリック確率予測モデルは、判定された少なくとも1つの推薦特徴要因を追加される。
【０１１４】
ユーザ特徴要因判定ユニット210は、推薦されるべきユーザを判定し、推薦されるべきユーザのユーザ特徴の、少なくとも1つの推薦特徴要因に対応するユーザ特徴要因を獲得するように構成される。
【０１１５】
情報特徴要因判定ユニット220は、候補の推薦される情報のそれぞれの、少なくとも1つの推薦特徴要因に対応する情報特徴要因を判定するように構成される。
【０１１６】
クリック確率予測ユニット230は、クリック確率予測モデルに基づいて、候補の推薦される情報のそれぞれの、ユーザ特徴要因および情報特徴要因に対応するクリック確率を判定するように構成される。
【０１１７】
ターゲットの推奨される情報判定ユニット240は、候補の推薦される情報のそれぞれのクリック確率に基づいて、候補の推薦される情報のうちの少なくとも1つから推薦されるべきユーザにプッシュされるべきターゲットの推薦される情報を判定するように構成される。
【０１１８】
プッシュユニット250は、推薦されるべきユーザにターゲットの推薦される情報をプッシュするように構成される。
【０１１９】
オプションで、図11は、情報推薦装置と共に設置される電子デバイスのハードウェアの構造図であり、電子デバイスは、たとえば推薦サーバとされ得る。図11を参照すると、電子デバイスは、プロセッサ1、通信インターフェース2、メモリ3、および通信バス4を含むことができる。プロセッサ1、通信インターフェース2、およびメモリ3は、通信バス4を介してお互いと通信される。オプションで、通信インターフェース2は、GSMモジュールのインターフェースなど、通信モジュールのインターフェースとされ得る。プロセッサ1は、プログラムを実行するように構成される。メモリ3は、プログラムを記憶するように構成される。プログラムは、プログラムコードを含むことができ、プログラムコードは、コンピュータ動作命令を含むことができる。
【０１２０】
プロセッサ1は、中央処理装置(CPU)、特定用途向け集積回路(ASIC)、または本開示の実施形態を実施するように構成された1つまたは複数の集積回路とされ得る。
【０１２１】
メモリ3は、高速ランダムアクセスメモリ(RAM)を含むことができ、あるいは、少なくとも1つの磁気ディスクメモリなどの不揮発性メモリを含むことができる。
【０１２２】
プログラムは、
少なくとも1つの候補推薦特徴要因を判定し、
候補推薦特徴要因がクリック確率予測モデル内に追加される前のケースと候補推薦特徴要因がクリック確率予測モデル内に追加された後のケースとの間での推薦される情報のクリック情報量差を予測し、
セットする条件を満足するクリック情報量差に対応する推薦特徴要因を判定し、判定された推薦特徴要因をクリック確率予測モデル内に追加し、
クリック確率予測モデルに基づいて、推薦されるべきユーザにプッシュされるべきターゲットの推薦される情報を判定する
ように構成される。
【０１２３】
本明細書内の上の実施形態は、漸進的な形で説明される。実施形態のそれぞれは、主に、他の実施形態からの差を説明することに焦点を合わせ、これらの実施形態の中の同一のまたは類似する部分に関して、これらの実施形態の中で参照が行われる場合がある。諸実施形態内で開示される装置の説明は、装置が実施形態内で開示される方法に対応するので単純であり、関連する説明は、方法の説明内に見出され得る。
【０１２４】
当業者は、本明細書内で開示される実施形態内で説明される例と組み合わせて、方法ステップおよびユニットが、電子ハードウェア、コンピュータソフトウェア、またはその組合せによって実施され得ることに気付く可能性がある。ハードウェアとソフトウェアとの間の交換可能性を明瞭に説明するために、前述は、全般的に、機能に従って各実施形態のステップおよび構成を説明した。機能がハードウェアまたはソフトウェアのどちらによって実行されるのかは、特定の応用例と、技術的解決策の設計制約条件とに依存する。当業者は、特定の応用例ごとに説明された機能を実施するのに異なる方法を使用することができるが、実施態様が、本開示の範囲を超えると考えてはならない。
【０１２５】
本明細書で開示される実施形態に関連して説明される方法またはアルゴリズムのステップは、ハードウェア、プロセッサによって実行されるソフトウェアモジュール、またはその組合せを直接に用いて実施され得る。ソフトウェアモジュールは、ランダムアクセスメモリ(RAM)、メモリ、読取専用メモリ(ROM)、電気的プログラム可能ROM、電気的消去可能プログラム可能ROM、レジスタ、ハードディスク、リムーバブルディスク、CD-ROM、または当技術分野で周知の任意の他の形の記憶媒体内に配置され得る。
【０１２６】
開示される実施形態の上の説明に基づいて、当業者は、本願を実行しまたは使用することができる。当業者にとって、これらの実施形態に対する変更を行うことは、明白である。本明細書で定義される全般的な原理は、本願の趣旨または範囲から逸脱せずに他の実施形態に適用され得る。したがって、本願は、本明細書に示された実施形態に限定されるのではなく、本明細書で開示される原理および新規の特徴と一貫する最も広い範囲によって定義されなければならない。
【符号の説明】
【０１２７】
1  プロセッサ
2  通信インターフェース
3  メモリ
4  通信バス
100  候補要因判定モジュール
110  クリック情報量差判定モジュール
111  情報エントロピ判定ユニット
112  情報エントロピ減少判定ユニット
113  計算ユニット
120  特徴選択モジュール
130  推薦される情報判定モジュール
200  呼出しユニット
210  ユーザ特徴要因判定ユニット
220  情報特徴要因判定ユニット
230  クリック確率予測ユニット
240  ターゲットの推奨される情報判定ユニット
250  プッシュユニット
1111  第1の情報エントロピ判定サブユニット
1112  第2の情報エントロピ判定サブユニット
1121  情報エントロピ組合せサブユニット
【図１】
0006588572.tif 000020
【図２】
0006588572.tif 000021
【図３】
0006588572.tif 000022
【図４】
0006588572.tif 000023
【図５】
0006588572.tif 000024
【図６】
0006588572.tif 000025
【図７】
0006588572.tif 000026
【図８】
0006588572.tif 000027
【図９】
0006588572.tif 000028
【図１０】
0006588572.tif 000029
【図１１】
0006588572.tif 000030