基于混合推薦算法的演練平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-11-03 17:34
隨著移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展,我們進(jìn)入大數(shù)據(jù)背景下信息大爆炸的時(shí)代;ヂ(lián)網(wǎng)與其他產(chǎn)業(yè)的融合推動(dòng)著科技的進(jìn)步和社會(huì)的發(fā)展,如互聯(lián)網(wǎng)+教育、互聯(lián)網(wǎng)+醫(yī)療、互聯(lián)網(wǎng)+金融等。人們身邊充斥著大量的數(shù)據(jù)信息,出現(xiàn)了信息過(guò)載的問(wèn)題。為了降低此問(wèn)題給人們帶來(lái)的困擾,推薦系統(tǒng)應(yīng)運(yùn)而生。推薦系統(tǒng)它的本質(zhì)在于在用戶(hù)沒(méi)有明確的需求情況下,從海量的信息中尋找用戶(hù)會(huì)感興趣的信息,大大地提升了信息的分發(fā)和獲取的效率。如今,人工智能產(chǎn)業(yè)全球化勢(shì)不可擋,IT行業(yè)進(jìn)一步發(fā)展,IT人才的短缺現(xiàn)象越來(lái)越嚴(yán)重。傳統(tǒng)課堂教學(xué)存在時(shí)間、空間、教育資源的局限性,已不能為企業(yè)培養(yǎng)優(yōu)秀的工作者。于是,線上學(xué)習(xí)日漸流行,成為多數(shù)學(xué)生豐富自身技能的新途徑。然而,許多線上學(xué)習(xí)平臺(tái)雖打破了時(shí)間和空間條件的限制,并提供了豐富的學(xué)習(xí)資源,但沒(méi)有針對(duì)學(xué)生進(jìn)行個(gè)性化培養(yǎng),也未能及時(shí)檢驗(yàn)學(xué)生學(xué)習(xí)情況。近年來(lái),推薦系統(tǒng)已廣泛應(yīng)用在電商網(wǎng)站、視頻網(wǎng)站、咨詢(xún)和生活服務(wù)類(lèi)平臺(tái),效果顯著。將推薦系統(tǒng)應(yīng)用于學(xué)習(xí)網(wǎng)站,關(guān)注學(xué)生用戶(hù)學(xué)習(xí)習(xí)慣與內(nèi)容傾向,針對(duì)不同的學(xué)生推薦不同的學(xué)習(xí)資源,會(huì)大大提升學(xué)生用戶(hù)的體驗(yàn)度和學(xué)習(xí)效率。此外,社會(huì)化推薦作為推薦系統(tǒng)研究領(lǐng)域較為活躍的方向之...
【文章來(lái)源】:吉林大學(xué)吉林省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:70 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
推薦系統(tǒng)的架構(gòu)圖
第2章相關(guān)技術(shù)介紹10喜好,就無(wú)法為其推薦。這就會(huì)造成用戶(hù)冷啟動(dòng)的問(wèn)題。2.2.2協(xié)同過(guò)濾推薦算法協(xié)同過(guò)濾推薦算法(CollaborativeFilteringRecommendation)是應(yīng)用最早且較為成功的推薦算法,是一種集體智慧的體現(xiàn)。該算法憑借系統(tǒng)已有用戶(hù)信息,來(lái)推薦相近的用戶(hù)會(huì)對(duì)哪些東西感興趣。主要的功能是預(yù)測(cè)和推薦。協(xié)同過(guò)濾推薦算法[20]較為常見(jiàn)的有三種,分別是基于用戶(hù)的協(xié)同過(guò)濾算法(user-basedcollaborativefiltering),基于物品的協(xié)同過(guò)濾算法(item-basedcollaborativefiltering),和基于模型的推薦算法(model-basedcollaborativefiltering)。協(xié)同過(guò)濾體現(xiàn)了物以類(lèi)聚,人以群分的思想。用戶(hù)-物品的評(píng)分矩陣是輸入,N項(xiàng)的推薦列表和預(yù)測(cè)的項(xiàng)目評(píng)價(jià)是輸出。協(xié)同過(guò)濾算法如圖2.2所示:圖2.2協(xié)同過(guò)濾算法2.2.2.1基于用戶(hù)的協(xié)同過(guò)濾基于用戶(hù)的協(xié)同過(guò)濾算法需要關(guān)注的是不同用戶(hù)之間存在的相似性,在找到用戶(hù)偏好的物品,并對(duì)評(píng)分進(jìn)行預(yù)測(cè)之后,就可以給用戶(hù)推薦那些評(píng)分比較高的物品了;谟脩(hù)的協(xié)同過(guò)濾算法可以分為兩部分:一是找出與目標(biāo)用戶(hù)具有相近偏好興趣的用戶(hù)群體;二是找到這個(gè)用戶(hù)群體中用戶(hù)比較喜歡的,而目標(biāo)用戶(hù)
第3章需求分析193.1.3功能需求分析該平臺(tái)意在讓大學(xué)生學(xué)習(xí)IT知識(shí),進(jìn)行編程實(shí)踐,主要適用對(duì)象定位全國(guó)范圍內(nèi)大學(xué)高校的計(jì)算機(jī)學(xué)院、軟件學(xué)院、人工智能學(xué)院,供師生使用。目的打破教學(xué)資源題庫(kù)數(shù)量不夠的瓶頸,打破學(xué)校試卷評(píng)分判斷學(xué)生優(yōu)異與否的桎梏,打破編程教學(xué)中的硬件服務(wù)支持不足的阻礙。平臺(tái)設(shè)計(jì)基于openstack平臺(tái),Java語(yǔ)言為開(kāi)發(fā)語(yǔ)言,mysql作為數(shù)據(jù)庫(kù),使用Jquery、Ajax、Html、JavaScript、Json、Css、Springboots、SpringMVC、Mybatis、Spring、Maven等技術(shù)實(shí)現(xiàn)一個(gè)全面的題庫(kù)化個(gè)性化的演練平臺(tái)。學(xué)習(xí)方向包括了通用的IT技術(shù),互聯(lián)網(wǎng)開(kāi)發(fā)主流技術(shù)棧和優(yōu)質(zhì)的實(shí)驗(yàn)平臺(tái)環(huán)境,綜合性算法項(xiàng)目實(shí)踐。主要完成對(duì)學(xué)生的個(gè)性化定制實(shí)踐課程及自我測(cè)驗(yàn),同學(xué)間的對(duì)抗比拼,課后對(duì)學(xué)生學(xué)習(xí)資源的推薦。各類(lèi)技術(shù)課程均采取分階段性學(xué)習(xí),從基礎(chǔ)到進(jìn)階再到提高,每個(gè)階段學(xué)習(xí)前都有考試評(píng)測(cè),測(cè)評(píng)通過(guò)才可進(jìn)入下一階段的學(xué)習(xí)與挑戰(zhàn)。幫助學(xué)生積極學(xué)習(xí)專(zhuān)業(yè)知識(shí),提升自己專(zhuān)業(yè)素養(yǎng),幫助老師、學(xué)校掌握培養(yǎng)的學(xué)生未來(lái)發(fā)展空間。本平臺(tái)從功能角色入手分析整體需求,并通過(guò)用例圖對(duì)角色具備的功能進(jìn)行逐步樹(shù)立和分析,描述了平臺(tái)為教師和學(xué)生兩個(gè)角色用戶(hù)提供的多種功能。用例圖設(shè)計(jì)如圖3.1所示:圖3.1用例圖設(shè)計(jì)
【參考文獻(xiàn)】:
期刊論文
[1]結(jié)合概率矩陣分解的混合型推薦算法[J]. 楊豐瑞,鄭云俊,張昌. 計(jì)算機(jī)應(yīng)用. 2018(03)
[2]簡(jiǎn)化的Slope One在線評(píng)分預(yù)測(cè)算法[J]. 孫麗梅,李?lèi)?Ejike Ifeanyi Michael,曹科研. 計(jì)算機(jī)應(yīng)用. 2018(02)
[3]推薦系統(tǒng)研究進(jìn)展[J]. 朱揚(yáng)勇,孫婧. 計(jì)算機(jī)科學(xué)與探索. 2015(05)
[4]互聯(lián)網(wǎng)思維與傳統(tǒng)企業(yè)再造[J]. 李海艦,田躍新,李文杰. 中國(guó)工業(yè)經(jīng)濟(jì). 2014(10)
[5]基于社會(huì)網(wǎng)絡(luò)協(xié)同過(guò)濾的社會(huì)化電子商務(wù)推薦研究[J]. 琚春華,鮑福光,許翀寰. 電信科學(xué). 2014(09)
[6]大規(guī)模網(wǎng)絡(luò)開(kāi)放課程(MOOC)典型項(xiàng)目特征分析及啟示[J]. 王穎,張金磊,張寶輝. 遠(yuǎn)程教育雜志. 2013(04)
[7]社會(huì)化推薦研究進(jìn)展[J]. 何鐵科,陳振宇,劉嘉,駱斌. 計(jì)算機(jī)與數(shù)字工程. 2012(11)
[8]推薦系統(tǒng)中的冷啟動(dòng)問(wèn)題研究綜述[J]. 孫冬婷,何濤,張福海. 計(jì)算機(jī)與現(xiàn)代化. 2012(05)
[9]個(gè)性化推薦系統(tǒng)綜述[J]. 王國(guó)霞,劉賀平. 計(jì)算機(jī)工程與應(yīng)用. 2012(07)
[10]基于混合推薦技術(shù)的推薦模型[J]. 張馳,陳剛,王慧敏. 計(jì)算機(jī)工程. 2010(22)
本文編號(hào):3474077
【文章來(lái)源】:吉林大學(xué)吉林省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:70 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
推薦系統(tǒng)的架構(gòu)圖
第2章相關(guān)技術(shù)介紹10喜好,就無(wú)法為其推薦。這就會(huì)造成用戶(hù)冷啟動(dòng)的問(wèn)題。2.2.2協(xié)同過(guò)濾推薦算法協(xié)同過(guò)濾推薦算法(CollaborativeFilteringRecommendation)是應(yīng)用最早且較為成功的推薦算法,是一種集體智慧的體現(xiàn)。該算法憑借系統(tǒng)已有用戶(hù)信息,來(lái)推薦相近的用戶(hù)會(huì)對(duì)哪些東西感興趣。主要的功能是預(yù)測(cè)和推薦。協(xié)同過(guò)濾推薦算法[20]較為常見(jiàn)的有三種,分別是基于用戶(hù)的協(xié)同過(guò)濾算法(user-basedcollaborativefiltering),基于物品的協(xié)同過(guò)濾算法(item-basedcollaborativefiltering),和基于模型的推薦算法(model-basedcollaborativefiltering)。協(xié)同過(guò)濾體現(xiàn)了物以類(lèi)聚,人以群分的思想。用戶(hù)-物品的評(píng)分矩陣是輸入,N項(xiàng)的推薦列表和預(yù)測(cè)的項(xiàng)目評(píng)價(jià)是輸出。協(xié)同過(guò)濾算法如圖2.2所示:圖2.2協(xié)同過(guò)濾算法2.2.2.1基于用戶(hù)的協(xié)同過(guò)濾基于用戶(hù)的協(xié)同過(guò)濾算法需要關(guān)注的是不同用戶(hù)之間存在的相似性,在找到用戶(hù)偏好的物品,并對(duì)評(píng)分進(jìn)行預(yù)測(cè)之后,就可以給用戶(hù)推薦那些評(píng)分比較高的物品了;谟脩(hù)的協(xié)同過(guò)濾算法可以分為兩部分:一是找出與目標(biāo)用戶(hù)具有相近偏好興趣的用戶(hù)群體;二是找到這個(gè)用戶(hù)群體中用戶(hù)比較喜歡的,而目標(biāo)用戶(hù)
第3章需求分析193.1.3功能需求分析該平臺(tái)意在讓大學(xué)生學(xué)習(xí)IT知識(shí),進(jìn)行編程實(shí)踐,主要適用對(duì)象定位全國(guó)范圍內(nèi)大學(xué)高校的計(jì)算機(jī)學(xué)院、軟件學(xué)院、人工智能學(xué)院,供師生使用。目的打破教學(xué)資源題庫(kù)數(shù)量不夠的瓶頸,打破學(xué)校試卷評(píng)分判斷學(xué)生優(yōu)異與否的桎梏,打破編程教學(xué)中的硬件服務(wù)支持不足的阻礙。平臺(tái)設(shè)計(jì)基于openstack平臺(tái),Java語(yǔ)言為開(kāi)發(fā)語(yǔ)言,mysql作為數(shù)據(jù)庫(kù),使用Jquery、Ajax、Html、JavaScript、Json、Css、Springboots、SpringMVC、Mybatis、Spring、Maven等技術(shù)實(shí)現(xiàn)一個(gè)全面的題庫(kù)化個(gè)性化的演練平臺(tái)。學(xué)習(xí)方向包括了通用的IT技術(shù),互聯(lián)網(wǎng)開(kāi)發(fā)主流技術(shù)棧和優(yōu)質(zhì)的實(shí)驗(yàn)平臺(tái)環(huán)境,綜合性算法項(xiàng)目實(shí)踐。主要完成對(duì)學(xué)生的個(gè)性化定制實(shí)踐課程及自我測(cè)驗(yàn),同學(xué)間的對(duì)抗比拼,課后對(duì)學(xué)生學(xué)習(xí)資源的推薦。各類(lèi)技術(shù)課程均采取分階段性學(xué)習(xí),從基礎(chǔ)到進(jìn)階再到提高,每個(gè)階段學(xué)習(xí)前都有考試評(píng)測(cè),測(cè)評(píng)通過(guò)才可進(jìn)入下一階段的學(xué)習(xí)與挑戰(zhàn)。幫助學(xué)生積極學(xué)習(xí)專(zhuān)業(yè)知識(shí),提升自己專(zhuān)業(yè)素養(yǎng),幫助老師、學(xué)校掌握培養(yǎng)的學(xué)生未來(lái)發(fā)展空間。本平臺(tái)從功能角色入手分析整體需求,并通過(guò)用例圖對(duì)角色具備的功能進(jìn)行逐步樹(shù)立和分析,描述了平臺(tái)為教師和學(xué)生兩個(gè)角色用戶(hù)提供的多種功能。用例圖設(shè)計(jì)如圖3.1所示:圖3.1用例圖設(shè)計(jì)
【參考文獻(xiàn)】:
期刊論文
[1]結(jié)合概率矩陣分解的混合型推薦算法[J]. 楊豐瑞,鄭云俊,張昌. 計(jì)算機(jī)應(yīng)用. 2018(03)
[2]簡(jiǎn)化的Slope One在線評(píng)分預(yù)測(cè)算法[J]. 孫麗梅,李?lèi)?Ejike Ifeanyi Michael,曹科研. 計(jì)算機(jī)應(yīng)用. 2018(02)
[3]推薦系統(tǒng)研究進(jìn)展[J]. 朱揚(yáng)勇,孫婧. 計(jì)算機(jī)科學(xué)與探索. 2015(05)
[4]互聯(lián)網(wǎng)思維與傳統(tǒng)企業(yè)再造[J]. 李海艦,田躍新,李文杰. 中國(guó)工業(yè)經(jīng)濟(jì). 2014(10)
[5]基于社會(huì)網(wǎng)絡(luò)協(xié)同過(guò)濾的社會(huì)化電子商務(wù)推薦研究[J]. 琚春華,鮑福光,許翀寰. 電信科學(xué). 2014(09)
[6]大規(guī)模網(wǎng)絡(luò)開(kāi)放課程(MOOC)典型項(xiàng)目特征分析及啟示[J]. 王穎,張金磊,張寶輝. 遠(yuǎn)程教育雜志. 2013(04)
[7]社會(huì)化推薦研究進(jìn)展[J]. 何鐵科,陳振宇,劉嘉,駱斌. 計(jì)算機(jī)與數(shù)字工程. 2012(11)
[8]推薦系統(tǒng)中的冷啟動(dòng)問(wèn)題研究綜述[J]. 孫冬婷,何濤,張福海. 計(jì)算機(jī)與現(xiàn)代化. 2012(05)
[9]個(gè)性化推薦系統(tǒng)綜述[J]. 王國(guó)霞,劉賀平. 計(jì)算機(jī)工程與應(yīng)用. 2012(07)
[10]基于混合推薦技術(shù)的推薦模型[J]. 張馳,陳剛,王慧敏. 計(jì)算機(jī)工程. 2010(22)
本文編號(hào):3474077
本文鏈接:http://sikaile.net/kejilunwen/shengwushengchang/3474077.html
最近更新
教材專(zhuān)著