JP 7539073 B1 2024.8.23(57)【 特 許 請 求 の 範 囲 】【請求項１】
個体又は種の一部位である被写体が写る複数の学習用画像であって、かつ個体又は種毎に前記被写体が撮影された複数の学習用画像を取得する学習用取得部と、前記複数の学習用画像に基づいて、機械学習によって学習用モデルを学習させることにより、前記被写体が写る画像が入力されると前記被写体が属する形状カテゴリーの確率が出力される学習済みモデルを生成する際に、同一の個体又は種の前記被写体が写る学習用画像が前記学習用モデルへ入力された場合には、同一の形状カテゴリーの前記確率が最も高くなるように、前記学習用モデルを学習させ、10複数の異なる個体又は種の前記被写体が写る学習用画像の各々が前記学習用モデルへ入力された場合には、前記学習用モデルから出力される確率分布の分散が大きくなるように、前記学習用モデルを学習させることにより、前記学習済みモデルを生成する学習済みモ
デル生成部と、を含む学習済みモデル生成装置。
【請求項２】
前記学習済みモデル生成部は、
以下の式（Ａ）に示されている、学習用モデルから出力されるｉ番目の形状カテゴリーの確率ｙｉに関する第１エントロピーが小さくなり、
以下の式（Ｂ）に示されている、第１の個体又は種の前記被写体が写る第１学習用画像

20

(2)

JP 7539073 B1 2024.8.23

を学習用モデルへ入力した際に出力されるｉ番目の形状カテゴリーの確率ｙｉと、第１の個体又は種の前記被写体が写る第２学習用画像を学習用モデルへ入力した際に出力される
ｉ番目の形状カテゴリーの確率ｙｉ との間のクロスエントロピーである第２エントロピ
ーが小さくなり、
以下の式（Ｃ）に示されている、複数の学習用画像の各々を学習用モデルへ入力した際に出力されるｉ番目の形状カテゴリーの確率ｙｉのサンプル平均＜ｙｉ＞に関する第３エントロピーが大きくなるように、
前記学習済みモデルを生成する、
請求項１に記載の学習済みモデル生成装置。
【数１】

10

（Ａ）

（Ｂ）

20

（Ｃ）
【請求項３】
前記学習済みモデル生成部は、前記式（Ａ）、式（Ｂ）、及び式（Ｃ）を統合した以下の式（Ｄ１）に示されている損失関数Ｌが小さくなるように、前記学習済みモデルを生成する、
請求項２に記載の学習済みモデル生成装置。

30

【数２】

（Ｄ１）
ただし、ｂは複数の学習用画像から選択された画像集合であるミニバッチを表し、＜＞ｂはミニバッチに含まれている学習用画像の形状カテゴリーの確率のサンプル平均を表し、ｎは形状カテゴリーの数を表す。
【請求項４】
前記学習済みモデル生成部は、前記式（Ａ）、式（Ｂ）、及び式（Ｃ）を統合した以下の式（Ｄ２）に示されている損失関数Ｌが小さくなるように、前記学習済みモデルを生成する、
請求項２に記載の学習済みモデル生成装置。
【数３】

40

(3)

JP 7539073 B1 2024.8.23（Ｄ２）
ただし、ｂは複数の学習用画像から選択された画像集合であるミニバッチを表し、＜＞ｂはミニバッチに含まれている学習用画像の形状カテゴリーの確率のサンプル平均を表し、ｎは形状カテゴリーの数を表し、εは１以下のパラメータである。
【請求項５】
対象となる被写体が写る画像を取得する取得部と、前記取得部により取得された前記画像を、予め生成された学習済みモデルへ入力することにより、前記学習済みモデルから出力された形状カテゴリーの確率を取得し、該確率を用いて前記画像に写る被写体が属する形状カテゴリーを特定する特定部と、を含み、前記学習済みモデルは、被写体が写る画像が入力されると前記画像に写る被写体が属する形状カテゴリーの確率が出力される学習済みモデルであり、前記学習済みモデルは、同一の個体又は種の前記被写体が写る学習用画像が学習用モデ
ルへ入力された場合には、同一の形状カテゴリーの前記確率が最も高くなるように、前記
学習用モデルを学習させ、複数の異なる個体又は種の前記被写体が写る学習用画像の各々が前記学習用モデルへ入力された場合には、前記学習用モデルから出力される確率分布の分散が大きくなるように、前記学習用モデルを学習させることにより得られた前記学習済みモデルである、
情報処理装置。
【請求項６】
個体又は種の一部位である被写体が写る複数の学習用画像であって、かつ個体又は種毎に撮影された複数の学習用画像を取得し、前記複数の学習用画像に基づいて、機械学習によって学習用モデルを学習させることにより、前記被写体が写る画像が入力されると前記被写体が属する形状カテゴリーの確率が出力される学習済みモデルを生成する際に、同一の個体又は種の前記被写体が写る学習用画像が前記学習用モデルへ入力された場合には、同一の形状カテゴリーの前記確率が最も高くなるように、前記学習用モデルを学習させ、複数の異なる個体又は種の前記被写体が写る学習用画像の各々が前記学習用モデルへ入力された場合には、前記学習用モデルから出力される確率分布の分散が大きくなるように、前記学習用モデルを学習させることにより、前記学習済みモデルを生成する、処理をコンピュータが実行する学習済みモデル生成方法。
【請求項７】
対象となる被写体が写る画像を取得し、取得された前記画像を、予め生成された学習済みモデルへ入力することにより、前記学
習済みモデルから出力された形状カテゴリーの確率を取得し、該確率を用いて前記画像に写る体の部位が属する形状カテゴリーを特定し、前記学習済みモデルは、被写体が写る画像が入力されると前記画像に写る被写体が属する形状カテゴリーの確率が出力される学習済みモデルであり、前記学習済みモデルは、同一の個体又は種の前記被写体が写る学習用画像が学習用モデ
ルへ入力された場合には、同一の形状カテゴリーの前記確率が最も高くなるように、前記
学習用モデルを学習させ、複数の異なる個体又は種の前記被写体が写る学習用画像の各々が前記学習用モデルへ入力された場合には、前記学習用モデルから出力される確率分布の分散が大きくなるように、前記学習用モデルを学習させることにより得られた前記学習済みモデルである、処理をコンピュータが実行する情報処理方法。
【請求項８】
個体又は種の一部位である被写体が写る複数の学習用画像であって、かつ個体又は種毎に撮影された複数の学習用画像を取得し、

10

20

30

40

(4)

JP 7539073 B1 2024.8.23

