Artificial Intelligence
OceanEyes.GZY
算法策略
展开
-
如何评估推荐系统的健康状况?
推荐系统的常见指标推荐系统的评价指标,要从解决实际问题的角度来思考。好的推荐系统,不仅要保证自身系统的健壮度,好要满足服务平台、用户等多方面的需求。用户角度更方便更快速的发现自己喜欢的产品精准度更多的为用户主观感受,评估的是推荐的物品是不是用户喜欢的惊喜度推荐的物品让用户有心情跳动的惊喜感觉,比如发现多年前的记忆、耳目一新的内容、用户听过的但是不知名字的音乐,看过片段却不知道名字的...原创 2020-02-20 08:43:08 · 553 阅读 · 0 评论 -
Python数据挖掘——数据预处理
Python数据挖掘——数据预处理数据预处理数据质量准确性、完整性、一致性、时效性、可信性、可解释性数据预处理的主要任务数据清理数据集成数据归约维归约数值归约数据变换规范化数据离散化概念分层产生数据清理(试图填充缺失的值,光滑噪声并识别离群点,纠正数据的不一致)缺失值忽略元组人工填写缺失值使用一个全局常量填充缺失值使用属性的...原创 2020-01-15 09:48:52 · 264 阅读 · 0 评论 -
Python数据挖掘——数据概述
Python数据挖掘——数据概述数据集由数据对象组成;数据的基本统计描述中心趋势度量均值中位数众数中列数数据集的最大值和最小值的平均度量数据分布极差最大值与最小值的差四分位数方差四分位数极差数据基本统计描述的图形显示一元分布分位数图分位数-分位数图(q-q图)直方图二元分布散点图数据可视化1、基于像素...原创 2020-01-15 09:48:11 · 154 阅读 · 0 评论 -
Python数据挖掘——基础知识
Python数据挖掘——基础知识数据挖掘又称从数据中 挖掘知识、知识提取、数据/模式分析即为:从数据中发现知识的过程1、数据清理 (消除噪声,删除不一致数据)2、数据集成 (多种数据源 组合在一起)3、数据选择 (从数据库中提取和分析任务相关的数据)4、数据变换 (通过汇总或聚焦操作,把数据变换和统一成适合挖掘的形式)5、数据挖掘 (基本步骤,使用智能化方法提取数据)6、模式评...原创 2020-01-15 09:47:29 · 272 阅读 · 0 评论 -
Python数据挖掘——概要
一、数据挖掘过程1.数据选择分析业务需求后,选择应用于需求业务相关的数据:业务原始数据、公开的数据集、也可通过爬虫采集网站结构化的数据。明确业务需求并选择好针对性的数据是数据挖掘的先决条件。2.数据预处理通常选择好的数据会有噪音,不完整等缺陷,需要对数据进行清洗,缺失项处理,集成,转换以及归纳:python字符串处理(相当方便)、正则式匹配、pandas、beautifulsoup处理H...转载 2020-01-15 09:46:47 · 315 阅读 · 0 评论 -
基于内容推荐算法详解
Collaborative Filtering Recommendations (协同过滤,简称CF) 是目前最流行的推荐方法,在研究界和工业界得到大量使用。但是,工业界真正使用的系统一般都不会只有CF推荐算法,Content-based Recommendations (CB) 基本也会是其中的一部分。 CB应该算是最早被使用的推荐方法吧,它根据用户过去喜欢的产品(本文统称为i...转载 2019-03-03 16:39:54 · 333 阅读 · 0 评论 -
自然语言处理--趋势篇
转载;原文地址:https://gitbook.cn/gitchat/geekbook/5b988b4eca9910654c0823f5/topic/5b993d66ca9910654c084853第五章 趋势篇随着深度学习时代的来临,神经网络成为一种强大的机器学习工具,自然语言处理取得了许多突破性发展,情绪分析、自动问答、机器翻译等领域都飞速发展。下图分别是 AMiner 计算出的自然语言...转载 2019-02-27 01:49:49 · 2069 阅读 · 0 评论 -
自然语言处理--应用篇
转载;原文地址:https://gitbook.cn/gitchat/geekbook/5b988b4eca9910654c0823f5/topic/5b993b7cca9910654c08484f第四章 应用篇从知识产业角度来看,自然语言处理软件占有重要的地位,专家系统、数据库、知识库,计算机辅助设计系统(CAD)、计算机辅助教学系统(Cal)、计算机辅助决策系统、办公室自动化管理系统、智能...转载 2019-02-27 01:42:33 · 1590 阅读 · 0 评论 -
自然语言处理--概述篇
第一章 概述篇1.1 自然语言处理概念自然语言是指汉语、英语、法语等人们日常使用的语言,是自然而然的随着人类社会发展演变而来的语言,而不是人造的语言,它是人类学习生活的重要工具。概括说来,自然语言是指人类社会约定俗成的,区别于人工语言,如程序设计的语言。在整个人类历史上以语言文字形式记载和流传的知识占到知识总量的80%以上。就计算机应用而言,据统计,用于数学计算的仅占10%,用于过程控制的不到...转载 2019-02-27 01:35:59 · 7368 阅读 · 0 评论 -
如何为产品寻找合适的推荐算法
常见推荐机制/算法基础推荐机制机制应用场景原理概述内容推荐适用于冷启动基于内容的协同过滤数据量较大判断内容相似度,相似度高的内容;播放内容A的用户,也会对内容B感兴趣基于用户的协同过滤数据量较大,但数据量越大可信度越低把数据代入专门计算相似度的公式,获得不同用户(二者)口味的相似度;推测相似度高的用户,喜好的内容也类似,进而可以相互推荐基于标...原创 2019-02-27 00:45:21 · 371 阅读 · 0 评论 -
推荐系统常用算法
一、基于内容推荐基于内容的推荐(Content-based Recommendation)是信息过滤技术的延续与发展,它是建立在项目的内容信息上作出推荐的,而不需要依据用户对项目的评价意见,更多地需要用机 器学习的方法从关于内容的特征描述的事例中得到用户的兴趣资料。在基于内容的推荐系统中,项目或对象是通过相关的特征的属性来定义,系统基于用户评价对象 的特征,学习用户的兴趣,考察用户资料与待预测项...原创 2019-02-26 20:21:29 · 748 阅读 · 0 评论 -
一文教你读懂AI是什么
AI是什么AI,“Artificial Intelligence”的缩写,中文“人工智能”;可以理解为让机器具备类似人的智能,从而代替人类完成某些工作和任务。“强人工智能”能够像人类一样去思考和推理,具备自我意识“弱人工智能”机器表现出来的特征是智能的,但是不具备自我意识通过相关规则编程,使机器按照程序逻辑完成特定的任务针对某一任务向机器提供大量数据,使机器自己去学习,继而...原创 2019-02-26 20:15:59 · 889 阅读 · 0 评论