https://123dok.net/document/zx5xjknd-semi-supervised-apprenticeship-learning.html