前記複数の学習用画像に基づいて、機械学習によって学習用モデルを学習させることにより、前記被写体が写る画像が入力されると前記被写体が属する形状カテゴリーの確率が出力される学習済みモデルを生成する際に、同一の個体又は種の前記被写体が写る学習用画像が前記学習用モデルへ入力された場合には、同一の形状カテゴリーの前記確率が最も高くなるように、前記学習用モデルを学習させ、複数の異なる個体又は種の前記被写体が写る学習用画像の各々が前記学習用モデルへ入力された場合には、前記学習用モデルから出力される確率分布の分散が大きくなるように、前記学習用モデルを学習させることにより、前記学習済みモデルを生成する、処理をコンピュータに実行させるための学習済みモデル生成プログラム。
【請求項９】
対象となる被写体が写る画像を取得し、取得された前記画像を、予め生成された学習済みモデルへ入力することにより、前記学
習済みモデルから出力された形状カテゴリーの確率を取得し、該確率を用いて前記画像に写る被写体が属する形状カテゴリーを特定し、前記学習済みモデルは、被写体が写る画像が入力されると前記画像に写る被写体が属する形状カテゴリーの確率が出力される学習済みモデルであり、前記学習済みモデルは、同一の個体又は種の前記被写体が写る学習用画像が学習用モデ
ルへ入力された場合には、同一の形状カテゴリーの前記確率が最も高くなるように、前記
学習用モデルを学習させ、複数の異なる個体又は種の前記被写体が写る学習用画像の各々が前記学習用モデルへ入力された場合には、前記学習用モデルから出力される確率分布の分散が大きくなるように、前記学習用モデルを学習させることにより得られた前記学習済みモデルである、処理をコンピュータに実行させるための情報処理プログラム。
【発明の詳細な説明】【技術分野】【０００１】
開示の技術は、学習済みモデル生成装置、情報処理装置、学習済みモデル生成方法、情報処理方法、学習済みモデル生成プログラム、及び情報処理プログラムに関する。
【背景技術】【０００２】
特許文献１には、舌の形状をコンピュータで分類する手法が開示されている。具体的には 、 特 許 文 献 １ に は 、 舌 画 像 か ら ス ネ ー ク 演 算 に よ り 周 辺 点 を 120点 取 得 し 、 周 辺 点 の 均等化処理と舌形状のたわみ補正処理を行い、舌形状を識別する技術が開示されている。
【０００３】
特許文献２には、舌状物認識方法が開示されている。具体的には、特許文献２には、舌状物識別モデルとして畳み込みニューラルネットワークが開示されており、この畳み込み
ニューラルネットワークを用いて舌のセグメンテーションを実行する点が開示されている。
【０００４】
特許文献３には、画像処理に基づく舌形状識別方法が開示されている。具体的には、特許文献３には、事前に取得したＨＳＶ色空間モデルに基づいて舌体画像にグレー処理を実行して２値の舌体画像を取得し、２値の舌体画像に対して境界描写を実行して、舌画像境界を取得し、舌画像境界上で舌形状識別を実行する技術が開示されている。
【０００５】
特許文献４には、コンピュータビジョンに基づく舌ひび割れ形状識別方法が開示されている。具体的には、特許文献４には、舌ひび割れを検出しマークをし、舌のひび割れの形状を識別しマークを付ける技術が開示されている。
【先行技術文献】【特許文献】

10

20

30

40

50

(5)

JP 7539073 B1 2024.8.23【０００６】【 特 許 文 献 １ 】 中 国 特 許 出 願 公 開 第 1932848号 明 細 書【 特 許 文 献 ２ 】 中 国 特 許 出 願 公 開 第 110363073号 明 細 書【 特 許 文 献 ３ 】 中 国 特 許 出 願 公 開 第 111582113号 明 細 書【 特 許 文 献 ４ 】 中 国 特 許 出 願 公 開 第 113177499号 明 細 書【発明の概要】【発明が解決しようとする課題】【０００７】
ところで、舌の形状は遺伝形質であるともいわれている。なお、舌以外にも、遺伝形質であるといわれている体の部位は存在している。遺伝形質であるような体の部位の形状を分類することが可能となれば、例えば、医療における病態の分類といったことへ応用することが可能である。このため、体の部位の形状を分類するための技術は有用であると考えられる。
【０００８】
また、体の部位に限らず、様々な被写体の形状を分類する技術は有用である。被写体の形状を分類する際の手法としては、例えば、被写体の形状が複数の形状カテゴリーのうちの何れの形状カテゴリーに属しているのかを予め人が判定し、その判定結果を学習用デー
タとして学習済みモデルを生成するという手法が考えられる。この場合には、例えば、被写体が写る画像が学習済みモデルへ入力されると、その被写体が属する形状カテゴリーの確率が学習済みモデルから出力される。
【０００９】
しかし、学習用の被写体が属する形状カテゴリーについては、人が事前に判定できない
場合もある。例えば、ある被写体と別の被写体とが同一の形状カテゴリーに属しているのか否かは微妙であり、その判定を人がするのは難しい場合もある。
【００１０】
このため、学習用の被写体が属する形状カテゴリーの判定を人がすることが難しい場合には、対象となる被写体の形状も分類することが難しい、という課題がある。
【００１１】
開示の技術は、上記の事情を鑑みてなされたものであり、被写体が属する形状カテゴリ
ーを人が判定することが難しい場合であっても、対象となる被写体の形状を分類することができる学習済みモデル生成装置、情報処理装置、学習済みモデル生成方法、情報処理方法、学習済みモデル生成プログラム、及び情報処理プログラムを提供する。
【課題を解決するための手段】【００１２】
上記の目的を達成するために本開示の第１態様は、個体又は種の一部位である被写体が写る複数の学習用画像であって、かつ個体又は種毎に前記被写体が撮影された複数の学習用画像を取得する学習用取得部と、前記複数の学習用画像に基づいて、機械学習によって学習用モデルを学習させることにより、前記被写体が写る画像が入力されると前記被写体が属する形状カテゴリーの確率が出力される学習済みモデルを生成する際に、同一の個体
又は種の前記被写体が写る学習用画像が前記学習用モデルへ入力された場合には、同一の形状カテゴリーの前記確率が最も高くなるように、前記学習用モデルを学習させ、複数の異なる個体又は種の前記被写体が写る学習用画像の各々が前記学習用モデルへ入力された場合には、前記学習用モデルから出力される確率分布の分散が大きくなるように、前記学習用モデルを学習させることにより、前記学習済みモデルを生成する学習済みモデル生成
部と、を含む学習済みモデル生成装置である。
【００１３】
本開示の第２態様は、個体又は種の一部位である被写体が写る複数の学習用画像であって、かつ個体又は種毎に撮影された複数の学習用画像を取得し、前記複数の学習用画像に基づいて、機械学習によって学習用モデルを学習させることにより、前記被写体が写る画像が入力されると前記被写体が属する形状カテゴリーの確率が出力される学習済みモデル

10

20

30

40

50

(6)

JP 7539073 B1 2024.8.23を生成する際に、同一の個体又は種の前記被写体が写る学習用画像が前記学習用モデルへ入力された場合には、同一の形状カテゴリーの前記確率が最も高くなるように、前記学習用モデルを学習させ、複数の異なる個体又は種の前記被写体が写る学習用画像の各々が前記学習用モデルへ入力された場合には、前記学習用モデルから出力される確率分布の分散が大きくなるように、前記学習用モデルを学習させることにより、前記学習済みモデルを生成する、処理をコンピュータが実行する学習済みモデル生成方法である。
【００１４】
本開示の第３態様は、個体又は種の一部位である被写体が写る複数の学習用画像であって、かつ個体又は種毎に撮影された複数の学習用画像を取得し、前記複数の学習用画像に基づいて、機械学習によって学習用モデルを学習させることにより、前記被写体が写る画像が入力されると前記被写体が属する形状カテゴリーの確率が出力される学習済みモデルを生成する際に、同一の個体又は種の前記被写体が写る学習用画像が前記学習用モデルへ入力された場合には、同一の形状カテゴリーの前記確率が最も高くなるように、前記学習用モデルを学習させ、複数の異なる個体又は種の前記被写体が写る学習用画像の各々が前記学習用モデルへ入力された場合には、前記学習用モデルから出力される確率分布の分散が大きくなるように、前記学習用モデルを学習させることにより、前記学習済みモデルを生成する、処理をコンピュータに実行させるための学習済みモデル生成プログラムである。
【００１５】
本開示の第４態様は、対象となる被写体が写る画像を取得する取得部と、前記取得部により取得された前記画像を、予め生成された学習済みモデルへ入力することにより、前記学習済みモデルから出力された形状カテゴリーの確率を取得し、該確率を用いて前記画像に写る被写体が属する形状カテゴリーを特定する特定部と、を含み、前記学習済みモデル
は、被写体が写る画像が入力されると前記画像に写る被写体が属する形状カテゴリーの確率が出力される学習済みモデルであり、前記学習済みモデルは、同一の個体又は種の前記被写体が写る学習用画像が前記学習用モデルへ入力された場合には、同一の形状カテゴリ
ーの前記確率が最も高くなるように、前記学習用モデルを学習させ、複数の異なる個体又は種の前記被写体が写る学習用画像の各々が前記学習用モデルへ入力された場合には、前記学習用モデルから出力される確率分布の分散が大きくなるように、前記学習用モデルを学習させることにより得られた前記学習済みモデルである、情報処理装置である。
【００１６】
本開示の第５態様は、対象となる被写体が写る画像を取得し、取得された前記画像を、予め生成された学習済みモデルへ入力することにより、前記学習済みモデルから出力された形状カテゴリーの確率を取得し、該確率を用いて前記画像に写る体の部位が属する形状
カテゴリーを特定し、前記学習済みモデルは、被写体が写る画像が入力されると前記画像に写る被写体が属する形状カテゴリーの確率が出力される学習済みモデルであり、前記学
習済みモデルは、同一の個体又は種の前記被写体が写る学習用画像が前記学習用モデルへ入力された場合には、同一の形状カテゴリーの前記確率が最も高くなるように、前記学習用モデルを学習させ、複数の異なる個体又は種の前記被写体が写る学習用画像の各々が前記学習用モデルへ入力された場合には、前記学習用モデルから出力される確率分布の分散が大きくなるように、前記学習用モデルを学習させることにより得られた前記学習済みモデルである、処理をコンピュータが実行する情報処理方法である。
【００１７】
本開示の第６態様は、対象となる被写体が写る画像を取得し、取得された前記画像を、予め生成された学習済みモデルへ入力することにより、前記学習済みモデルから出力された形状カテゴリーの確率を取得し、該確率を用いて前記画像に写る被写体が属する形状カ
テゴリーを特定し、前記学習済みモデルは、被写体が写る画像が入力されると前記画像に写る被写体が属する形状カテゴリーの確率が出力される学習済みモデルであり、前記学習済みモデルは、同一の個体又は種の前記被写体が写る学習用画像が前記学習用モデルへ入力された場合には、同一の形状カテゴリーの前記確率が最も高くなるように、前記学習用

