会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
日月既往、不复可追。
博客园
首页
新随笔
联系
订阅
管理
2025年7月4日
Java学习笔记——静态内部类使用及意义
摘要: 1、内部类 内部类是定义在另外一个类中的类,主要原因有: 内部类方法可以访问该类定义所在的作用域中的数据,包括私有的数据 内部类可以对同一个包的其他类隐藏 2、静态内部类和非静态内部类最大的区别是: 非静态内部类编译后隐式保存着外部类的引用(就算外部类对象没用了也GC不掉),但是静态内部类没有。 3
阅读全文
posted @ 2025-07-04 14:55 日月既往、不复可追。
阅读(53)
评论(0)
推荐(0)
2025年7月2日
Redis 数据类型以及使用场景分别是什么?
摘要: 5种基本数据类型:字符串(string),哈希(hash),集合(set),列表(list),有序列表(zset) 随着 Redis 版本的更新,后面又支持了四种数据类型: BitMap(2.2 版新增)、HyperLogLog(2.8 版新增)、GEO(3.2 版新增)、Stream(5.0 版新
阅读全文
posted @ 2025-07-02 23:56 日月既往、不复可追。
阅读(25)
评论(0)
推荐(0)
redis的缓存雪崩,缓存击穿,缓存穿透
摘要: 缓存雪崩:redis宕机,大量key同时过期。 解决方法: 1、不要设置相同的过期时间,可以加一个偏移量 2、Redis集群 3、服务降级,当流量到达一定的阈值时,就直接返回“系统繁忙”之类的提示 缓存击穿:一个热点的key过期了,导致短时间大量的访问涌向数据库 解决办法: 1、热点key不设置过期
阅读全文
posted @ 2025-07-02 14:37 日月既往、不复可追。
阅读(8)
评论(0)
推荐(0)
2025年3月14日
高阶特征的意义
摘要: 高阶特征的意义 一、高阶特征的核心意义 捕捉复杂特征交互 低阶特征(如单一特征 (x_a)、(x_b))仅能描述数据的基础属性,而高阶特征(如 (x_a^2)、(x_a x_b) 等)能刻画特征间的非线性组合关系。例如在推荐系统中,用户对商品的偏好并非单一特征决定,而是年龄、性别、商品价格、品类等多
阅读全文
posted @ 2025-03-14 17:09 日月既往、不复可追。
阅读(71)
评论(0)
推荐(0)
2025年3月13日
DCN用电影推荐示例解释公式
摘要: 用电影推荐示例解释公式 一、公式组成部分解析 二、电影推荐场景下的计算示例 三、公式在电影推荐中的意义 1. 特征交互挖掘 通过 ,模型捕捉用户特征(年龄、性别)与电影特征(类型嵌入)的显式交互。例如,计算年龄 ( 30 ) 与动作片嵌入值的加权组合,挖掘“30岁用户对动作片的偏好程度”。 2. 残
阅读全文
posted @ 2025-03-13 16:46 日月既往、不复可追。
阅读(20)
评论(0)
推荐(0)
Embedding过程,嵌入向量计算示例
摘要: 嵌入向量计算示例 1. 问题设定 场景:电影推荐系统中用户对电影类型的偏好嵌入 输入特征:4种电影类型(动作片、喜剧片、科幻片、爱情片) 嵌入维度:n_e = 2 词汇大小:n_v = 4 2. 数据表示 (1)独热编码 电影类型 独热编码向量 动作片 [1, 0, 0, 0] 喜剧片 [0, 1,
阅读全文
posted @ 2025-03-13 15:51 日月既往、不复可追。
阅读(67)
评论(0)
推荐(0)
2025年2月27日
CTR点击率预测模型技术演进路线
摘要: ### **CTR点击率预测模型技术演进路线** 阶段1:线性模型时代(2010年前) 核心目标:基础特征权重建模 LR(逻辑回归) 原理:线性加权求和 + Sigmoid激活,仅建模一阶特征重要性。 局限性:无法捕捉特征交叉,依赖人工构造组合特征(如用户年龄×商品类别)。 多项式模型(Poly2)
阅读全文
posted @ 2025-02-27 15:28 日月既往、不复可追。
阅读(172)
评论(0)
推荐(0)
2025年2月26日
特征交叉FM
摘要: FM的全称是Factorization Machines,翻译过来就是因式分解机,这么翻译很拗口,不得其神也不得其形,所以我们一般都不翻译简称为FM模型。 FM模型的优点有如下几点: FM模型的参数支持非常稀疏的特征,而SVM等模型不行 FM的时间复杂度为O(n),并且可以直接优化原问题的参数,而不
阅读全文
posted @ 2025-02-26 15:16 日月既往、不复可追。
阅读(31)
评论(0)
推荐(0)
2024年11月10日
d2l安装教程
摘要: 安装Miniconda/Anaconda:创建一个新的环境,例如名为d2l的环境,并激活这个环境。 conda create --name d2l python=3.9 -y conda activate d2l 安装深度学习框架和d2l软件包:在安装深度学习框架之前,请检查计算机上是否有可用的GP
阅读全文
posted @ 2024-11-10 16:11 日月既往、不复可追。
阅读(1259)
评论(0)
推荐(0)
2024年8月2日
深度学习扫盲——Transforms
摘要: 在PyTorch中,torchvision是一个常用的库,它提供了对图像和视频数据的处理功能,包括数据加载、转换等。transforms是torchvision.transforms模块的一部分,它定义了一系列的图像转换操作,这些操作可以单独使用或者组合成转换序列(通过transforms.Comp
阅读全文
posted @ 2024-08-02 10:25 日月既往、不复可追。
阅读(165)
评论(0)
推荐(0)
下一页
公告
/*音乐*/ 1
2 3
4