当前位置:网站首页>推荐系统:特征工程、常用特征
推荐系统:特征工程、常用特征
2022-07-30 00:43:00 【u013250861】
一、特征工程的重要性


- 特征工程可以使得机器学习模型更好的达到效果
推荐系统常用的特征









- 用户行为信息
- 属性、标签信息(不容易获取)
- 用户关系信息
- 内容信息
- 上下文信息
二、原始特征的不足




- 不属于统一量纲
- 信息冗余
- 存在非定量的定性特征
- 存在缺失值
三、特征工程的常见处理方法









- 标准化
- 较适合本身就呈现正态分布的数据(如价格)
- 对异常值不敏感
- 归一化
- 适合本身分布不确定的数据(如哑编码后端分类数据)
- 对异常值较为敏感
- 二值化
- 将定性特征转化为定量特征
- 哑编码
- 将离散属性分类特征转化为0、1向量
- 缺失值补全
- 常用补0、平均值、中位数等方法
四、特征选择



Apache Spark
- 开源的分布式计算框架
- 计算速度快:相对于Hadoop有最多100倍的提升 - 强大的缓存设计:通过简单的接口提供内存+硬盘缓存
- 部署灵活:支持YARN,k8s等集群管理工具 - 实时性高:提供专门针对流计算的工具
- 通用性高:提供多种语言API以及各种业务抽象
- RDD
- Resilient Distributed Dataset
- Resilient: 良好的容错性和错误自动恢复能力
- Distributed:天生的分布式
- Dataset:对用户提供统一的、分布透明的编程接口
行为数据采集
- 用户与产品交互时产生的数据,如点赞、收藏、浏览
- 通常由客户端埋点上传
- 为何使用Kafka处理行为数据? - 解耦:消息生产者和消费者可以互相独立工作
- 拓展性:应对用户量快速扩张可以高效扩容
- 削峰填谷:在活动期间有效保障流量平稳分发
- 异步通信:适合处理行为数据
- Kafka核心概念
- Broker:集群中的服务器
- Topic:消息的逻辑类别
- Partition:topic下的物理存储单元 - Producer\Consumer:消息生产、消费者 - Consumer Group:消费者群组
边栏推荐
- 基于TNEWS‘ 今日头条中文新闻(短文本)分类
- How to increase account weight?3 ways to operate your own media to help you get more revenue
- Win11的WSL2系统更换磁盘和wsl使用简介
- At the age of 29, I was fired from a functional test. Can't find a job after 2 months of interviews?
- 2022年ps应该选择哪个版本
- 字符串替换空格
- 验证框架-01
- Navicat报错:1045-Access denied for user [email protected](using passwordYES)
- 中文语义匹配
- Towhee 每周模型
猜你喜欢

Mysql internal and external connections

string replace spaces

【Flutter】Flutter inspector 工具使用详解,查看Flutter布局,widget树,调试界面等

3 tips for using hot events to create press releases?A must-see for self-media people

Worthington Dissociation Enzymes: Collagenase and Four Basic Profiles

更换可执行文件glibc版本的某一次挣扎

基于SSM开发实现校园疫情防控管理系统

Worthington用于细胞收获的胰蛋白酶&细胞释放程序

遇到bug的解决办法,测试再也不背锅了

中文语义匹配
随机推荐
Reading notes. This is the psychology: see through the essence of the pseudo psychology (version 10)"
docker安装redis集群(含部署脚本)
cp强制覆盖与不覆盖拷贝方法
Types and check set (set), study T treasure code
利用热点事件来创作软文的3大技巧?自媒体人必看
[Flutter] Detailed explanation of the use of the Flutter inspector tool, viewing the Flutter layout, widget tree, debugging interface, etc.
自学HarmonyOS应用开发(49)- 引入地图功能
某团实习面经
头条号自媒体运营:如何在今日头条涨500+粉丝?
中文语义匹配
“灯塔工厂”的中国路径:智造从点到面铺开
排序相关应用
Towhee 每周模型
新媒体运营必备的4个热点查询网
How do we-media people create explosive articles?These 3 types of articles are most likely to explode
canvas 中如何实现物体的框选(六)
Worthington弹性蛋白酶&透明质酸酶简介
Replace the executable file glibc version of the one
At the age of 29, I was fired from a functional test. Can't find a job after 2 months of interviews?
Worthington Dissociation Enzymes: Collagenase and Four Basic Profiles