10

20

30

40

50

(7)

JP 7539073 B1 2024.8.23

モデルを学習させ、複数の異なる個体又は種の前記被写体が写る学習用画像の各々が前記
学習用モデルへ入力された場合には、前記学習用モデルから出力される確率分布の分散が大きくなるように、前記学習用モデルを学習させることにより得られた前記学習済みモデルである、処理をコンピュータに実行させるための情報処理プログラムである。
【発明の効果】【００１８】
開示の技術によれば、被写体が属する形状カテゴリーを人が判定することが難しい場合
であっても、対象となる被写体の形状を分類することができる、という効果が得られる。
【図面の簡単な説明】【００１９】【図１】実施形態の情報処理装置の概略構成の一例を示す図である。
【図２】前処理を説明するための図である。
【図３】学習済みモデルを説明するための図である。
【図４】学習済みモデルから出力される確率分布を説明するための図である。
【図５】クロスエントロピーを説明するための図である。
【図６】カテゴリーの数の制御を説明するための図である。
【図７】情報処理装置を構成するコンピュータの一例を示す図である。
【図８】実施形態の情報処理装置が実行する前処理の一例を示す図である。
【図９】実施形態の情報処理装置が実行する学習済みモデル生成処理の一例を示す図である。
【図１０】実施形態の情報処理装置が実行する情報処理の一例を示す図である。
【図１１】実施例の結果を示す図である。
【発明を実施するための形態】【００２０】
以下、図面を参照して開示の技術の実施形態を詳細に説明する。
【００２１】＜実施形態の情報処理装置＞
図１に、実施形態に係る情報処理装置１０を示す。図１に示されるように、情報処理装
置１０は、機能的には、データ記憶部２０と、学習用取得部２２と、前処理部２４と、学習用データ記憶部２６と、学習済みモデル生成部２８と、学習済みモデル記憶部３０と、取得部３２と、特定部３４と、出力部３６とを備えている。情報処理装置１０は、後述するようなコンピュータにより実現される。
【００２２】
本実施形態の情報処理装置１０は、機械学習モデルを用いて舌の形状（又は輪郭）を分類する。以下、具体的に説明する。本実施形態では、個体又は種の一部位である被写体が舌である場合を例に説明する。また、本実施形態では、被験者が個体又は種に対応する場合を例に説明する。
【００２３】
データ記憶部２０には、被験者毎の舌が写る複数の学習用画像が記憶される。学習用画
像は被験者毎に撮影された舌の画像である。
【００２４】
学習用取得部２２は、データ記憶部２０に格納されている複数の学習用画像を読み出す
ことにより、複数の学習用画像を取得する。
【００２５】
前処理部２４は、既知の方法を用いて、学習用取得部２２により取得された複数の学習用画像の各々に対して前処理を実行する。
【００２６】
具体的には、まず、前処理部２４は、既知の画像処理方法を用いて、学習用画像から舌の領域を抽出する。例えば、前処理部２４は、入力された画像に対して、舌領域に対して１を出力し、舌領域とは異なる領域に対して０を出力するような舌領域抽出用学習済みモ

10

20

30

40

50

(8)

JP 7539073 B1 2024.8.23

デルを用いて、学習用画像から舌領域を抽出する。なお、この舌領域抽出用学習済みモデ
ルは、既知の機械学習技術によって構築可能である。
【００２７】
次に、前処理部２４は、既知の画像処理方法を用いて、舌領域が抽出された画像内のノイズを除去する。そして、前処理部２４は、既知の画像処理方法を用いて、画像に写る舌領域の傾きを補正する。具体的には、前処理部２４は、舌領域の左右の対称性が最も高くなるような角度を計算し、計算された角度に応じて舌領域を回転させる。
【００２８】
図２は、前処理を説明するための図である。図２に示されているように、まず、前処理部２４は、既知の画像処理方法を用いて、学習用画像ＩＭから舌の領域を抽出し、舌の領域が抽出された画像ＩＭ１を生成する。次に、前処理部２４は、既知の画像処理方法を用
いて、舌の領域が抽出された画像ＩＭ１からノイズを除去する。図２に示されているように、舌の領域が抽出された画像ＩＭ１からノイズが除去され、画像ＩＭ２が生成される。
そして、前処理部２４は、ノイズが除去された画像ＩＭ２の角度を調整することにより、舌の領域が写る画像ＩＭ３を生成する。
【００２９】
学習用データ記憶部２６には、前処理部２４によって前処理が実行された前処理済みの複数の学習用画像が格納される。
【００３０】
学習済みモデル生成部２８は、学習用データ記憶部２６に格納された、前処理済みの複数の学習用画像に基づいて、教師なし機械学習によって学習用モデルを学習させることにより、舌が写る画像が入力されると舌が属する形状カテゴリーの確率が出力される学習済
みモデルを生成る。なお、学習済みモデルは、例えば、既知のニューラルネットワークモ
デルである。
【００３１】
図３は、本実施形態の学習済みモデルを説明するための図である。図３に示されているように、本実施形態の学習済みモデルに対して舌が写る画像が入力されると、その画像に写る舌が属する確率ｙが出力される。図３の例では、５つの形状カテゴリーが設定されており、画像に写る舌が形状カテゴリー１に属する確率ｙ１、舌が形状カテゴリー２に属す
る確率ｙ２、舌が形状カテゴリー３に属する確率ｙ３、舌が形状カテゴリー４に属する確率ｙ４、及び舌が形状カテゴリー５に属する確率ｙ５が出力される。なお、確率ｙ１、確率 ｙ ２ 、 確 率 ｙ ３ 、 確 率 ｙ ４ 、 及 び 確 率 ｙ ５ の 総 和 は １ と な る よ う に 、 既 知 の softmax関数によって調整される。
【００３２】
なお、学習済みモデル生成部２８は、図３に示されているような学習済みモデルを生成する際に、同一の被験者の学習用画像が学習用モデルへ入力された場合には、同一の形状
カテゴリーの確率が最も高くなるように、学習用モデルを学習させる。また、学習済みモ
デル生成部２８は、学習済みモデルを生成する際に、複数の異なる被験者の学習用画像の各々が学習用モデルへ入力された場合には、学習用モデルから出力される確率分布の分散が大きくなるように、学習用モデルを学習させる。
【００３３】
より具体的には、学習済みモデル生成部２８は、以下の式（Ａ）に示されている、学習用モデルから出力されるｉ番目の形状カテゴリーの確率ｙｉに関する第１エントロピーが小さくなるように学習用モデルを学習させ、学習済みモデルを生成する。以下の式（Ａ）
は、ある１つの画像が学習済みモデルへ入力された場合に、学習済みモデルから出力される確率分布をあまり分散させずに、単一の形状カテゴリーの確率が最大となるようにする
ための損失関数である。
【００３４】

