JP7841897B2 - マッチング装置およびプログラム - Google Patents
マッチング装置およびプログラムInfo
- Publication number
- JP7841897B2 JP7841897B2 JP2022024485A JP2022024485A JP7841897B2 JP 7841897 B2 JP7841897 B2 JP 7841897B2 JP 2022024485 A JP2022024485 A JP 2022024485A JP 2022024485 A JP2022024485 A JP 2022024485A JP 7841897 B2 JP7841897 B2 JP 7841897B2
- Authority
- JP
- Japan
- Prior art keywords
- partner
- project
- aforementioned
- error
- neural network
- 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
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
パートナとプロジェクトの適合度を予測するマッチング装置であって、
前記マッチング装置は、学習手段および予測手段を備え、
前記学習手段は、パートナ属性値、プロジェクト属性値、パートナ正解部門、プロジェクト正解部門、および正解適合度に基づいて機械学習処理を行うことにより学習済みモデルを生成し、
前記機械学習処理は、
‐前記パートナ属性値および前記プロジェクト属性値を入力とし、前記正解適合度により近い予測適合度を出力するように学習する、第1学習処理と、
‐前記パートナ属性値および前記プロジェクト属性値を入力とし、どの部門の適合度の予測にも使える共通の予測方法を学習する、第2学習処理と、
を含み、
前記予測手段は、前記学習済みモデルを用いて、パートナに関する情報およびプロジェクトに関する情報に基づいて適合度を予測する。
前記パートナ属性値に基づいてパートナ特徴量を計算する処理と、
前記プロジェクト属性値に基づいてプロジェクト特徴量を計算する処理と、
前記パートナ特徴量および前記プロジェクト特徴量に基づいて前記予測適合度を計算する処理と、
前記正解適合度と前記予測適合度との誤差である適合度誤差がより小さくなるように学習を行う処理と、
を含む。
前記パートナ特徴量に基づいて、パートナが所属するパートナ予測部門を予測する処理と、
前記パートナ予測部門と、前記パートナ正解部門との誤差として、パートナ部門誤差を計算する処理と、
前記パートナ部門誤差がより大きくなるように学習を行う処理と、
を含む。
前記プロジェクト特徴量に基づいて、プロジェクトが所属するプロジェクト予測部門を予測する処理と、
前記プロジェクト予測部門と、前記プロジェクト正解部門との誤差として、プロジェクト部門誤差を計算する処理と、
前記プロジェクト部門誤差がより大きくなるように学習を行う処理と、
を含む。
前記機械学習処理は深層ニューラルネットワークを用いて行われる。
前記パートナ正解部門は、当該パートナが当該部門に属する尤度を1とし、当該パートナが他の部門に属する尤度を0とするベクトルによって表され、
前記パートナ部門誤差は、交差エントロピー誤差関数を用いて計算される。
‐前記パートナ属性値を入力とし、前記パートナ特徴量を出力とする第1深層ニューラルネットワークと、
‐前記プロジェクト属性値を入力とし、前記プロジェクト特徴量を出力とする第2深層ニューラルネットワークと、
‐前記パートナ特徴量を入力とし、前記パートナが所属するパートナ予測部門を出力とする第3深層ニューラルネットワークと、
‐前記プロジェクト特徴量を入力とし、前記プロジェクトが所属するプロジェクト予測部門を出力とする第4深層ニューラルネットワークと、
を用いて行われ、
前記第1学習処理において、前記第1深層ニューラルネットワークおよび前記第2深層ニューラルネットワークの学習が行われ、
前記第2学習処理において、前記第1深層ニューラルネットワーク、前記第2深層ニューラルネットワーク、前記第3深層ニューラルネットワークおよび前記第4深層ニューラルネットワークの学習が行われる。
‐前記適合度誤差をより小さくするように前記第1深層ニューラルネットワークのパラメータを更新し、
‐前記適合度誤差をより小さくするように前記第2深層ニューラルネットワークのパラメータを更新し、
前記第2学習処理において、
‐前記パートナ部門誤差をより大きくするように前記第1深層ニューラルネットワークのパラメータを更新し、
‐前記プロジェクト部門誤差をより大きくするように前記第2深層ニューラルネットワークのパラメータを更新し、
‐前記パートナ部門誤差をより小さくするように前記第3深層ニューラルネットワークのパラメータを更新し、
‐前記プロジェクト部門誤差をより小さくするように前記第4深層ニューラルネットワークのパラメータを更新する。
図1は、本発明の実施形態1に係るマッチング装置100の機能ブロック図を示す。マッチング装置100は、パートナとプロジェクトの適合度を予測する装置である。パートナとはたとえば人材を意味し、プロジェクトとはたとえば企業においてある目的のために編成される人材のグループを意味するが、パートナは企業の人材でなくともよく、また、プロジェクトは企業内のグループでなくともよい。
以下、ステップS3について、より詳細に説明する。ステップS3の学習処理では、過去のマッチング実績に基づいて、パートナとプロジェクトの適合度の計算方法を学習する。
‐パートナiの属性値xiに基づいてパートナ特徴量yi Nを計算する処理、
‐プロジェクトjの属性値xjに基づいてプロジェクト特徴量yj Nを計算する処理、
‐パートナ特徴量yi Nおよびプロジェクト特徴量yj Nに基づいて予測適合度pijを計算する処理、
‐マッチング実績テーブルT3に格納される正解適合度^pijと、予測適合度pijとの誤差である適合度誤差eij evlがより小さくなるように、パートナ特徴量計算DNN201およびプロジェクト特徴量計算DNN202の学習を行う処理。
また、学習手段101は、パートナ部門誤差ei dptおよびプロジェクト部門誤差ej dptを小さくするように、パートナ部門計算DNN203およびプロジェクト部門計算DNN204のパラメータを更新する。このような学習処理により、パートナ部門計算DNN203およびプロジェクト部門計算DNN204は、各学習の段階における特徴量から部門ごとに固有の特徴を抽出できるようになる。
‐パートナ特徴量yi Nに基づいて、パートナiが所属するパートナ予測部門qiを予測する処理、
‐パートナ予測部門qiと、パートナ正解部門^qiとの誤差として、パートナ部門誤差ei dptを計算する処理、
‐パートナ部門誤差ei dptがより大きくなるように、パートナ特徴量計算DNN201の学習を行う処理、
‐パートナ部門誤差ei dptがより小さくなるように、パートナ部門計算DNN203の学習を行う処理、
‐プロジェクト特徴量yj Nに基づいて、プロジェクトjが所属するプロジェクト予測部門qjを予測する処理、
‐プロジェクト予測部門qjと、プロジェクト正解部門^qjとの誤差として、プロジェクト部門誤差ej dptを計算する処理、
‐プロジェクト部門誤差ej dptがより大きくなるように、プロジェクト特徴量計算DNN202の学習を行う処理、
‐プロジェクト部門誤差ej dptがより小さくなるように、プロジェクト部門計算DNN204の学習を行う処理。
‐パートナ特徴量計算DNN201:適合度誤差eij evlを最小化、パートナ部門誤差ei dptを最大化
‐プロジェクト特徴量計算DNN202:適合度誤差eij evlを最小化、プロジェクト部門誤差ej dptを最大化
‐パートナ部門計算DNN203:パートナ部門誤差ei dptを最小化
‐プロジェクト部門計算DNN204:プロジェクト部門誤差ej dptを最小化
以下、図3のステップS4について、より詳細に説明する。ステップS4の予測処理では、ステップS3の学習処理で学習した適合度の計算方法に基づいて、ユーザが指定したパートナとプロジェクトの適合度を予測する。
101…学習手段
102…予測手段
103…入力装置
104…出力装置
105…演算装置
106…記憶装置
T1…パートナテーブル
T2…プロジェクトテーブル
T3…マッチング実績テーブル
T4…学習結果テーブル
T5…予測対象テーブル
T6…予測結果テーブル
201…パートナ特徴量計算DNN(第1深層ニューラルネットワーク)
202…プロジェクト特徴量計算DNN(第2深層ニューラルネットワーク)
203…パートナ部門計算DNN(第3深層ニューラルネットワーク)
204…プロジェクト部門計算DNN(第4深層ニューラルネットワーク)
Claims (7)
- パートナとプロジェクトの適合度を予測するマッチング装置であって、
前記マッチング装置は、学習手段および予測手段を備え、
前記学習手段は、パートナ属性値、プロジェクト属性値、パートナ正解部門、プロジェクト正解部門、および正解適合度に基づいて機械学習処理を行うことにより学習済みモデルを生成し、
前記機械学習処理は、
‐前記パートナ属性値および前記プロジェクト属性値を入力とし、前記正解適合度により近い予測適合度を出力するように学習する、第1学習処理と、
‐前記パートナ属性値および前記プロジェクト属性値を入力とし、どの部門の適合度の予測にも使える共通の予測方法を学習する、第2学習処理と、
を含み、
前記予測手段は、前記学習済みモデルを用いて、パートナに関する情報およびプロジェクトに関する情報に基づいて適合度を予測し、
前記第1学習処理は、
前記パートナ属性値に基づいてパートナ特徴量を計算する処理と、
前記プロジェクト属性値に基づいてプロジェクト特徴量を計算する処理と、
前記パートナ特徴量および前記プロジェクト特徴量に基づいて前記予測適合度を計算する処理と、
前記正解適合度と前記予測適合度との誤差である適合度誤差がより小さくなるように学習を行う処理と、
を含み、
前記第2学習処理は、
前記パートナ特徴量に基づいて、パートナが所属するパートナ予測部門を予測する処理と、
前記パートナ予測部門と、前記パートナ正解部門との誤差として、パートナ部門誤差を計算する処理と、
前記パートナ部門誤差がより大きくなるように学習を行う処理と、
を含み、
前記第2学習処理は、
前記プロジェクト特徴量に基づいて、プロジェクトが所属するプロジェクト予測部門を予測する処理と、
前記プロジェクト予測部門と、前記プロジェクト正解部門との誤差として、プロジェクト部門誤差を計算する処理と、
前記プロジェクト部門誤差がより大きくなるように学習を行う処理と、
を含む、
マッチング装置。 - 請求項1に記載のマッチング装置であって、
前記パートナ特徴量および前記プロジェクト特徴量はベクトルによって表され、
前記機械学習処理は深層ニューラルネットワークを用いて行われる、
マッチング装置。 - 請求項1に記載のマッチング装置であって、
前記予測適合度は、二乗誤差またはコサイン類似度を用いて計算される、
マッチング装置。 - 請求項1に記載のマッチング装置であって、
前記パートナ予測部門は、当該パートナが各部門に属する尤度を表すベクトルによって表され、
前記パートナ正解部門は、当該パートナが当該部門に属する尤度を1とし、当該パートナが他の部門に属する尤度を0とするベクトルによって表され、
前記パートナ部門誤差は、交差エントロピー誤差関数を用いて計算される、
マッチング装置。 - 請求項2に記載のマッチング装置であって、
前記機械学習処理は、
‐前記パートナ属性値を入力とし、前記パートナ特徴量を出力とする第1深層ニューラルネットワークと、
‐前記プロジェクト属性値を入力とし、前記プロジェクト特徴量を出力とする第2深層ニューラルネットワークと、
‐前記パートナ特徴量を入力とし、前記パートナが所属するパートナ予測部門を出力とする第3深層ニューラルネットワークと、
‐前記プロジェクト特徴量を入力とし、前記プロジェクトが所属するプロジェクト予測部門を出力とする第4深層ニューラルネットワークと、
を用いて行われ、
前記第1学習処理において、前記第1深層ニューラルネットワークおよび前記第2深層ニューラルネットワークの学習が行われ、
前記第2学習処理において、前記第1深層ニューラルネットワーク、前記第2深層ニューラルネットワーク、前記第3深層ニューラルネットワークおよび前記第4深層ニューラルネットワークの学習が行われる、
マッチング装置。 - 請求項5に記載のマッチング装置であって、
前記第1学習処理において、
‐前記適合度誤差をより小さくするように前記第1深層ニューラルネットワークのパラメータを更新し、
‐前記適合度誤差をより小さくするように前記第2深層ニューラルネットワークのパラメータを更新し、
前記第2学習処理において、
‐前記パートナ部門誤差をより大きくするように前記第1深層ニューラルネットワークのパラメータを更新し、
‐前記プロジェクト部門誤差をより大きくするように前記第2深層ニューラルネットワークのパラメータを更新し、
‐前記パートナ部門誤差をより小さくするように前記第3深層ニューラルネットワークのパラメータを更新し、
‐前記プロジェクト部門誤差をより小さくするように前記第4深層ニューラルネットワークのパラメータを更新する、
マッチング装置。 - コンピュータを、請求項1~6のいずれか一項に記載のマッチング装置として機能させるプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022024485A JP7841897B2 (ja) | 2022-02-21 | 2022-02-21 | マッチング装置およびプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022024485A JP7841897B2 (ja) | 2022-02-21 | 2022-02-21 | マッチング装置およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023121251A JP2023121251A (ja) | 2023-08-31 |
| JP7841897B2 true JP7841897B2 (ja) | 2026-04-07 |
Family
ID=87798020
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022024485A Active JP7841897B2 (ja) | 2022-02-21 | 2022-02-21 | マッチング装置およびプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7841897B2 (ja) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010061323A (ja) | 2008-09-03 | 2010-03-18 | Internatl Business Mach Corp <Ibm> | 作業評価値予測方法、プログラム及びシステム |
| JP2015164022A (ja) | 2014-02-28 | 2015-09-10 | 日本電気株式会社 | マッチング装置、マッチング方法及びプログラム |
| US20190317966A1 (en) | 2018-04-12 | 2019-10-17 | Baidu Online Network Technology (Beijing) Co., Ltd. | Method and apparatus for talent-post matching and computer readable storage medium |
| JP2021144703A (ja) | 2020-03-11 | 2021-09-24 | 富士通株式会社 | ドメイン敵対的ニューラルネットワークの訓練方法 |
-
2022
- 2022-02-21 JP JP2022024485A patent/JP7841897B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010061323A (ja) | 2008-09-03 | 2010-03-18 | Internatl Business Mach Corp <Ibm> | 作業評価値予測方法、プログラム及びシステム |
| JP2015164022A (ja) | 2014-02-28 | 2015-09-10 | 日本電気株式会社 | マッチング装置、マッチング方法及びプログラム |
| US20190317966A1 (en) | 2018-04-12 | 2019-10-17 | Baidu Online Network Technology (Beijing) Co., Ltd. | Method and apparatus for talent-post matching and computer readable storage medium |
| JP2021144703A (ja) | 2020-03-11 | 2021-09-24 | 富士通株式会社 | ドメイン敵対的ニューラルネットワークの訓練方法 |
Non-Patent Citations (1)
| Title |
|---|
| Domain Adaptation for Person-Job Fit with Transferable Deep Global Match Network,2019年11月03日,[online], [text], 2019 年11 月 3 日,[取得日 2025 年11 月6 日]、取得先 <https://aclanthology.org/D19-1487.pdf>(周知技術を示す文献) |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023121251A (ja) | 2023-08-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11631338B2 (en) | Deep knowledge tracing with transformers | |
| Yousafzai et al. | Application of machine learning and data mining in predicting the performance of intermediate and secondary education level student | |
| CN113360635B (zh) | 一种基于自注意和预训练机制的智能教学方法及系统 | |
| CN114722182A (zh) | 一种基于知识图谱的在线课推荐方法及系统 | |
| CN111291940B (zh) | 一种基于Attention深度学习模型的学生辍课预测方法 | |
| JPWO2018051841A1 (ja) | モデル学習装置、その方法、及びプログラム | |
| Khorasani et al. | A Markov chain collaborative filtering model for course enrollment recommendations | |
| CN113361685B (zh) | 一种基于学习者知识状态演化表示的知识追踪方法及系统 | |
| CN110991601B (zh) | 一种基于多用户行为的神经网络推荐方法 | |
| CN114358657B (zh) | 一种基于模型融合的岗位推荐方法及装置 | |
| CN108172047A (zh) | 一种网络在线学习资源个性化实时推荐方法 | |
| CN114971066A (zh) | 融合遗忘因素和学习能力的知识追踪方法及系统 | |
| CN120706467B (zh) | 一种基于LSTM融合Attention的个性化学习路径规划方法及系统 | |
| JP2019095600A (ja) | 音響モデル学習装置、音声認識装置、それらの方法、及びプログラム | |
| CN116796073B (zh) | 一种基于特征增强的图对比学习会话推荐方法 | |
| CN118820594A (zh) | 基于知识图谱和注意力机制的个性化文章推荐方法 | |
| CN116975686B (zh) | 训练学生模型的方法、行为预测方法和装置 | |
| CN112446558A (zh) | 模型训练方法、学习结果获取方法、装置、设备及介质 | |
| JP7841897B2 (ja) | マッチング装置およびプログラム | |
| CN111915216B (zh) | 基于二次注意力机制的开源软件项目开发人员推荐方法 | |
| CN118132616B (zh) | 一种职业规划辅助分析方法及系统 | |
| CN113343113A (zh) | 基于图卷积网络进行知识蒸馏的冷启动实体推荐方法 | |
| CN117312539B (zh) | 一种基于多知识子图的电子学习推荐系统设计方法 | |
| Reddy et al. | Neural networks for prediction of loan default using attribute relevance analysis | |
| CN118673160A (zh) | 一种基于pmkt知识追踪模型的预测方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250124 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20251112 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251118 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251223 |
|
| 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: 20260317 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260326 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7841897 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |