(57)【要約】【課題】従来のＭ−ＩＲＴ以上の精度を以って受講者の理解度または正答確率を推定する。【解決手段】学習管理システム１００において、テスト項目の集合と受講者の回答データを格納した記憶装置８０２と、１次元の項目反応理論のアルゴリズムにテスト項目の集合及び回答データを適用し、受講者におけるテスト項目に関する理解度を算定する処理と、この理解度が、１次元の項目反応理論の正答確率に対して重みを利用可能である所定範囲に含まれているか判定する処理と、理解度が所定範囲に含まれていた場合、理解度に対する重みを計算し、１次元の項目反応理論による正答確率について重みを用いた重みつき平均を算定し、この算定により得た組合せ正答確率を所定装置に出力する処理を実行する演算装置８００を含む構成とする。【選択図】図１
2016109981.tif 000002
【特許請求の範囲】
【請求項１】
テスト項目の集合と、前記テスト項目に対する受講者の回答データを格納した記憶装置と、
１次元の項目反応理論のアルゴリズムに前記テスト項目の集合および前記回答データを適用し、前記受講者における前記テスト項目に関する理解度を算定する処理と、
前記算定した理解度が、１次元の項目反応理論の正答確率に対して重みを利用可能である所定範囲に含まれているか判定する処理と、
前記判定の結果、前記理解度が前記所定範囲に含まれていた場合、前記理解度に対する重みを計算し、前記１次元の項目反応理論による正答確率について前記重みを用いた重みつき平均を算定し、前記算定により得た組合せ正答確率を所定装置に出力する処理と、
を実行する演算装置と、
を備えることを特徴とする学習管理システム。
【請求項２】
前記演算装置は、
前記判定の結果、前記理解度が前記所定範囲に含まれていなかった場合、多次元の項目反応理論のアルゴリズムに、前記テスト項目の集合および前記回答データを適用し、前記受講者における前記テスト項目に関する理解度を算定し、前記算定した理解度を所定装置に出力する処理を更に実行するものである、
ことを特徴とする請求項１に記載の学習管理システム。
【請求項３】
前記演算装置は、
前記重みを計算するに際し、
前記１次元の項目反応理論におけるテスト項目特性と受講者の理解度を推定し、前記多次元の項目反応理論におけるテスト項目特性と受講者の理解度を推定し、前記１次元の項目反応理論におけるテスト項目特性および受講者の理解度と、前記多次元の項目反応理論におけるテスト項目特性および受講者の理解度とから、前記テスト項目の部分集合の要素である項目それぞれの、１次元の項目反応理論の正答確率に対する重みを計算するものである、
ことを特徴とする請求項１に記載の学習管理システム。
【請求項４】
前記演算装置は、
前記重みを計算するに際し、
前記テスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論の正答確率を、前記重みを用いた重みつき平均とする場合の、テスト情報量と、前記多次元の項目反応理論において、前記テスト項目の部分集合に対応する理解度または正答確率のテスト情報量と、を比較した結果に基づいて前記重みを決定するものである、
ことを特徴とする請求項１に記載の学習管理システム。
【請求項５】
前記演算装置は、
前記重みを計算するに際し、
前記テスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論の正答確率を、前記重みを用いた重みつき平均とする場合の、テスト情報量と、前記多次元の項目反応理論において、前記テスト項目の部分集合に対応する理解度または正答確率のテスト情報量と、を比較する不等式を、線形計画問題に変形してシンプレックス法により解を算定し、当該算定した解への回帰曲線を算定し、当該算定した回帰曲線について微分方程式として解を求め、当該微分方程式の解を前記重みとするものである、
ことを特徴とする請求項１に記載の学習管理システム。
【請求項６】
前記演算装置は、
前記重みを計算するに際し、
入力装置にてテスト項目の集合中より選択を受けたテスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論の正答確率を、前記重みを用いた重みつき平均とする場合の、テスト情報量と、前記多次元の項目反応理論において、前記テスト項目の部分集合に対応する理解度または正答確率のテスト情報量と、を比較した結果に基づいて前記重みを決定するものである、
ことを特徴とする請求項１に記載の学習管理システム。
【請求項７】
前記演算装置は、
前記重みを事前に決定した上で、
前記１次元の項目反応理論のアルゴリズムに、前記テスト項目の集合および新たな回答データを適用し、前記受講者における前記テスト項目に関する理解度を算定する処理と、  前記算定した理解度が、１次元の項目反応理論の正答確率に対して重みを利用可能である所定範囲に含まれているか判定する処理と、
前記判定の結果、前記理解度が前記所定範囲に含まれていた場合、前記理解度に対する重みを計算し、前記一次元の項目反応理論による正答確率について前記重みを用いた重みつき平均を算定し、前記算定により得た組合せ正答確率を所定装置に出力する処理を実行するものである、
ことを特徴とする請求項１に記載の学習管理システム。
【請求項８】
前記演算装置は、
前記重みを、前記テスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論のテスト情報量とする、
ことを特徴とする請求項１に記載の学習管理システム。
【請求項９】
テスト項目の集合と、前記テスト項目に対する受講者の回答データを格納した記憶装置を備えるコンピュータシステムが、
１次元の項目反応理論のアルゴリズムに前記テスト項目の集合および前記回答データを適用し、前記受講者における前記テスト項目に関する理解度を算定する処理と、
前記算定した理解度が、１次元の項目反応理論の正答確率に対して重みを利用可能である所定範囲に含まれているか判定する処理と、
前記判定の結果、前記理解度が前記所定範囲に含まれていた場合、前記理解度に対する重みを計算し、前記１次元の項目反応理論による正答確率について前記重みを用いた重みつき平均を算定し、前記算定により得た組合せ正答確率を所定装置に出力する処理と、
を実行することを特徴とする学習管理方法。
【請求項１０】
前記コンピュータシステムが、
前記判定の結果、前記理解度が前記所定範囲に含まれていなかった場合、多次元の項目反応理論のアルゴリズムに、前記テスト項目の集合および前記回答データを適用し、前記受講者における前記テスト項目に関する理解度を算定し、前記算定した理解度を所定装置に出力する処理を更に実行する、
ことを特徴とする請求項９に記載の学習管理方法。
【請求項１１】
前記コンピュータシステムが、
前記重みを計算するに際し、
前記１次元の項目反応理論におけるテスト項目特性と受講者の理解度を推定し、前記多次元の項目反応理論におけるテスト項目特性と受講者の理解度を推定し、前記１次元の項目反応理論におけるテスト項目特性および受講者の理解度と、前記多次元の項目反応理論におけるテスト項目特性および受講者の理解度とから、前記テスト項目の部分集合の要素である項目それぞれの、１次元の項目反応理論の正答確率に対する重みを計算する、
ことを特徴とする請求項９に記載の学習管理方法。
【請求項１２】
前記コンピュータシステムが、
前記重みを計算するに際し、
前記テスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論の正答確率を、前記重みを用いた重みつき平均とする場合の、テスト情報量と、前記多次元の項目反応理論において、前記テスト項目の部分集合に対応する理解度または正答確率のテスト情報量と、を比較した結果に基づいて前記重みを決定する、
ことを特徴とする請求項９に記載の学習管理方法。
【請求項１３】
前記コンピュータシステムが、
前記重みを計算するに際し、
前記テスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論の正答確率を、前記重みを用いた重みつき平均とする場合の、テスト情報量と、前記多次元の項目反応理論において、前記テスト項目の部分集合に対応する理解度または正答確率のテスト情報量と、を比較する不等式を、線形計画問題に変形してシンプレックス法により解を算定し、当該算定した解への回帰曲線を算定し、当該算定した回帰曲線について微分方程式として解を求め、当該微分方程式の解を前記重みとする、
ことを特徴とする請求項９に記載の学習管理方法。
【請求項１４】
前記コンピュータシステムが、
前記重みを計算するに際し、
入力装置にてテスト項目の集合中より選択を受けたテスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論の正答確率を、前記重みを用いた重みつき平均とする場合の、テスト情報量と、前記多次元の項目反応理論において、前記テスト項目の部分集合に対応する理解度または正答確率のテスト情報量と、を比較した結果に基づいて前記重みを決定する、
ことを特徴とする請求項９に記載の学習管理方法。
【請求項１５】
前記演算装置は、
前記重みを、前記テスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論のテスト情報量とする、
ことを特徴とする請求項９に記載の学習管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、学習管理システムおよび学習管理方法に関するものであり、具体的には、従来のＭ−ＩＲＴ以上の精度を以って受講者の理解度または正答確率を推定する技術に関する。
【背景技術】
【０００２】
近年、情報システムのクラウド化やスマートデバイスの普及などにともない、オンライン学習サービスの提供が盛んになってきている。たとえば、ＭＯＯＣＳ などに代表され
るように、大学などの教育機関が多様な学習コンテンツをオープンな形態で提供し、新興国などでもその恩恵を享受できるようになりつつある。 一方、以前から、企業内の ＩＴ教育にも e-Learning を導入することで、時間を選ばずに、また対面での講師の指導を経ることなく学習可能となり、学習の効率化が図られている。
【０００３】
一方、そうした学習サービスの受講者は、その特性や能力が様々に異なっていることが一般的であり、各自がめざすべき目標も異なれば、目標達成のルートもそれぞれであってよい。しかし、現状の e-Learning には、受講者すべてに同じ目標を課し、同一の学習コンテンツを提供するものが多くある。その結果、受講者個人のニーズに対応しきれず、学習効果が低くなってしまうケースが散見される。
【０００４】
この問題を解決するためのアプローチとして、アダプティブラーニングという教育手法が存在する。アダプティブラーニングでは、受講者それぞれの学習目標の決定にはじまり、学習すべき項目やコンテンツのカスタマイズ、その提供のタイミングや方法の個別化などを行うことで、効果的な学習を実現する。
【０００５】
そうしたアダプティブラーニング技術を用いた従来技術としては、例えば、協調フィルタリング技術を応用したアダプティブラーニングの方法（特許文献１参照）が提案されている。具体的には、受講対象者の学習履歴（以下、プロファイル）を作成し、類似のプロファイルを持つ別の受講者を特定する。そして、その別の受講者に対して過去提供した学習コンテンツを、上述の受講対象者にも提供することで、アダプティブラーニングを実現している。
【０００６】
また、この他の手法として、受講者の特性や能力のうち、特に、比較的定量的に取扱い易いものとして、特定範囲の知識を理解している程度（以下、理解度）を指標とするものが知られている。この理解度を用いることで、受講者それぞれのレベルに合った学習コンテンツの提供が可能となる。以上に記したような、理解度の測定や学習コンテンツの提供は、学習管理システム（Learning Management System, LSM）によって実現される。
【０００７】
上述の理解度を測定する具体的な手段として、心理学や教育学などの分野で知られる項目反応理論（Item Response Theory,ＩＲＴ）の応用が存在する（非特許文献１）。以下
、この項目反応理論をＩＲＴと略称する。ＩＲＴでは、各被験者の能力を潜在変数として定義した上で、被験者の集団に対してテストを実施し、その回答データに基づいて被験者それぞれの能力を推定する。また同時に、テストの問題、つまりテスト項目それぞれの難易度などの特性も推定する。ここで、能力を表す潜在変数をθ、難易度などテスト項目の特性を表す変数をaとする。
【０００８】
企業などであれば、受講者本人、または上司や同僚、人事部門の従業員が、特定の知識の領域について、その受講者の理解度を知りたい場合がある。たとえば、ソフトウェア開
発プロジェクトにおいて、目標を達成するために特定のスキルや知識を持つメンバを選定する際、候補者が該当スキルや知識を持つか否かが選定基準となる。このため、該当プロジェクトのマネジャーは、対象となる知識領域について、候補者の理解度を知る必要がある。
【０００９】
また、教育機関などであれば、受講者本人、または教師、両親などが、同様にして、特定の知識領域についてその受講者の理解度を知りたい場合がある。たとえば、大学の教育課程で専門性を身に付けさせることを目標とした場合に、教師等が受講者の適性を把握する必要がある。
【００１０】
2016109981.tif 000003
【００１１】
2016109981.tif 000004
【００１２】
2016109981.tif 000005
【００１３】
2016109981.tif 000006
【００１４】
2016109981.tif 000007
【００１５】
2016109981.tif 000008
【００１６】
2016109981.tif 000009
【００１７】
2016109981.tif 000010
【００１８】
2016109981.tif 000011
【先行技術文献】
【特許文献】
【００１９】
【特許文献１】特表２０１０−５３７２３２号公報
【非特許文献】
【００２０】
【非特許文献１】Frederic M. Lord, “Practical Applications of Item Characteristic Curve Theory”, Journal of Educational Measurement, Volume 14, Issue 2, pages 117-138, June 1977.
【非特許文献２】Terry A. Acｋerman, Marｋ J. Gierl and Cindy M. Walｋer, “Using Multidimensional Item Response Theory to Evaluate Educational and Psychological Tests”, Educational Measurement: Issues and PracticeVolume 22, Issue 3, pages 37-51, September 2003.
【非特許文献３】Shelby J. Haberman and Sandip Sinharay, “Reporting of Subscores Using Multidimensional Item Response Theory”, Psychometriｋa, Volume 75, Issue 2, pp 209-227, June 2010.
【発明の概要】
【発明が解決しようとする課題】
【００２１】
2016109981.tif 000012
【００２２】
しかし、サンプル数Ｎが一定のもとで、次元数Ｋを与えたとき、Ｍ−ＩＲＴがその推定精度を最大にする保証は無い。換言すると、Ｍ−ＩＲＴと比較して推定精度を向上できる可能性は残されている。
【００２３】
そこで本発明の目的は、従来のＭ−ＩＲＴ以上の精度を以って受講者の理解度または正答確率を推定する技術を提供することにある。
【課題を解決するための手段】
【００２４】
上記課題を解決する本発明の学習管理システムは、テスト項目の集合と、前記テスト項目に対する受講者の回答データを格納した記憶装置と、１次元の項目反応理論のアルゴリズムに前記テスト項目の集合および前記回答データを適用し、前記受講者における前記テスト項目に関する理解度を算定する処理と、前記算定した理解度が、１次元の項目反応理論の正答確率に対して重みを利用可能である所定範囲に含まれているか判定する処理と、前記判定の結果、前記理解度が前記所定範囲に含まれていた場合、前記理解度に対する重みを計算し、前記１次元の項目反応理論による正答確率について前記重みを用いた重みつき平均を算定し、前記算定により得た組合せ正答確率を所定装置に出力する処理と、を実行する演算装置を備えることを特徴とする。
【００２５】
本発明の学習管理方法は、テスト項目の集合と、前記テスト項目に対する受講者の回答データを格納した記憶装置を備えるコンピュータシステムが、１次元の項目反応理論のアルゴリズムに前記テスト項目の集合および前記回答データを適用し、前記受講者における前記テスト項目に関する理解度を算定する処理と、前記算定した理解度が、１次元の項目反応理論の正答確率に対して重みを利用可能である所定範囲に含まれているか判定する処理と、前記判定の結果、前記理解度が前記所定範囲に含まれていた場合、前記理解度に対する重みを計算し、前記１次元の項目反応理論による正答確率について前記重みを用いた重みつき平均を算定し、前記算定により得た組合せ正答確率を所定装置に出力する処理を実行することを特徴とする。
【発明の効果】
【００２６】
本発明によれば、従来のＭ−ＩＲＴ以上の精度を以って受講者の理解度または正答確率を推定可能となる。
【図面の簡単な説明】
【００２７】
【図１】本実施形態における学習管理システムを含むネットワーク構成図である。
【図２】本実施形態における学習管理システムのハードウェア構成例を示すブロック図である。
【図３】本実施形態におけるテスト回答データＤＢの構成例を示す図である。
【図４】本実施形態におけるテスト項目特性ＤＢの構成例を示す図である。
【図５】本実施形態における重みＤＢの構成例を示す図である。
【図６】本実施形態におけるテスト項目の属性テーブルを示す図である。
【図７】本実施形態における有効範囲ＤＢの構成例を示す図である。
【図８】本実施形態における１次元の項目反応理論のグラフモデルを示す図である。
【図９】本実施形態における多次元の項目反応理論のグラフモデルを示す図である。
【図１０】本実施形態における学習管理方法の手順例１を示すフロー図である。
【図１１】本実施形態における学習管理方法の手順例２を示すフロー図である。
【図１２】本実施形態における学習管理方法の手順例３を示すフロー図である。
【図１３】本実施形態における学習管理方法の手順例４を示すフロー図である。
【図１４】本実施形態における学習管理方法の手順例５を示すフロー図である。
【図１５】本実施形態における出力例を示す図である。
【発明を実施するための形態】
【００２８】
−−−システム構成−−−
以下に本発明の実施形態について図面を用いて詳細に説明する。図１は、本実施形態の学習管理システムを含むネットワーク構成図である。図１に示す学習管理システムたるサ
ーバ１００(以下、サーバ１００）は、従来のＭ−ＩＲＴ以上の精度を以って受講者の理
解度または正答確率を推定可能とするコンピュータシステムである。本実施形態では、教育機関や企業などにおける学習管理システムを例にあげて説明する。
【００２９】
本実施形態における学習管理システムは、最小構成としてのサーバ１００の他に、当該サーバ１００とインターネットやイントラネット等の適宜なネットワーク５でデータ授受可能に接続されたクライアント１２０を含むとしてもよい。このクライアント１２０は、一般的なコンピュータ端末である。
【００３０】
一方、上述のサーバ１００は、前処理部１０１、理解度計算部１０２、テスト項目抽出部１０３、正答確率計算部１０５、組合せ正答確率計算部１０６、重み計算部１０７、キャリブレーション処理部１０８、通信部１１０、および有効範囲判定部１１３、の各機能部と、処理に用いる各種データを格納した、テスト回答データＤＢ１０４、テスト項目属性テーブルＤＢ１０９、テスト項目特性ＤＢ１１１、重みＤＢ１１２、および有効範囲ＤＢ１１４、とから構成されている。
【００３１】
こうしたサーバ１００のハードウェア構成の例について図２に示す。図２は、本実施形態におけるサーバ１００のハードウェア構成例を示す図である。
【００３２】
図２にて例示するように、本実施形態のサーバ１００は、演算装置たるＣＰＵ８００、ＲＡＭなど揮発性記憶素子で構成されるメモリ８０１、不揮発性記憶素子で構成される記憶装置たるＨＤＤ（Hard Disｋ Drive）８０２、入力装置８０３、出力装置８０４、および通信装置８０５から構成されている。ＣＰＵ８００が、ＨＤＤ８０２に保持されるプログラム８１２をメモリ８０１に読み出すなどして実行し、上述の各機能部１０１、１０２、１０３、１０５、１０６、１０７、１０８、１１０、および１１３を実装することとなる。なお、ＨＤＤ８０２内には、プログラム８１２の他、上述の各ＤＢ１０４、１０９、１１１、１１２、１１４が少なくとも記憶されている。
【００３３】
続いて、上述のサーバ１００が備える各データベースのデータ構成と、これを用いる各機能部についてそれぞれ説明する。図３は本実施形態におけるテスト回答ＤＢ１０４のデータ構成例を示す図である。ここで例示するテスト回答データＤＢ１０４は、上述のクライアント１２０などから得られた受講者のテスト回答データの集合を保存するデータベースである。
【００３４】
2016109981.tif 000013
【００３５】
2016109981.tif 000014
【００３６】
2016109981.tif 000015
【００３７】
2016109981.tif 000016
【００３８】
2016109981.tif 000017
【００３９】
2016109981.tif 000018
【００４０】
2016109981.tif 000019
【００４１】
2016109981.tif 000020
【００４２】
2016109981.tif 000021
【００４３】
2016109981.tif 000022
【００４４】
2016109981.tif 000023
【００４５】
2016109981.tif 000024
【００４６】
2016109981.tif 000025
【００４７】
2016109981.tif 000026
【００４８】
2016109981.tif 000027
【００４９】
2016109981.tif 000028
【００５０】
2016109981.tif 000029
【００５１】
また、通信部１１０は、インターネットやイントラネットとの接続の機能を持ち、クライアント１２０などとの通信を行う。
【００５２】
上述のクライアント１２０は、入力デバイス１３０や出力デバイス１４０に接続され、テスト回答取得部１２１、テスト項目属性取得部１２２、通信部１２３、とから構成される。
【００５３】
このうちテスト回答取得部１２１は、受講者が入力デバイス１３０を利用して入力したテスト回答を取得する。また、テスト項目属性取得部１２２は、受講者が特定の知識領域についての理解度を知りたい場合などに、入力デバイス１３０を利用して入力した、対応するテスト項目属性を取得する。また、通信部１２３は、インターネットやイントラネットとの接続の機能を持ち、サーバ１００などとの通信を行う。
【００５４】
また、入力デバイス１３０は、クライアント１２０に接続され、受講者からの入力を受け付ける装置である。具体的には、キーボードやマウス、タッチパネルなどがある。一方、出力デバイス１４０は、クライアント１２０に接続され、学習コンテンツやテスト項目、入力したテスト回答などを、受講者に対して表示する装置である。具体的には、液晶ディスプレイや、タッチパネルなどがある。
【００５５】
−−−−変数の関係について−−−
ここで、１次元ＩＲＴやＭ−ＩＲＴの各変数の関係を視覚的に理解する目的で、図８と図９を用いて、それぞれのグラフモデルについて説明する（詳細は、非特許文献１や非特許文献２を参照）。
【００５６】
2016109981.tif 000030
【００５７】
2016109981.tif 000031
【００５８】
2016109981.tif 000032
【００５９】
2016109981.tif 000033
【００６０】
2016109981.tif 000034
【００６１】
2016109981.tif 000035
【００６２】
−−−処理手順の例−−−
以下、本実施形態における学習管理方法の実際手順について図に基づき説明する。以下で説明する学習管理方法に対応する各種動作は、学習管理システムたるサーバ１００がメモリ８０１等に読み出して実行するプログラム８１２によって実現される。そして、このプログラムは、以下に説明される各種の動作を行うためのコードから構成されている。
【００６３】
2016109981.tif 000036
【００６４】
2016109981.tif 000037
【００６５】
2016109981.tif 000038
【００６６】
2016109981.tif 000039
【００６７】
2016109981.tif 000040
【００６８】
2016109981.tif 000041
【００６９】
2016109981.tif 000042
【００７０】
2016109981.tif 000043
【００７１】
2016109981.tif 000044
【００７２】
2016109981.tif 000045
【００７３】
2016109981.tif 000046
【００７４】
2016109981.tif 000047
【００７５】
2016109981.tif 000048
【００７６】
2016109981.tif 000049
【００７７】
2016109981.tif 000050
【００７８】
2016109981.tif 000051
【００７９】
2016109981.tif 000052
【００８０】
2016109981.tif 000053
【００８１】
2016109981.tif 000054
【００８２】
2016109981.tif 000055
【００８３】
2016109981.tif 000056
【００８４】
2016109981.tif 000057
【００８５】
2016109981.tif 000058
【００８６】
2016109981.tif 000059
【００８７】
2016109981.tif 000060
【００８８】
2016109981.tif 000061
【００８９】
2016109981.tif 000062
【００９０】
2016109981.tif 000063
【００９１】
2016109981.tif 000064
【００９２】
2016109981.tif 000065
【００９３】
続いてＳ９３において、重み計算部１０７は、上述の（式１１）の不定不等式を解く。ここでは、（式１１）の不定不等式を解く具体的な１つの実施形態として、線形計画問題へと変形する方法を例示する。
【００９４】
2016109981.tif 000066
【００９５】
2016109981.tif 000067
【００９６】
2016109981.tif 000068
【００９７】
2016109981.tif 000069
【００９８】
2016109981.tif 000070
【００９９】
2016109981.tif 000071
【０１００】
2016109981.tif 000072
【０１０１】
2016109981.tif 000073
【０１０２】
2016109981.tif 000074
【０１０３】
2016109981.tif 000075
【０１０４】
2016109981.tif 000076
【０１０５】
2016109981.tif 000077
【０１０６】
2016109981.tif 000078
【０１０７】
2016109981.tif 000079
【０１０８】
2016109981.tif 000080
【０１０９】
2016109981.tif 000081
【０１１０】
2016109981.tif 000082
【０１１１】
2016109981.tif 000083
【０１１２】
2016109981.tif 000084
【０１１３】
2016109981.tif 000085
【０１１４】
2016109981.tif 000086
【０１１５】
2016109981.tif 000087
【０１１６】
2016109981.tif 000088
【０１１７】
2016109981.tif 000089
【０１１８】
2016109981.tif 000090
【０１１９】
2016109981.tif 000091
【０１２０】
2016109981.tif 000092
【０１２１】
2016109981.tif 000093
【０１２２】
2016109981.tif 000094
【０１２３】
2016109981.tif 000095
【０１２４】
2016109981.tif 000096
【０１２５】
2016109981.tif 000097
【０１２６】
2016109981.tif 000098
【０１２７】
2016109981.tif 000099
【０１２８】
2016109981.tif 000100
【０１２９】
以上、本発明を実施するための最良の形態などについて具体的に説明したが、本発明はこれに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。
【０１３０】
2016109981.tif 000101
【０１３１】
すなわち、従来のＭ−ＩＲＴ以上の精度を以って受講者の理解度または正答確率を推定可能となる。
【０１３２】
本明細書の記載により、少なくとも次のことが明らかにされる。すなわち、本実施形態の学習管理システムにおいて、前記演算装置は、前記判定の結果、前記理解度が前記所定範囲に含まれていなかった場合、多次元の項目反応理論のアルゴリズムに、前記テスト項目の集合および前記回答データを適用し、前記受講者における前記テスト項目に関する理解度を算定し、前記算定した理解度を所定装置に出力する処理を更に実行するものであるとしてもよい。
【０１３３】
これによれば、対象とする知識領域に対応付けられたテスト項目の集合を与えた場合に、Ｍ−ＩＲＴと組合せ正答確率のいずれかで高い推定精度を持つ計算手法を選択可能となり、従来のＭ−ＩＲＴの精度と等しいかそれ以上の精度をもって、受講者の理解度または正答確率を推定出来る。
【０１３４】
また、本実施形態の学習管理システムにおいて、前記演算装置は、前記重みを計算するに際し、前記１次元の項目反応理論におけるテスト項目特性と受講者の理解度を推定し、前記多次元の項目反応理論におけるテスト項目特性と受講者の理解度を推定し、前記１次元の項目反応理論におけるテスト項目特性および受講者の理解度と、前記多次元の項目反応理論におけるテスト項目特性および受講者の理解度とから、前記テスト項目の部分集合の要素である項目それぞれの、１次元の項目反応理論の正答確率に対する重みを計算するものであるとしてもよい。
【０１３５】
これによれば、正答確率に対する重みを効率的に算定することが出来る。
【０１３６】
また、本実施形態の学習管理システムにおいて、前記演算装置は、前記重みを計算するに際し、前記テスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論の正答確率を、前記重みを用いた重みつき平均とする場合の、テスト情報量と、前記多次元の項目反応理論において、前記テスト項目の部分集合に対応する理解度または正答確率のテスト情報量と、を比較した結果に基づいて前記重みを決定するものであるとしてもよい。
【０１３７】
これによれば、テスト情報量の比較結果に基づいて正答確率の重みを効率的に算定出来る。
【０１３８】
また、本実施形態の学習管理システムにおいて、前記演算装置は、前記重みを計算するに際し、前記テスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論の正答確率を、前記重みを用いた重みつき平均とする場合の、テスト情報量と、前記多次元の項目反応理論において、前記テスト項目の部分集合に対応する理解度または正答確率のテスト情報量と、を比較する不等式を、線形計画問題に変形してシンプレックス法により解を算定し、当該算定した解への回帰曲線を算定し、当該算定した回帰曲線について微分方程式として解を求め、当該微分方程式の解を前記重みとするものであるとしてもよい。
【０１３９】
これによれば、テスト情報量の比較を精度良く効率的に実行し、ひいては正答確率の重みを効率的に算定出来る。
【０１４０】
また、本実施形態の学習管理システムにおいて、前記演算装置は、前記重みを計算するに際し、前記テスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論の正答確率を、前記重みを用いた重みつき平均とする場合の、テスト情報量と、前記多次元の項目反応理論において、前記テスト項目の部分集合に対応する理解度または正答確率のテスト情報量と、を比較する不等式を、スラック変数の導入によって等式に変形し
て行列のＱＲ分解によって解を算定し、当該算定した解への回帰曲線を算定し、当該算定した回帰曲線について微分方程式として解を求め、当該微分方程式の解を前記重みとするものであるとしてもよい。
【０１４１】
これによれば、テスト情報量の比較を精度良く効率的に実行し、ひいては正答確率の重みを効率的に算定出来る。
【０１４２】
また、本実施形態の学習管理システムにおいて、前記演算装置は、前記重みを計算するに際し、入力装置にてテスト項目の集合中より選択を受けたテスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論の正答確率を、前記重みを用いた重みつき平均とする場合の、テスト情報量と、前記多次元の項目反応理論において、前記テスト項目の部分集合に対応する理解度または正答確率のテスト情報量と、を比較した結果に基づいて前記重みを決定するものである、
【０１４３】
これによれば、教師等のユーザの希望に応じて項目を選択し、これに関して重みを決定し、ひいては組合せ正答確率を算定出来る。
【０１４４】
また、本実施形態の学習管理システムにおいて、前記演算装置は、前記重みを事前に決定した上で、前記１次元の項目反応理論のアルゴリズムに、前記テスト項目の集合および新たな回答データを適用し、前記受講者における前記テスト項目に関する理解度を算定する処理と、前記算定した理解度が、１次元の項目反応理論の正答確率に対して重みを利用可能である所定範囲に含まれているか判定する処理と、前記判定の結果、前記理解度が前記所定範囲に含まれていた場合、前記理解度に対する重みを計算し、前記一次元の項目反応理論による正答確率について前記重みを用いた重みつき平均を算定し、前記算定により得た組合せ正答確率を所定装置に出力する処理を実行するものであるとしてもよい。
【０１４５】
これによれば、テスト項目とその回答データに基づいてキャリブレーションとして重みを決定しておき、その後の新たな回答データに関して前述の重みを用いた、精度良好かつ効率的な組合せ正答確率の算定が可能となる。
【０１４６】
また、本実施形態の学習管理方法において、前記演算装置は、前記重みを、前記テスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論のテスト情報量とする、としてもよい。このように、上述の重みとしてテスト情報量を用いることで、与えられたθ、すなわち理解度を意味する潜在変数に対して推定精度の高い項目を優先的に利用することが可能となる。
【０１４７】
また、本実施形態の学習管理方法において、前記コンピュータシステムが、前記判定の結果、前記理解度が前記所定範囲に含まれていなかった場合、多次元の項目反応理論のアルゴリズムに、前記テスト項目の集合および前記回答データを適用し、前記受講者における前記テスト項目に関する理解度を算定し、前記算定した理解度を所定装置に出力する処理を更に実行することを特徴とする。
【０１４８】
また、本実施形態の学習管理方法において、前記コンピュータシステムが、前記重みを計算するに際し、前記１次元の項目反応理論におけるテスト項目特性と受講者の理解度を推定し、前記多次元の項目反応理論におけるテスト項目特性と受講者の理解度を推定し、前記１次元の項目反応理論におけるテスト項目特性および受講者の理解度と、前記多次元の項目反応理論におけるテスト項目特性および受講者の理解度とから、前記テスト項目の部分集合の要素である項目それぞれの、１次元の項目反応理論の正答確率に対する重みを計算することを特徴とする。
【０１４９】
また、本実施形態の学習管理方法において、前記コンピュータシステムが、前記重みを計算するに際し、前記テスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論の正答確率を、前記重みを用いた重みつき平均とする場合の、テスト情報量と、前記多次元の項目反応理論において、前記テスト項目の部分集合に対応する理解度または正答確率のテスト情報量と、を比較した結果に基づいて前記重みを決定することを特徴とする。
【０１５０】
また、本実施形態の学習管理方法において、前記コンピュータシステムが、前記重みを計算するに際し、前記テスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論の正答確率を、前記重みを用いた重みつき平均とする場合の、テスト情報量と、前記多次元の項目反応理論において、前記テスト項目の部分集合に対応する理解度または正答確率のテスト情報量と、を比較する不等式を、線形計画問題に変形してシンプレックス法により解を算定し、当該算定した解への回帰曲線を算定し、当該算定した回帰曲線について微分方程式として解を求め、当該微分方程式の解を前記重みとすることを特徴とする。
【０１５１】
また、本実施形態の学習管理方法において、前記コンピュータシステムが、前記重みを計算するに際し、前記テスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論の正答確率を、前記重みを用いた重みつき平均とする場合の、テスト情報量と、前記多次元の項目反応理論において、前記テスト項目の部分集合に対応する理解度または正答確率のテスト情報量と、を比較する不等式を、スラック変数の導入によって等式に変形して行列のＱＲ分解によって解を算定し、当該算定した解への回帰曲線を算定し、当該算定した回帰曲線について微分方程式として解を求め、当該微分方程式の解を前記重みとすることを特徴とする。
【０１５２】
また、本実施形態の学習管理方法において、前記コンピュータシステムが、前記重みを計算するに際し、入力装置にてテスト項目の集合中より選択を受けたテスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論の正答確率を、前記重みを用いた重みつき平均とする場合の、テスト情報量と、前記多次元の項目反応理論において、前記テスト項目の部分集合に対応する理解度または正答確率のテスト情報量と、を比較した結果に基づいて前記重みを決定することを特徴とする。
【０１５３】
また、本実施形態の学習管理方法において、前記コンピュータシステムが、前記重みを事前に決定した上で、前記１次元の項目反応理論のアルゴリズムに、前記テスト項目の集合および新たな回答データを適用し、前記受講者における前記テスト項目に関する理解度を算定する処理と、前記算定した理解度が、１次元の項目反応理論の正答確率に対して重みを利用可能である所定範囲に含まれているか判定する処理と、前記判定の結果、前記理解度が前記所定範囲に含まれていた場合、前記理解度に対する重みを計算し、前記一次元の項目反応理論による正答確率について前記重みを用いた重みつき平均を算定し、前記算定により得た組合せ正答確率を所定装置に出力する処理を実行することを特徴とする。
【０１５４】
また、本実施形態の学習管理方法において、前記コンピュータシステムが、前記重みを、前記テスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論のテスト情報量とする、としてもよい。
【０１５５】
また、本実施形態の学習管理プログラムは、テスト項目の集合と、前記テスト項目に対する受講者の回答データを格納した記憶装置を備えるコンピュータシステムに、１次元の項目反応理論のアルゴリズムに前記テスト項目の集合および前記回答データを適用し、前記受講者における前記テスト項目に関する理解度を算定する処理と、前記算定した理解度が、１次元の項目反応理論の正答確率に対して重みを利用可能である所定範囲に含まれて
いるか判定する処理と、前記判定の結果、前記理解度が前記所定範囲に含まれていた場合、前記理解度に対する重みを計算し、前記１次元の項目反応理論による正答確率について前記重みを用いた重みつき平均を算定し、前記算定により得た組合せ正答確率を所定装置に出力する処理を実行させることを特徴とする。
【０１５６】
また、本実施形態の学習管理プログラムは、前記コンピュータシステムに、前記判定の結果、前記理解度が前記所定範囲に含まれていなかった場合、多次元の項目反応理論のアルゴリズムに、前記テスト項目の集合および前記回答データを適用し、前記受講者における前記テスト項目に関する理解度を算定し、前記算定した理解度を所定装置に出力する処理を更に実行させるとしてもよい。
【０１５７】
また、本実施形態の学習管理プログラムは、前記コンピュータシステムに、前記重みを計算するに際し、前記１次元の項目反応理論におけるテスト項目特性と受講者の理解度を推定し、前記多次元の項目反応理論におけるテスト項目特性と受講者の理解度を推定し、前記１次元の項目反応理論におけるテスト項目特性および受講者の理解度と、前記多次元の項目反応理論におけるテスト項目特性および受講者の理解度とから、前記テスト項目の部分集合の要素である項目それぞれの、１次元の項目反応理論の正答確率に対する重みを計算する処理を実行させるとしてもよい。
【０１５８】
また、本実施形態の学習管理プログラムは、前記コンピュータシステムに、前記重みを計算するに際し、前記テスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論の正答確率を、前記重みを用いた重みつき平均とする場合の、テスト情報量と、前記多次元の項目反応理論において、前記テスト項目の部分集合に対応する理解度または正答確率のテスト情報量と、を比較した結果に基づいて前記重みを決定する処理を実行させるとしてもよい。
【０１５９】
また、本実施形態の学習管理プログラムは、前記コンピュータシステムに、前記重みを計算するに際し、前記テスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論の正答確率を、前記重みを用いた重みつき平均とする場合の、テスト情報量と、前記多次元の項目反応理論において、前記テスト項目の部分集合に対応する理解度または正答確率のテスト情報量と、を比較する不等式を、線形計画問題に変形してシンプレックス法により解を算定し、当該算定した解への回帰曲線を算定し、当該算定した回帰曲線について微分方程式として解を求め、当該微分方程式の解を前記重みとする処理を実行させるとしてもよい。
【０１６０】
また、本実施形態の学習管理プログラムは、前記コンピュータシステムに、前記重みを計算するに際し、前記テスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論の正答確率を、前記重みを用いた重みつき平均とする場合の、テスト情報量と、前記多次元の項目反応理論において、前記テスト項目の部分集合に対応する理解度または正答確率のテスト情報量と、を比較する不等式を、スラック変数の導入によって等式に変形して行列のＱＲ分解によって解を算定し、当該算定した解への回帰曲線を算定し、当該算定した回帰曲線について微分方程式として解を求め、当該微分方程式の解を前記重みとする処理を実行させるとしてもよい。
【０１６１】
また、本実施形態の学習管理プログラムは、前記コンピュータシステムに、前記重みを計算するに際し、入力装置にてテスト項目の集合中より選択を受けたテスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論の正答確率を、前記重みを用いた重みつき平均とする場合の、テスト情報量と、前記多次元の項目反応理論において、前記テスト項目の部分集合に対応する理解度または正答確率のテスト情報量と、を比較した結果に基づいて前記重みを決定する処理を実行させるとしてもよい。
【０１６２】
また、本実施形態の学習管理プログラムは、前記コンピュータシステムに、前記重みを事前に決定した上で、前記１次元の項目反応理論のアルゴリズムに、前記テスト項目の集合および新たな回答データを適用し、前記受講者における前記テスト項目に関する理解度を算定する処理と、前記算定した理解度が、１次元の項目反応理論の正答確率に対して重みを利用可能である所定範囲に含まれているか判定する処理と、前記判定の結果、前記理解度が前記所定範囲に含まれていた場合、前記理解度に対する重みを計算し、前記一次元の項目反応理論による正答確率について前記重みを用いた重みつき平均を算定し、前記算定により得た組合せ正答確率を所定装置に出力する処理を実行させるとしてもよい。
【０１６３】
また、本実施形態の学習管理プログラムは、前記重みを、前記テスト項目の部分集合の要素である項目それぞれの、前記１次元の項目反応理論のテスト情報量とする、としてもよい。
【符号の説明】
【０１６４】
１００  サーバ（学習管理システム）
１０１  前処理部
１０２  理解度計算部
１０３  テスト項目抽出部
１０４  テスト回答データＤＢ
１０５  正答確率計算部
１０６  組合せ正答確率計算部
１０７  重み計算部
１０８  キャリブレーション処理部
１０９  テスト項目属性テーブル
１１０  通信部
１１１  テスト項目特性ＤＢ
１１２  重みＤＢ
１１３  有効範囲判定部
１１４  有効範囲ＤＢ
１２０  クライアント
１２１  テスト回答取得部
１２２  テスト項目属性取得部
１２３  通信部
１３０  入力デバイス
１４０  出力デバイス
２０  １次元の項目反応理論のグラフモデル
３０  多次元の項目反応理論のグラフモデル
８００  ＣＰＵ（演算装置）
８０１  メモリ
８０２  ＨＤＤ（記憶装置）
８０３  入力装置
８０４  出力装置
８０５  通信装置
【図１】
2016109981.tif 000102
【図２】
2016109981.tif 000103
【図３】
2016109981.tif 000104
【図４】
2016109981.tif 000105
【図５】
2016109981.tif 000106
【図６】
2016109981.tif 000107
【図７】
2016109981.tif 000108
【図８】
2016109981.tif 000109
【図１０】
2016109981.tif 000110
【図１１】
2016109981.tif 000111
【図１２】
2016109981.tif 000112
【図１３】
2016109981.tif 000113
【図１４】
2016109981.tif 000114
【図９】
2016109981.tif 000115
【図１５】
2016109981.tif 000116