10

20

30

40

(9)

JP 7539073 B1 2024.8.23

【数１】

（Ａ）
【００３５】
また、学習済みモデル生成部２８は、以下の式（Ｂ）に示されている、ある被験者である第１被験者の第１学習用画像を学習用モデルへ入力した際に出力されるｉ番目の形状カ
テゴリーの確率ｙｉと、第１被験者の別の画像である第２学習用画像を学習用モデルへ入力した際に出力されるｉ番目の形状カテゴリーの確率ｙｉ との間のクロスエントロピー
である第２エントロピーが小さくなるように学習用モデルを学習させ、学習済みモデルを生成する。以下の式（Ｂ）は、同一の被験者から得られた２つの画像が学習済みモデルへ入力された場合には、同じ形状カテゴリーの確率が最大となるようにするための損失関数である。
【００３６】

10

【数２】

（Ｂ）
【００３７】
また、学習済みモデル生成部２８は、以下の式（Ｃ）に示されている、複数の学習用画
像の各々を学習用モデルへ入力した際に出力されるｉ番目の形状カテゴリーの確率ｙｉのサンプル平均＜ｙｉ＞に関する第３エントロピーが大きくなるように学習用モデルを学習
させ、学習済みモデルを生成する。以下の式（Ｃ）は、複数の異なる被験者から得られた画像の各々が学習済みモデルへ入力された場合には、学習済みモデルから出力される確率
分布の分散が大きくなるようにするための損失関数である。複数の被験者の舌の画像の各々は様々な形状であり、舌が属する形状カテゴリーも分散しているものと推測されるためである。
【００３８】

30

【数３】

（Ｃ）
【００３９】
図４は、学習済みモデルから出力される確率分布を説明するための図である。図４に示されているように、学習済みモデル生成部２８は、ある１つの前処理済みの学習用画像が学習済みモデルへ入力された場合、１つの形状カテゴリーに対する確率が高く、その他の形状カテゴリーの確率は低くなるように学習用モデルを学習させる。図４の例では、ある画像が学習済みモデルへ入力された場合には、形状カテゴリー２の確率ｙ２が９８％とな
り、その他の形状カテゴリーの確率は低い状態となっている。このような状態を実現する
ために、学習済みモデル生成部２８は、上記式（Ａ）に示されている、学習用モデルから出力されるｉ番目の形状カテゴリーの確率ｙｉに関する第１エントロピーが小さくなるよ
うに学習用モデルを学習させ、学習済みモデルを生成する。これにより、ある１つの画像が学習済みモデルへ入力された場合、学習済みモデルから出力される確率が分散してしま

40

(10)

JP 7539073 B1 2024.8.23

うことを抑制することが可能となり、入力された画像は特定の単一形状カテゴリーへ属す
るという状態を実現することが可能となる。
【００４０】
また、学習済みモデル生成部２８は、上記式（Ｂ）に示されている第２エントロピーが小さくなるように学習用モデルを学習させ、学習済みモデルを生成する。上記式（Ｂ）に示されている第２エントロピーは、ある被験者である第１被験者の第１学習用画像を学習
済みモデルへ入力した際の確率の集合｛ｙｉ ｝と、第１被験者の第２学習用画像を学習
済みモデルへ入力した際の確率の集合｛ｙｉ｝との間のクロスエントロピーである。
【００４１】
図５は、クロスエントロピーを説明するための図である。本実施形態では、図５に示さ
れ て い る よ う に 、 前 処 理 済 み の 複 数 の 学 習 用 画 像 か ら 画 像 集 合 を 選 択 し ミ ニ バ ッ チ BTを 設
定 す る 。 ま た 、 前 処 理 済 み の 複 数 の 学 習 用 画 像 か ら ミ ニ バ ッ チ BTと は 別 の 画 像 集 合 を 選 択
し 参 照 用 バ ッ チ RBTと し て 設 定 す る 。 こ の と き 、 参 照 用 バ ッ チ RBTは ミ ニ バ ッ チ BTと 別 画 像
で か つ ミ ニ バ ッ チ BTと 同 じ 被 験 者 の 組 み 合 わ せ に な る よ う 構 成 す る 。
【００４２】
こ の 場 合 、 ミ ニ バ ッ チ BTに 含 ま れ て い る 前 処 理 済 み の 複 数 の 学 習 用 画 像 を 学 習 用 モ デ ル
へ 入 力 し た 際 の 出 力 確 率 の 集 合 ｛ ｙ ｉ ｝ が 得 ら れ た と す る 。 ま た 、 参 照 用 バ ッ チ RBTに 含まれている前処理済みの複数の学習用画像を学習用モデルへ入力した際の出力確率の集合｛ ｙ ｉ ｝ が 得 ら れ た と す る 。 こ の 場 合 に 、 学 習 済 み モ デ ル 生 成 部 ２ ８ は 、 ミ ニ バ ッ チ BTに 対 応 す る 出 力 確 率 の 集 合 ｛ ｙ ｉ ｝ と 参 照 用 バ ッ チ RBTに 対 応 す る 出 力 確 率 の 集 合 ｛ ｙ ｉ｝との間のクロスエントロピーである第２エントロピーが最小となるように、学習用モデルを学習させる。例えば、ある被験者Ａの舌の画像が学習済みモデルへ入力された際に形状カテゴリー２の確率が最大となった場合には、別の日に撮影された被験者Ａの舌の画像が学習済みモデルへ入力された際には同様に形状カテゴリー２の確率が最大となるように、学習用モデルを学習させる。この第２エントロピーが小さくなるように学習済みモデ
ルを生成することにより、同一の被験者の画像が学習済みモデルへ入力された場合には、同一の形状カテゴリーの確率が最大化するようになる。
【００４３】
また、学習済みモデル生成部２８は、上記式（Ｃ）に示されている第３エントロピーが大きくなるように学習用モデルを学習させ、学習済みモデルを生成する。これにより、複数の被験者の学習用画像が属する形状カテゴリーが、なるべく多くなるようにすることが可能となる。これにより、舌の形状カテゴリーを広く分散させることが可能となる。
【００４４】
上記の式（Ａ）、式（Ｂ）、及び式（Ｃ）を統合した場合、以下の式（Ｄ１）に示されている損失関数Ｌを設定することが可能である。
【００４５】【数４】（Ｄ１）【００４６】
ただし、上記式（Ｄ１）における、ｂは複数の学習用画像から選択された画像集合であるミニバッチを表し、＜＞ｂはミニバッチに含まれている学習用画像の形状カテゴリーの確率のサンプル平均を表し、ｎは形状カテゴリーの数を表す。例えば、形状カテゴリーの数が５である場合には、ｎ＝５となる。
【００４７】
なお、上述したように、上記式（Ｃ）に示されている第３エントロピーが大きくなるよ

10

20

30

(11)

JP 7539073 B1 2024.8.23

