情报推荐(3)
基于模型的协同过滤
基于模型的协同过滤(Model-Based Collaborative Filtering)是一种推荐系统技术,它使用统计模型来预测用户对项目的喜好。与传统的基于邻域的协同过滤方法(如用户-用户协同过滤和项目-项目协同过滤)不同,基于模型的协同过滤方法使用机器学习或其他数学模型来学习用户和项目之间的关系,从而进行推荐。
基于模型的协同过滤通常分为两种类型:
矩阵分解(Matrix Factorization):矩阵分解是基于模型的协同过滤中常用的一种技术。它将用户-项目评分矩阵分解为两个低维矩阵,一个表示用户的特征,另一个表示项目的特征。通过学习这些特征向量,系统可以预测缺失的评分,从而为用户生成推荐。
深度学习方法:随着深度学习技术的发展,研究者们开始尝试使用神经网络等深度学习模型来进行基于模型的协同过滤。这些深度学习模型能够处理大规模的数据集,并且能够学习到更复杂的用户和项目之间的关系,提高了推荐系统的性能。
基于规则的协同过滤
关联规则
首先我们要介绍一个概念叫做 “关联规则”。
关联规则是数据挖掘中的一种技术,用于发现在一个数据集中不同项目之间的有趣关系。 ...
推荐系统(2)
基于近邻的协同过滤(Neighborhood-Based Collaborative Filtering)
基于近邻的协同过滤算法, 也被称为基于内存的算法(memory-based algorithm),是最早的为协同过滤而开发的算法之一。这类算法是基于相似的用户以相似的行为模式对物品进行评分, 并且相似的物品往往获得相似的评分这一事实。基于近邻的算法分为以下两个基本类型:
基于用户的协同过滤:这种类型中,把与目标用户A相似的用户的评分用来为A进行推荐。
基于物品的协同过滤:为了推荐目标物品B, 首先确定一个物品集合S, 使S中的物品与B相似度最高。
基于用户的协同过滤与基于物品的协同过滤的一个重要区别是: **前者利用相似用户的评分来预测该用户的评分;后者利用用户自己对相似物品的评分来预测用户对其他物品的评分。**前者利用用户(评分矩阵的行)之间的相似性来定义近邻;后者利用物品(评分矩阵的列)之间的相似性定义近邻。因此,这两种方法是互补的关系。
现在我们创建一个用户对于物品的评分矩阵,表头为项目编号,左侧第一列为用户编号。
item1
item2
item3
item4 ...
推荐系统(1)
前言
终于,我也到了当修士的时候了;终于,我也到了要上课的时候了。时间真快,来日本已经一年多了,回首仿佛还在昨天。虽然说大学院的课程很水,但是总归是让我有些充实的感觉(虽然平时研究也很充实。。。简单抒情到这里。还是说正事吧。
这学期我一共修了六节课,其中有三门,是我觉得需要做笔记做成博客的程度。其中这一门就是 《推荐系统》(recommender system) 。另外的两门分别是《人机交互》和《可视化》(都是属于比较工科的课程,即会用到数学或者物理的知识),但是这两门我在本科的时候都有修习过,所以算是有点基础。而这门《推荐系统》,是我第一次接触。在上了两节课之后,我觉得非常的有意思。首先,推荐系统本身是面向用户(客户)吸引用户的一种手段,和我这个“希望引人注目”的人的个性很契合,我也很希望视频网站能把我的视频推荐给大家(XS);其次,我认为推荐系统中的算法和思想和数学建模有很大的关系,有些非常的巧妙,且没有过于的硬核。
我们上课的形式是网课,而且老师只会提供PDF和word文档,所有的内容也并非老师原创,都是来自于书本 《Recommender Systems: The Textbo ...
小该碎碎念230809
来到日本的第一篇日记,最近的一些郁闷以及感悟。
学习尤克里里的第2天
学尤克里里的phase 2
满打满算,学会10首歌曲了,虽然仅限简单的和弦,不包括前奏,也不能背谱,横按也完全不会,但是我相信,慢慢来,一定都能学会的,关键是要“去学习”,不要放弃!
在日本的这段时间,无论是学习还是生活,都告诉我了一个道理,就是坚持做某件事就一定会有收获。有些收获很明显,例如锻炼就能减肥;但也有努力的收获没有那么明显,甚至会和最初所想的背道而驰,但是它仍然是一种收获,换种角度享受就好了。加油。
被动
第十一首来自于伍佰大哥的《被动》。说来惭愧,我知道伍佰是从《想见你》之后,之前没有听过他的歌曲。但说来好笑,我没有看《想见你》,伍佰的歌倒是一首不落地听了。《被动》算是数一数二喜欢的一首了吧。
忽然之间
第十二首是莫文蔚的《忽然之间》。技术不行,只能学学慢歌,其实有时候这样也不是很好,容易让自己emo,但是快歌又弹不来(笑)。话说《忽然之间》也不是什么悲伤的情歌,反而算甜蜜的吧?
我怀念的
第十三首是《我怀念的》,可以说这是现在我能弹的里面难度最高的歌了,和弦种类非常多,扫弦节奏很难把握,但是是可以练会的,因为不需要横按,总之加油吧,感觉应该会在这里卡挺久的,没事,磨 ...
日语复健系列6
N3知识点扫盲(接5)
21. だらけ
だらけ的意思是“全是~”,“满是~”,是一个接尾词,用法是“Aだらけ”,意为“全是A”。多用在消极的表达,有一种全是A附着的感觉。在日常中经常使用。例句:
12このシャツはアイロンをかけていないので、しわだらけだ。(这件衬衫因为没有用熨斗烫过,满是褶皱。)私の日本語の手紙は間違いだらけだったが、一生懸命書いた気持ちが伝わっていった。(我的日文信虽然错误百出,但是有传达出我在用心写。)
22. ついでに
ついでに的意思是“顺便做某事”。在日常中也非常常用,注意ついでに前后两句必须有利用关系。例句:
1子供を車で駅まで送ったついでに、図書館で本を借りてきた。(开车送小孩去车站,顺便去图书馆借书。)
23. ~てからでないと・~てからでなければ
~てからでないと・~てからでなければ的意思是“若不先【做】~,就~”,句子中的表现是A~てからでないと・~てからでなければ,B,其中,B多数情况下是否定的或者消极的内容。看例句:
12準備運動をしてからでなければ、けがをするリスクが高い。(如果不先做准备运动的话,受伤的风险是很高的。)食べるときはよく火を通して ...
日语复健系列5
N3知识点扫盲
到N3之后,陌生的文法就大量出现了,只能说当时学的是个勾八。加油吧(笑)。
1. 动词+一方だ
“一方だ”表示“一直怎么样”。
这里的动词一般和趋势有关,比如以下几个:
増える、減る、上がる、下がる、強まる、弱まる、大きくなる、小さくなる
増える一方だ。(一直在增长。)
如果用数学说明的话,就是单调增长,如果整体增长,但中间有下降的话,这么使用会很奇怪。
2. (な・の)+うえ(に)
Aうえに、B意思是“不但A,而且B”,这里的A和B需要是同一种情态的,例如都是积极的,或者都是消极的。这个用法在生活中很常见,而且很容易理解,但是常常被忽略,因为我们常常习惯用副词——“さらに”来表达递进的情绪,而不是使用文法。
看例句:
12この店の刺身は安いうえに、美味しい。(这家店的刺身不仅便宜,而且好吃。)この店の刺身は高いうえに、美味しくない。(这家店的刺身不仅贵,而且不好吃。)
3. (普通形な・の)+うちに(内に)
うちに的意思是“乘着某一段时间去做某事”的文法。其实如果看汉字就好理解了,うち 的汉字是内,所以就是在“某个时段内”如何如何。
还有一种引申的意思是,“乘着A ...
日语复健系列4
N4知识点扫盲(接3)
我服了,N4这么多知识点缺口是吧,基础不牢地动山摇,怪不得我日语这么差,原来是我眼高手低。
21. ~と(条件)
と表示“一……就……”、“结果”、“的话”。在题目里面常常和たら、なら、動詞ば形等表示“的话”的词比较选择。
と作为条件使用时,给人感觉一种和理性、规则相关。接续时要注意普通型正常接,名词和动词要使用终止形(だ)。
主要有四种情况会用:
恒常条件(最常用)
12春になると桜が咲きます。(春天到了樱花就开了。)彼はボーナスをもらうと全部洋服を使っています。(他一拿到奖金就全部用来买衣服了。)
假定条件
12追加で5000円払うと特等席で見られます。(追加支付5000元就可以在特等席上观看。)美人やイケメンだと得することが多いです。(美女帅哥总是能够受欢迎。(悲))
发现
1桃を切ると中から可愛い赤ちゃんが出てきました。(一切开桃子中间就出来一个可爱的婴儿。(桃太郎))
继续动作(较少见)
1先生が教室に入ると一枚の写真を学生たちを見せた。(老师一进教室就给学生们看了一张照片。)
上面也提到,使用と一般都是比较理性、客观的场合,所以表达意 ...
日语复健系列-围棋篇
围棋中的日语术语
最近加了筑波大学的围棋社,部长是个漂亮的小姐姐(虽然按照年龄来说是妹妹),然后她说特别想学中文,还给我发了一个日语的围棋术语。可能是她每次见我指指点点的时候都真的只能“指指点点”,一句屁话说不出来,所以给我分享了一些实用的术语。真是泰裤辣!
这是字典的网页链接:围棋中日辞书
注:该版本围棋词典中对中国规则有描写勘误,已做更正。
以下为知识点:
1. 围棋的起源
日语:
囲碁“围棋wéiqí”は,“弈y씓坐隐zuòyǐn”“手谈shǒután”“烂柯lànk甓乌鹭wūlù”とも称される.尭舜(ぎようしゆん)の時代が起源という言い伝えがあり,春秋以降の文字記録に登場する.古代には,易経や天文学に用いられていたことが明らかになりつつある.古来,“琴棋书画qín qí shū huà”という呼称で音楽や書画とともに文人の嗜(たしな)みの一つとされ,日本へは唐代に伝わった.
中文:
围棋wéiqí "也被称为 “弈yì”、“坐隐zuòyǐn”、“手谈shǒután” 也叫 “烂柯lànkē”、“乌鹭wūlù”。 据说它起源于尧舜时期,从春秋时期起就出现在书 ...
日语复健系列3
N4知识点扫盲(接2)
11.~て+授受动词
~てあげます
施惠者Aは受惠者Bに 动词て形 あげます。意为“A帮B做什么什么事。”
例如:
1私は田中さんに荷物を持ってあげました。(我帮田中拿行李。)
要注意的事,あげます的施惠者一般是己方成员,同时,不能在面对对方的时候说,因为这样会感觉强行对面感谢自己的感觉。
### ~てもらいます
受惠者Aは施惠者Bに 动词て形 もらいます。意为“A请B帮忙做什么什么事。”
1私は田中さんに日本語を勉強してもらいます。(我请田中教我日语)
常常会用到“拜托”式的语句,此时要把もらいます说成もらえませんか,例如:
1荷物を持ってもらえませんか。(可以帮我拿行李嘛?)
### ~てくれます
施惠者Aは受惠者B(己方成员)に 动词て形 あげます。意为“A帮B做什么什么事。”
用法上很类似あげます,但是要注意此时A不能是“己方成员”,B需要是己方成员。
~やります
施惠者A(地位高)は受惠者B(地位低)に 动词て形 あげます。意为“A帮B做什么什么事。”
12. ~いただきます
~いただきます是~もらいます的自谦语,所以用法上和后者一样。主要注意的是它的 ...