本研究探討神經網路家族中的自編碼器於推薦系統的應用,主要分為兩部分:第一部分觀察在超參數如隱藏層維數、層數以及正則化與dropout程度不同時模型的表現;第二部分嘗試混合模型,將自編碼器抽取出來的特徵視為內容過濾算法的預處理,觀察並分析模型的表現。推薦場景使用MovieLens 1M資料集,共有6040位使用者對3706部電影的共1000209筆評分資料,以訓練模型預測使用者對電影的評分,最終以RMSE作為模型評估指標。實驗結果發現,隱藏層維數增加容易造成過擬合,隱藏層層數增加則可加速收斂並提升模型表現,而正則化與dropout防止過擬合的效果顯著;混合模型使用自編碼器降維、抽取使用者的特徵,與傳統的協同過濾相比表現略有提升。;This research explores the application of the autoencoder in the neural network family for the recommender system. The thesis is divided into two parts: The first part is to observe the performance of the model when the hyperparameters, such as the hidden layer dimension, the number of layers, the degree of regularization and dropout, are different. The second part is to mix the model so that the feature extracted from the autoencoder is regarded as the preprocessing of the content filtering algorithm. The performance of the model is observed and analyzed. The recommended scene is used from the MovieLens 1M dataset. A total of 6,040 users have scored 1,000,209 ratings on 3,706 movies. We use this dataset to predict the user′s ratings on the movie, and finally use RMSE as the index of evaluation. The experimental results show that the increasing of the hidden layer dimension is likely to cause over-fitting. The increasing of the number of hidden layers can accelerate the convergence and improve the performance of the model, while the regularization and dropout prevent the overfitting effect. The hybrid model uses the autoencoder to reduce the dimension and extracted the feature of the user. The performance is slightly improved compared with the traditional collaborative filtering.