うに学習用モデルを学習させることにより、複数の被験者の学習用画像が属する形状カテ
ゴリーがなるべく分散するような学習済みモデルが得られる。
【００４８】
上記式（Ｄ１）を用いた学習においては、すべてのカテゴリーに均等に１／ｎずつの割合で配分されるよう学習が進む。しかし、各カテゴリーの頻度にばらつきがある状態が適切な場合がある。この場合上式（Ｃ）の項の値を単一カテゴリーにすべて配分された場合の値０とすべてのカテゴリーに均等に１／ｎずつ配分された場合の最大値−ｌｎ（１／ｎ）の中間値−εｌｎ（１／ｎ）に収束させることでカテゴリー間の頻度にばらつきがある
分類が実現される。εはε∈［０，１］の範囲で与える。これを踏まえて式（Ｃ）の項の値が−εｌｎ（１／ｎ）を超えた場合寄与しないように式（Ｄ１）を変更した損失関数の定義は式（Ｄ２）のように記述される。最適なεの値は別途決める必要がある。例えば上記舌の課題では学習後の検証データにおいて同一被験者の画像群が複数カテゴリーにまたがって分類される割合を最小化するεを選択するといった形が考えられる。
【００４９】【数５】（Ｄ２）【００５０】
図６は、形状カテゴリーの数の制御を説明するための図である。図６に示されている数
字は、それぞれの形状カテゴリーに属する被験者の数を表すものである。例えば、パラメ
ータε＝１．０である場合の形状カテゴリー１は２４となっている。これは、パラメータε＝１．０であった場合には、形状カテゴリー１の確率が最大となった被験者の数が２４であったことを表す。図６に示されているように、パラメータεを大きく設定した場合には、複数の被験者が多くの形状カテゴリーへ分散するような学習済みモデルが生成される。一方で、パラメータεを小さく設定した場合には形状カテゴリーの分散は抑制される。
例えば、パラメータε＝０．８とした場合には、形状カテゴリー５に属する舌は０となる
ため、この形状カテゴリー５の存在は不要となる。このような場合には、学習済みモデルの最終層のノードの数を４つへ削減するなどの処置が取られる。形状カテゴリーの数は、
このような処理を通して、ユーザによって予め設定される。
【００５１】
本実施形態では、学習済みモデル生成部２８は、上記式（Ｄ２）に示されている損失関数Ｌが最小となるように学習用モデルを学習させ、学習済みモデルを生成する。なお、本実施形態では、上記式（Ｄ２）に示されている損失関数Ｌが最小となるように学習用モデ
ルを学習させる場合を例に説明するが、上記の式（Ｄ１）に示されている損失関数Ｌが最小となるように学習用モデルを学習させてもよい。また、上記の式（Ａ）、（Ｂ）、及び（Ｃ）の各損失関数が最小となるように学習用モデルを学習させるようにしてもよい。
【００５２】
学習済みモデル記憶部３０には、学習済みモデル生成部２８によって生成された学習済
みモデルが格納される。
【００５３】
取得部３２は、対象となる舌が写る画像を取得する。なお、この画像は、上記の学習用
画像とは異なる画像であり、形状カテゴリーを特定する対象の画像である。
【００５４】
特定部３４は、取得部３２により取得された画像に対して、前処理部２４と同様の前処理を実行する。そして、特定部３４は、前処理済みの画像を、学習済みモデル記憶部３０に格納されている学習済みモデルへ入力することにより、学習済みモデルから出力された形状カテゴリーの確率を取得する。特定部３４は、形状カテゴリーの確率を用いて画像に

10

20

30

40

(12)

JP 7539073 B1 2024.8.23

写る舌が属する形状カテゴリーを特定する。特定部３４は、例えば、形状カテゴリーの確率分布のうち、確率が最も高い形状カテゴリーを、画像に写る舌が属する形状カテゴリー
であると特定する。
【００５５】
出力部３６は、特定部３４によって特定された形状カテゴリーを結果として出力する。
【００５６】
情報処理装置１０を操作するユーザは、出力された結果を確認し、画像に写る舌の形状
カテゴリーを確認する。
【００５７】
情報処理装置１０は、例えば、図７に示すコンピュータ５０で実現することができる。
コンピュータ５０はＣＰＵ５１、一時記憶領域としてのメモリ５２、及び不揮発性の記憶部５３を備える。また、コンピュータ５０は、外部装置及び出力装置等が接続される入出力 interface（ Ｉ ／ Ｆ ） ５ ４ 、 及 び 記 録 媒 体 に 対 す る デ ー タ の 読 み 込 み 及 び 書 き 込 み を 制
御 す る read/write（ Ｒ ／ Ｗ ） 部 ５ ５ を 備 え る 。 ま た 、 コ ン ピ ュ ー タ ５ ０ は 、 イ ン タ ー ネ ッ
ト等のネットワークに接続されるネットワークＩ／Ｆ５６を備える。ＣＰＵ５１、メモリ
５２、記憶部５３、入出力Ｉ／Ｆ５４、Ｒ／Ｗ部５５、及びネットワークＩ／Ｆ５６は、
バス５７を介して互いに接続される。
【００５８】
記 憶 部 ５ ３ は 、 Hard Disk Drive（ Ｈ Ｄ Ｄ ） 、 Solid State Drive（ Ｓ Ｓ Ｄ ） 、 フ ラ ッ シュメモリ等によって実現できる。記憶媒体としての記憶部５３には、コンピュータ５０を機能させるためのプログラムが記憶されている。ＣＰＵ５１は、プログラムを記憶部５３から読み出してメモリ５２に展開し、プログラムが有するプロセスを順次実行する。
【００５９】［実施形態の情報処理装置の動作］【００６０】
次に、実施形態の情報処理装置１０の具体的な動作について説明する。情報処理装置１０は、図８に示される前処理を実行する。
【００６１】
まず、ステップＳ１００において、学習用取得部２２は、データ記憶部２０に格納されている複数の学習用画像を読み出すことにより、複数の第１学習用画像を取得する。
【００６２】
ステップＳ１０２において、前処理部２４は、ステップＳ１００で取得された複数の学習用画像の各々に対して、上述した前処理を実行する。
【００６３】
次に、ステップＳ１０４において、前処理部２４は、ステップＳ１０２で得られた前処理済みの複数の学習用画像を、学習用データ記憶部２６へ格納する。
【００６４】
次に、情報処理装置１０は、図９に示される学習済みモデル生成処理を実行する。
【００６５】
まず、ステップＳ２００において、学習用取得部２２は、学習用データ記憶部２６に格納されている複数の前処理済みの学習用画像を読み出すことにより、複数の前処理済みの学習用画像を取得する。
【００６６】
ステップＳ２０２において、学習済みモデル生成部２８は、ステップＳ２００で取得された複数の前処理済みの学習用画像に基づいて、上記式（Ｄ２）の損失関数Ｌが最小となるように学習用モデルを学習させ、学習済みモデルを生成する。
【００６７】
次に、ステップＳ２０４において、学習済みモデル生成部２８は、生成した学習済みモデルを学習済みモデル記憶部３０へ格納する。
【００６８】

10

20

30

40

50

(13)

JP 7539073 B1 2024.8.23

