PROBLEM TO BE SOLVED: To provide an estimation device, an estimation method, a computer program, a learning model, and a method for generating a learning model. SOLUTION: The acquisition unit acquires the behavior data in which the user's behavior is recorded in time series, and the acquisition unit uses a learning model in which the relationship between the behavior data and the degree of dementia is learned. It includes an estimation unit that estimates whether or not the user has dementia based on behavior data, and an output unit that outputs the estimation result by the estimation unit. [Selection diagram] Fig. 5【課題】推定装置、推定方法、コンピュータプログラム、学習モデル、及び学習モデルの生成方法の提供。【解決手段】ユーザの行動が時系列的に記録された行動データを取得する取得部と、行動データと認知症の度合いとの関係を学習してある学習モデルを用いて、取得部が取得した行動データに基づき、ユーザが認知症であるか否かを推定する推定部と、推定部による推定結果を出力する出力部とを備える。【選択図】図5