2022年1月1日

摘要: 引用计数机制 简介 python内部使用引用计数,来保持追踪内存中的对象,Python内部记录了对象有多少个引用,即引用计数,当对象被创建时就创建了一个引用计数,当对象不再需要时,这个对象的引用计数为0时,它被垃圾回收。 特性 当给一个对象分配一个新名称或者将一个对象放入一个容器(列表、元组或字典) 阅读全文

posted @ 2022-01-01 13:58 foghorn 阅读(47) 评论(0) 推荐(0) 编辑


2021年12月29日

摘要: 模型有过拟合的现象,过拟合怎么办? 降低模型复杂度 增加更多的训练数据:使用更大的数据集训练模型 数据增强 正则化:L1、L2、添加BN层 添加Dropout策略 Early Stopping 重新清洗数据:把明显异常的数据剔除 使用集成学习方法:把多个模型集成在一起,降低单个模型的过拟合风险 L1 阅读全文

posted @ 2021-12-29 10:56 foghorn 阅读(50) 评论(0) 推荐(0) 编辑


2021年12月12日

摘要: 已知基于数据驱动的机器学习和优化技术在单场景内的A/B测试上,点击率、转化率、成交额、单价都取得了不错的效果。 但是,目前各个场景之间是完全独立优化的,这样会带来哪些比较严重的问题 ? [解答] 不同场景的商品排序仅考虑自身,会导致 用户的购物体验是不连贯或者雷同的 。例如:从冰箱的详情页进入店铺, 阅读全文

posted @ 2021-12-12 21:27 foghorn 阅读(181) 评论(0) 推荐(0) 编辑


2021年12月11日

摘要: 个性化排序的任务是为用户提供一个项目的排序列表。这也被称为项目推荐。一个例子是一个在线商店,它希望推荐一个用户可能想要购买的个性化商品排名列表。在本文中,我们研究了必须从用户的内隐行为(例如,过去的购买)中推断出排名的场景。关于隐式反馈系统,有趣的是,只有积极的观察结果可用。未观察到的用户项目对,例 阅读全文

posted @ 2021-12-11 20:05 foghorn 阅读(244) 评论(0) 推荐(0) 编辑


2021年11月30日

摘要: 本文是2013年微软发表的论文的简要回顾,文中采用深层神经网络结构来学习查询(query)和文档(document)的隐式特征表示,然后用cosine函数计算两者之间的相似性 全文地址如下:https://www.microsoft.com/en-us/research/wp-content/upl 阅读全文

posted @ 2021-11-30 22:55 foghorn 阅读(390) 评论(1) 推荐(1) 编辑


2021年11月14日

摘要: 摘要 近年来,深度神经网络在语音识别、计算机视觉和自然语言处理方面取得了巨大的成就。然而,对推荐系统领域的深度神经网络的探索收到的关注相对较少。 虽然已经有一部分工作将深层神经网络引入到了推荐系统中,但主要使用深度神经网络来处理额外的信息,比如商品的文本描述。当涉及到建模协同过滤的关键因素——用户和 阅读全文

posted @ 2021-11-14 20:40 foghorn 阅读(502) 评论(0) 推荐(0) 编辑


2021年11月13日

摘要: Normalized Discounted Cumulative Gain(归一化折损累计增益) NDCG用作排序结果的评价指标,评价排序的准确性。 推荐系统通常为某用户返回一个item列表,假设列表长度为K,这时可以用NDCG@K评价该排序列表与用户真实交互列表的差距。 解释 增益(Gain) 表 阅读全文

posted @ 2021-11-13 23:54 foghorn 阅读(2433) 评论(0) 推荐(0) 编辑

摘要: array概述 虽然python列表既灵活又简单,但是面对各类需求时,我们可能有更好的选择。比如,要存放1000万个浮点数的话,数组(array)的效率要高得多,因为数组在背后存的并不是float对象,而是数字的机器翻译,也就是字节表述。如果我们需要一个只包含数字的列表,那么array.array比 阅读全文

posted @ 2021-11-13 10:21 foghorn 阅读(990) 评论(0) 推荐(0) 编辑


2021年11月8日

摘要: 装饰器基础知识 装饰器是可调用的对象,其参数是另一个函数(被装饰的函数)。装饰器可能会处理被装饰的函数,然后把它返回,或者将其替换成另一个函数或可调用对象。 假如有一个名为decorate的装饰器: @decorate def target(): print('running target()') 阅读全文

posted @ 2021-11-08 10:53 foghorn 阅读(35) 评论(0) 推荐(0) 编辑


2021年11月6日

摘要: 闭包函数 在一些语言中,在函数中可以(嵌套)定义另一个函数时,如果内部的函数引用了外部的函数的变量,则可能产生闭包。闭包可以用来在一个函数与一组“私有”变量之间创建关联关系。在给定函数被多次调用的过程中,这些私有变量能够保持其持久性。——维基百科 闭包函数的条件 闭包函数必须有内嵌函数 闭包函数必须 阅读全文

posted @ 2021-11-06 14:36 foghorn 阅读(150) 评论(0) 推荐(1) 编辑


Copyright © 2024 foghorn
Powered by .NET 9.0 on Kubernetes