図９の学習済みモデル生成処理が実行されることにより、舌が写る画像が入力されると当該舌が属する形状カテゴリーの確率を出力する学習済みモデルを生成され、その学習済
みモデルから出力された確率を用いて、舌の形状カテゴリーを特定することが可能となる。
【００６９】
次に、情報処理装置１０は、所定の指示信号を受け付けると、図１０に示されている情報処理を実行する。
【００７０】
ステップＳ３００において、取得部３２は、対象となる舌が写る画像を取得する。
【００７１】
ステップＳ３０２において、特定部３４は、学習済みモデル記憶部３０から学習済みモ
デルを読み出す。
【００７２】
ステップＳ３０３において、特定部３４は、ステップＳ３００で取得された画像を、ス
テップＳ３０２で読み出された学習済みモデルへ入力することにより、学習済みモデルから出力された形状カテゴリーの確率を取得する。
【００７３】
ステップＳ３０４において、特定部３４は、ステップＳ３０３で取得された形状カテゴ
リーの確率を用いて、ステップＳ３００で取得された画像に写る舌の形状カテゴリーを特定する。
【００７４】
ステップＳ３０６において、出力部３６は、ステップＳ３０６で特定された形状カテゴ
リーを結果として出力する。
【００７５】
以上説明したように、実施形態の情報処理装置１０は、被験者毎の舌が写る複数の学習用画像であって、かつ被験者毎に撮影された複数の学習用画像を取得する。情報処理装置
１０は、複数の学習用画像に基づいて、機械学習によって学習用モデルを学習させること
により、舌が写る画像が入力されると当該舌が属する形状カテゴリーの確率が出力される
学習済みモデルを生成する際に、同一の被験者の学習用画像が学習用モデルへ入力された場合には、同一の形状カテゴリーの確率が最も高くなるように、学習用モデルを学習させる。また、情報処理装置１０は、複数の異なる被験者の学習用画像の各々が学習用モデル
へ入力された場合には、学習用モデルから出力される確率分布の分散が大きくなるように、学習用モデルを学習させることにより、学習済みモデルを生成する。これにより、舌が属する形状カテゴリーを人が判定することが難しい場合であっても、対象となる舌が写る
画像から舌の形状を分類することができる。
【００７６】
また、情報処理装置１０は、同一の被験者の学習用画像が学習用モデルへ入力された場
合には、同一の形状カテゴリーの確率が最も高くなるように、学習用モデルを学習させる。このように、被験者が同一であるという情報を利用することにより、舌が属する形状カ
テゴリーを事前に人が判定することが難しい場合であっても、舌の形状を分類することができる。
【００７７】
また、情報処理装置１０は、舌が写る画像の角度を補正することにより、より精度良く舌の形状を分類することが可能となる。また、本実施形態では、舌の幾何学的分類と異なり、撮影時の顔固定など専用器具による均質化を必要とせず、機械学習による総合的な判別で高い判別性能を実現することが可能となる。具体的には、撮影条件による画像上の形
状のばらつきを抑制することが可能となる。
【００７８】
また、上述したように、パラメータεを調整することにより、形状カテゴリーの数を調整することが可能となる。これにより、最適な形状カテゴリーの数を設定することが可能

10

20

30

40

50

(14)

JP 7539073 B1 2024.8.23となる。
【００７９】
また、本実施形態による舌の形状の分類結果を利用することにより、医療における病態
又は健康状態診断の事前スクリーニング、味覚的な好みの等の推定に応用するための基礎
分類、又は他言語の発音習得のための学習法カスタマイズのための分類といったことへ応用することが可能である。
【実施例】【００８０】
次に、上記実施形態に対応する実施例を説明する。図１１は、上記実施形態の手法を用いて舌の形状を分類した結果である。図１１では、舌の形状が５つの形状カテゴリーへ分類されている。図１１を参照すると、概ね同じような形状の舌は、同じ形状カテゴリーへ分類されていることがわかる。
【００８１】
なお、本開示の技術は、上述した実施形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【００８２】
例えば、本願明細書中において、プログラムが予めインストールされている実施形態として説明したが、当該プログラムを、コンピュータ読み取り可能な記録媒体に格納して提供することも可能である。
【００８３】
なお、上記実施形態でＣＰＵがソフトウェア（プログラム）を読み込んで実行した処理
を、ＣＰＵ以外の各種のプロセッサが実行してもよい。この場合のプロセッサとしては、
ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ Ｇａｔｅ Ａｒｒａｙ）等の製造後に回路構成を変更可能なＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ Ｌｏｇｉｃ Ｄｅｖｉｃｅ）、及びＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ Ｓｐｅｃｉｆｉｃ Ｉｎｔｅｇｒａｔｅｄ
Ｃｉｒｃｕｉｔ）等の特定の処理を実行させるために専用に設計された回路構成を有す
るプロセッサである専用電気回路等が例示される。または、プロセッサとしては、ＧＰＧ
ＰＵ（Ｇｅｎｅｒａｌ−ｐｕｒｐｏｓｅ ｇｒａｐｈｉｃｓ ｐｒｏｃｅｓｓｉｎｇ ｕｎｉｔ）を用いてもよい。また、各処理を、これらの各種のプロセッサのうちの１つで実行してもよいし、同種又は異種の２つ以上のプロセッサの組み合わせ（例えば、複数のＦ
ＰＧＡ、及びＣＰＵとＦＰＧＡとの組み合わせ等）で実行してもよい。また、これらの各種のプロセッサのハードウェア的な構造は、より具体的には、半導体素子等の回路素子を組み合わせた電気回路である。
【００８４】
また、上記各実施形態では、プログラムがストレージに予め記憶（インストール）されている態様を説明したが、これに限定されない。プログラムは、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ Ｄｉｓｋ Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ Ｖｅｒｓａｔｉｌｅ Ｄｉｓｋ Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、及びＵＳ
Ｂ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）メモリ等の非一時的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）記憶媒体に記憶された形態で提供されてもよい。また、プログラムは、
ネットワークを介して外部装置からダウンロードされる形態としてもよい。
【００８５】
また、本実施形態の各処理を、汎用演算処理装置及び記憶装置等を備えたコンピュータ
又はサーバ等により構成して、各処理がプログラムによって実行されるものとしてもよい。このプログラムは記憶装置に記憶されており、磁気ディスク、光ディスク、半導体メモ
リ等の記録媒体に記録することも、ネットワークを通して提供することも可能である。もちろん、その他いかなる構成要素についても、単一のコンピュータやサーバによって実現しなければならないものではなく、ネットワークによって接続された複数のコンピュータに分散して実現してもよい。
【００８６】

10

20

30

40

50

(15)

JP 7539073 B1 2024.8.23

上記実施形態は、ある画像と別の画像とのペアが同一被験者から得られていることにより、同一カテゴリーに分類されるという部分情報を利用し、カテゴリーの境界が未知である課題に対して適切な分類を実現することができる。上記実施形態では、被写体が舌である場合に、同一の被験者であるという情報を部分情報として用いたが、被験者以外の情報も部分情報として活用し得る。このため、例えば、上記の「同一の被験者」を「同一の個体又は種」と読み替え、「複数の異なる被験者」を「複数の異なる個体又は種」と読み替えてもよい。また、上記実施形態では、対象となる被写体が舌である場合を例に説明したが、これに限定されるものではない。例えば、本実施形態を適用することが可能な「個体又は種」及び「被写体」に関しては、以下の変形例が挙げられる。
【００８７】［変形例１］
上記実施形態では、被写体が人の舌であり、舌の形状を分類する場合を例に説明したが、人体の他の部位を被写体とするようにしてもよい。例えば、顔の全体又は一部の形状、歯の形状、又は頭髪部分の形状（例えば、禿げ方の形状）等の分類に上記実施形態を適用するようにしてもよい。なお、この場合には、例えば、ある画像と別の画像とのペアが同一被験者から得られているという情報を部分情報として利用する。
例えば、顔の全体又は一部分の形状を分類する場合には、整形された顔の部位の形状分類に、上記実施形態を適用させるようにしてもよい。
また、顔の全体又は一部分の形状を分類する場合には、例えば、顔の形状分類の結果か
ら人工歯（例えば、モールドガイド）を作成するようなアプリケーションにも、上記実施
形態を適用させることも可能である。
また、顔の全体又は一部分の形状を分類する場合には、例えば、顔の全体又は一部の形状と似合う眼鏡のマッチング提案するようなアプリケーションにも、上記実施形態を適用させることも可能である。
【００８８】［変形例２］
または、例えば、人体の内部の部位を被写体とするようにしてもよい。例えば、被写体を臓器又は腫瘍等とし、臓器又は腫瘍等の形状を分類するようにしてもよい。なお、この場合には、例えば、ある画像と別の画像とのペアが同一被験者から得られているという情
報を部分情報として利用する。または、例えば、ある画像と別の画像とのペアが同一の疾患にかかっている異なる被験者から得られているという情報を部分情報として利用することもできる。臓器又は腫瘍等の形状の分類結果は、各種の医療行為をする際の有用な情報となる。このため、本実施形態の技術は、医療行為をする際の有用な技術ともなり得る。
【００８９】［変形例３］
または、例えば、動物の体の部位を被写体とするようにしてもよい。例えば、動物の体の部位の形状には、その動物の種又は個体特有の特徴が表れている場合がある。このため、例えば、ある動物の体の部位を被写体とする場合には、その動物の種又は個体に関する情報を部分情報として利用することにより、動物の体の部位の形状を分類することが可能となる。動物の体の部位の形状の分類結果は、例えば、その動物の肉の品質評価等に利用する際の有用な情報となる。例えば、牛の舌（いわゆる牛タン）の形状の分類結果は、その牛の種の情報が反映されるものでもあり、牛タンの形状分類の結果からその牛の種を特定することも可能となる。このため、本実施形態の情報処理装置１０は、例えば、品種の偽装防止の技術に適用することも可能である。
【００９０】［変形例４］
または、例えば、果物又は野菜を被写体とするようにしてもよい。例えば、果物又は野菜の形状を分類することにより、その果物又は野菜の形状に基づく品質を自動評価するよ
うにしてもよい。このため、例えば、ある果物又は野菜を被写体とする場合には、その果物又は野菜の種又は個体に関する情報を部分情報として利用することにより、果物又は野

