【Python机器学习】利用专家知识

对于特定的机器学习应用来说,在特征工程中通常可以利用专家知识。虽然在许多情况下,机器学习的目的是避免创建一组专家设计的规则,但这并不意味着应该舍弃该应用或该领域的先验知识。

通常来说,领域专家可以帮助找出有用的特征,其信息量比数据原始表示要大得多。

举个例子,如果有机票价格、日期、航空公司、出发地、目的地等数据,机器学习模型可能从这些记录中构建一个相当不错的模型,但可能无法学到机票价格中的某些重要因素,比如度假高峰月份和假日期间,机票价格通常更高。虽然某些假日的日期是固定的,其影响可以从日期中学到,但一些假日可能取决于月份,或者由官方规定,需要添加一些特征,模型才可以学习到。

相关推荐
yuanpan几秒前
使用Python创建本地Http服务实现与外部系统数据对接
开发语言·python·http
橘子138 分钟前
递归,搜索与回溯算法
算法
大千AI助手9 分钟前
残差:从统计学到深度学习的核心概念
人工智能·深度学习·resnet·统计学·方差分析·残差·残差分析
在路上`12 分钟前
前端学习之后端java小白(二)-sql约束/建表
java·sql·学习
yzx99101317 分钟前
豆包、Kimi、通义千问、DeepSeek、Gamma、墨刀 AI”六款主流大模型(或 AI 平台)生成 PPT 的完整流程
人工智能·powerpoint·墨刀
bkspiderx18 分钟前
C++时区操作全版本指南(含C++03/C++11-17/C++20)
linux·开发语言·c++·c++20·时区
黄贵根19 分钟前
C++20 基于文本文件的类对象增删查改系统
算法·c++20
ljf883823 分钟前
Java导出复杂excel,自定义excel导出
java·开发语言·excel
真*小白24 分钟前
Python语法学习篇(三)【py3】
开发语言·python·学习
lingggggaaaa31 分钟前
小迪安全v2023学习笔记(八十二讲)—— Java组件安全&Solr&Shiro&Log4j&CVE复现
笔记·学习·安全