10

20

30

40

50

(16)

JP 7539073 B1 2024.8.23

菜の形状を分類することが可能となる。
【００９１】［変形例５］
または、例えば、人体の部位を被写体とし、その部位の経時変化を検出するようにしてもよい。この場合には、情報処理装置１０は、例えば、顔、舌、歯、又は頭髪等を被写体とし、それらの部位の形状の変化を検知する。例えば、過去のある時点までは、ある被験者の体の部位の形状はカテゴリー１に分類されていたのにもかかわらず、現時点において当該被験者の体の部位の形状がカテゴリー２に分類された場合には、その部位の形状が経時変化したということになる。このため、例えば、被験者の体の部位を所定時間又は所定期間が経過する毎に撮影し、その画像に写る体の部位の形状を分類することにより、体の部位の経時変化を検知することができる。例えば、この応用先として、口腔内の状態変化を検出する歯科的用途等に利用することもできる。また、例えば、顔の全体又は一部分の劣化を検知する用途等にも利用することができる。なお、この変形例を利用する場合には、学習済みモデルを学習させる段階では経時変化が十分に小さいとみなせる短期間の画像
は、同一カテゴリーに分類されるという部分情報を利用し、学習済みモデルを学習させる必要がある。
【００９２】［変形例６］
または、例えば、人の顔を被写体とし、人の顔に表れる表情を形状カテゴリーとして分類をするようにしてもよい。人の表情には感情が表れる。このため、例えば、ある被験者
Ａと別の被験者Ｂとの双方が、同一の音声、文章、又は映像等に接したという情報を部分情報として用いることにより、類似の感情に起因する表情を分類することも可能である。
例えば、被験者Ａに対して文章Ｘ（例えば、悪口）を聴かせた際の表情と、被験者Ｂに対して文章Ｘを聴かせた際の表情とは、同一のカテゴリーへ分類されるはずである。これにより、例えば、人の表情という境界があいまいな対象を分類することが可能となる。また、人の表情を分類することにより、感情という境界があいまいな対象も分類することが可能となる。
【００９３】
その他、各種の体の部位の形状の分類結果を利用することにより、医療における病態又は健康状態診断の事前スクリーニング、味覚的な好みの等の推定に応用するための基礎分
類、又は他言語の発音習得のための学習法カスタマイズのための分類といったことへ応用することが可能である。
【００９４】
また、上記実施形態では、情報処理装置１０が、図９の学習済みモデル生成処理と図１０の情報処理とを実行する場合を例に説明したが、これに限定されるものではない。例えば、学習済みモデル生成装置が図９の学習済みモデル生成処理を実行し、情報処理装置が
図１０の情報処理を実行するようにしてもよい。この場合には、学習済みモデル生成装置
が、学習用取得部２２と、学習済みモデル生成部２８とを少なくとも備える。また、この場合には、情報処理装置が、取得部３２と、特定部３４とを少なくとも備える。
【００９５】
本明細書に記載された全ての文献、特許出願、および技術規格は、個々の文献、特許出願、および技術規格が参照により取り込まれることが具体的かつ個々に記された場合と同程度に、本明細書中に参照により取り込まれる。
【００９６】（付記）
以下、本開示の態様について付記する。
【００９７】（付記１）
個体又は種の一部位である被写体が写る複数の学習用画像であって、かつ個体又は種毎に前記被写体が撮影された複数の学習用画像を取得する学習用取得部と、

10

20

30

40

50

(17)

JP 7539073 B1 2024.8.23

前記複数の学習用画像に基づいて、機械学習によって学習用モデルを学習させることにより、前記被写体が写る画像が入力されると前記被写体が属する形状カテゴリーの確率が出力される学習済みモデルを生成する際に、同一の個体又は種の前記被写体が写る学習用画像が前記学習用モデルへ入力された場合には、同一の形状カテゴリーの前記確率が最も高くなるように、前記学習用モデルを学習させ、複数の異なる個体又は種の前記被写体が写る学習用画像の各々が前記学習用モデルへ入力された場合には、前記学習用モデルから出力される確率分布の分散が大きくなるように、前記学習用モデルを学習させることにより、前記学習済みモデルを生成する学習済みモ
デル生成部と、を含む学習済みモデル生成装置。
（付記２）
前記学習済みモデル生成部は、
以下の式（Ａ）に示されている、学習用モデルから出力されるｉ番目の形状カテゴリーの確率ｙｉに関する第１エントロピーが小さくなり、
以下の式（Ｂ）に示されている、第１の個体又は種の前記被写体が写る第１学習用画像
を学習用モデルへ入力した際に出力されるｉ番目の形状カテゴリーの確率ｙｉと、第１の個体又は種の前記被写体が写る第２学習用画像を学習用モデルへ入力した際に出力される
ｉ番目の形状カテゴリーの確率ｙｉ との間のクロスエントロピーである第２エントロピ
ーが小さくなり、
以下の式（Ｃ）に示されている、複数の学習用画像の各々を学習用モデルへ入力した際に出力されるｉ番目の形状カテゴリーの確率ｙｉのサンプル平均＜ｙｉ＞に関する第３エントロピーが大きくなるように、
前記学習済みモデルを生成する、付記１に記載の学習済みモデル生成装置。
【数６】

（Ａ）

（Ｂ）

（Ｃ）
（付記３）
前記学習済みモデル生成部は、前記式（Ａ）、式（Ｂ）、及び式（Ｃ）を統合した以下の式（Ｄ１）に示されている損失関数Ｌが小さくなるように、前記学習済みモデルを生成する、付記２に記載の学習済みモデル生成装置。

10

20

30

(18)

JP 7539073 B1 2024.8.23

【数７】

（Ｄ１）
ただし、ｂは複数の学習用画像から選択された画像集合であるミニバッチを表し、＜＞ｂはミニバッチに含まれている学習用画像の形状カテゴリーの確率のサンプル平均を表し、ｎは形状カテゴリーの数を表す。
（付記４）
前記学習済みモデル生成部は、前記式（Ａ）、式（Ｂ）、及び式（Ｃ）を統合した以下の式（Ｄ２）に示されている損失関数Ｌが小さくなるように、前記学習済みモデルを生成する、付記２に記載の学習済みモデル生成装置。

10

【数８】

（Ｄ２）
ただし、ｂは複数の学習用画像から選択された画像集合であるミニバッチを表し、＜＞ｂはミニバッチに含まれている学習用画像の形状カテゴリーの確率のサンプル平均を表し、ｎは形状カテゴリーの数を表し、εは１以下のパラメータである。
（付記５）
対象となる被写体が写る画像を取得する取得部と、前記取得部により取得された前記画像を、予め生成された学習済みモデルへ入力することにより、前記学習済みモデルから出力された形状カテゴリーの確率を取得し、該確率を用いて前記画像に写る被写体が属する形状カテゴリーを特定する特定部と、を含み、前記学習済みモデルは、被写体が写る画像が入力されると前記画像に写る被写体が属する形状カテゴリーの確率が出力される学習済みモデルであり、前記学習済みモデルは、同一の個体又は種の前記被写体が写る学習用画像が学習用モデ
ルへ入力された場合には、同一の形状カテゴリーの前記確率が最も高くなるように、前記
学習用モデルを学習させ、複数の異なる個体又は種の前記被写体が写る学習用画像の各々が前記学習用モデルへ入力された場合には、前記学習用モデルから出力される確率分布の分散が大きくなるように、前記学習用モデルを学習させることにより得られた前記学習済みモデルである、を含む情報処理装置。
（付記６）
個体又は種の一部位である被写体が写る複数の学習用画像であって、かつ個体又は種毎に撮影された複数の学習用画像を取得し、前記複数の学習用画像に基づいて、機械学習によって学習用モデルを学習させることにより、前記被写体が写る画像が入力されると前記被写体が属する形状カテゴリーの確率が出力される学習済みモデルを生成する際に、同一の個体又は種の前記被写体が写る学習用画像が前記学習用モデルへ入力された場合には、同一の形状カテゴリーの前記確率が最も高くなるように、前記学習用モデルを学習させ、複数の異なる個体又は種の前記被写体が写る学習用画像の各々が前記学習用モデルへ入力された場合には、前記学習用モデルから出力される確率分布の分散が大きくなるように

20

30

40

(19)

JP 7539073 B1 2024.8.23、前記学習用モデルを学習させることにより、前記学習済みモデルを生成する、処理をコンピュータが実行する学習済みモデル生成方法。
（付記７）
対象となる被写体が写る画像を取得し、取得された前記画像を、予め生成された学習済みモデルへ入力することにより、前記学
習済みモデルから出力された形状カテゴリーの確率を取得し、該確率を用いて前記画像に写る体の部位が属する形状カテゴリーを特定し、前記学習済みモデルは、被写体が写る画像が入力されると前記画像に写る被写体が属する形状カテゴリーの確率が出力される学習済みモデルであり、前記学習済みモデルは、同一の個体又は種の前記被写体が写る学習用画像が学習用モデ
ルへ入力された場合には、同一の形状カテゴリーの前記確率が最も高くなるように、前記
学習用モデルを学習させ、複数の異なる個体又は種の前記被写体が写る学習用画像の各々が前記学習用モデルへ入力された場合には、前記学習用モデルから出力される確率分布の分散が大きくなるように、前記学習用モデルを学習させることにより得られた前記学習済みモデルである、処理をコンピュータが実行する情報処理方法。
（付記８）
個体又は種の一部位である被写体が写る複数の学習用画像であって、かつ個体又は種毎に撮影された複数の学習用画像を取得し、前記複数の学習用画像に基づいて、機械学習によって学習用モデルを学習させることにより、前記被写体が写る画像が入力されると前記被写体が属する形状カテゴリーの確率が出力される学習済みモデルを生成する際に、同一の個体又は種の前記被写体が写る学習用画像が前記学習用モデルへ入力された場合には、同一の形状カテゴリーの前記確率が最も高くなるように、前記学習用モデルを学習させ、複数の異なる個体又は種の前記被写体が写る学習用画像の各々が前記学習用モデルへ入力された場合には、前記学習用モデルから出力される確率分布の分散が大きくなるように、前記学習用モデルを学習させることにより、前記学習済みモデルを生成する、処理をコンピュータに実行させるための学習済みモデル生成プログラム。
（付記９）
対象となる被写体が写る画像を取得し、取得された前記画像を、予め生成された学習済みモデルへ入力することにより、前記学
習済みモデルから出力された形状カテゴリーの確率を取得し、該確率を用いて前記画像に写る被写体が属する形状カテゴリーを特定し、前記学習済みモデルは、被写体が写る画像が入力されると前記画像に写る被写体が属する形状カテゴリーの確率が出力される学習済みモデルであり、前記学習済みモデルは、同一の個体又は種の前記被写体が写る学習用画像が学習用モデ
ルへ入力された場合には、同一の形状カテゴリーの前記確率が最も高くなるように、前記
学習用モデルを学習させ、複数の異なる個体又は種の前記被写体が写る学習用画像の各々が前記学習用モデルへ入力された場合には、前記学習用モデルから出力される確率分布の分散が大きくなるように、前記学習用モデルを学習させることにより得られた前記学習済みモデルである、処理をコンピュータに実行させるための情報処理プログラム。
【符号の説明】【００９８】
１０
情報処理装置２０
データ記憶部
２２
学習用取得部
２４
前処理部
２６
学習用データ記憶部

10

20

30

40

50

(20)

JP 7539073 B1 2024.8.23

２８学習済みモデル生成部
３０
学習済みモデル記憶部
３２
取得部
３４
特定部
３６
出力部
【要約】
【課題】被写体が属する形状カテゴリーを人が判定することが難しい場合であっても、対象となる被写体の形状を分類する。
【解決手段】情報処理装置１０は、個体又は種の一部位である被写体が写る複数の学習用画像であって、かつ個体又は種毎に撮影された複数の学習用画像を取得する。情報処理装
置１０は、複数の学習用画像に基づいて、被写体が写る画像が入力されると被写体が属する形状カテゴリーの確率が出力される学習済みモデルを生成する際に、同一の個体又は種の被写体が写る学習用画像が学習用モデルへ入力された場合には、同一の形状カテゴリーの確率が最も高くなるように学習用モデルを学習させる。情報処理装置１０は、複数の異なる個体又は種の被写体が写る学習用画像の各々が学習用モデルへ入力された場合には、学習用モデルから出力される確率分布の分散が大きくなるように、学習用モデルを学習させることにより、学習済みモデルを生成する。
【選択図】図１

【図１】

【図４】

【図５】

【図２】
【図６】

【図３】

10

(21)

【図７】

【図９】

【図８】
【図１０】

【図１１】

JP 7539073 B1 2024.8.23

(22)JP 7539073 B1 2024.8.23

̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶
フロントページの続き(72)発明者 並木幸久

山口県下関市岬之町１４−１(72)発明者 沼田

ＩｏＹｏｕ株式会社内光生

山口県周南市梅園町１−３８(72)発明者 秦株式会社エム・エム・イー内

和義

東京都杉並区堀の内２−４−１１−１０１(72)発明者 竹本

一般社団法人健康マイスター協会内正志

東京都中央区勝どき３−１４−１０−４０４
審査官

伊知地

和之

(56)参考文献 特表２０２０−５３５５３８（ＪＰ，Ａ）
中国特許出願公開第１１３２３９７９０（ＣＮ，Ａ）
米国特許出願公開第２０２１／０００４６４５（ＵＳ，Ａ１）
特開２０１９−０８７２２９（ＪＰ，Ａ）
山岡めぐみ

外１名，局所マッチングを用いた形状分類の実現，電子情報通信学会論文誌，日本，社団法人電子情報通信学会，2003年07月01日，第J86-D-II巻(58)調査した分野(Int.Cl.，ＤＢ名)
Ａ６１Ｂ

５／０６

−

Ｇ０６Ｔ

７／００

−

７／９０

Ｇ０６Ｖ

１０／００

−

２０／９０

Ｇ０６Ｖ

３０／４１８

Ｇ０６Ｖ

４０／１６

Ｇ０６Ｖ

４０／２０

ＣＳＤＢ（日本国特許庁）

５／２２

第7号，pp.1026〜1035