电子设计工程
Electronic Design Engineering
第 27卷
Vol.27
第 7期
No.7
2019年 4月
Apr. 2019
收稿日期:2018-06-19 稿件编号:201806105
作者简介:皇甫汉聪(1990—),男,广东佛山人,工程师。研究方向:大数据、机器学习、软件工程。
目前,大数据的使用备受重视,电力大数据广泛
应用于发电、变电、输电、配电及调度等各环节。电
力大数据根 据不同的来源主要分为 3 种,第一种为
电力生产企业发电数据,第二种为电网公司运营及
管理数据,第三种为电力用户侧数据。电力大数据
属于大数据理念、方法及技术在电力行业中的实践,
也是大数据使用的重点。文中基于电力大数据提出
了适用于电力企业的个性化推荐算法。
1 个性化推荐系统
1.1 电力大数据个性化推荐系统
电力大数据个性化推荐系统能够根据用户的用
电行为、需求及习惯选择用户,以便针对性地制订价
格措施、服务策略
[1]
,图 1为推荐系统的平台架构。
在此给出以下推荐模型:
∀u ∈ U,T* = arg max p(u,t)
其中的 U 指的是全部用户所构成的集合,T 指的
是用电信息所构成的集合,
p(u,t)
指的是推荐内容 s
对于用户 u 的推荐度。
1.2 个性化推荐系统的核心算法
推荐系统的核心是推荐算法,选择合适的推荐
算法对于推荐结果的精准性具有重要作用
[2]
。
1.2.1 基于内容推荐
此种算法是通过项目的内在联系,以用户已经
基于用户行为数据分析的个性化推荐算法分析
皇甫汉聪,肖招娣
(广东电网有限责任公司 佛山供电局,广东 佛山 528000)
摘要:文中从用户行为及时间效应两方面出发,研究出了基于用户行为数据的个性化推荐算法。
首先,研究了基于用户行为数据时间效应的推荐算法,分析根据线性时间加权推荐算法中的问
题。其次,由于用户兴趣并不只是单纯的根据时间的线性变化,其主要是根据时间段发生变化,故文
中分析了与时间窗口技术结合的推荐算法。最后,结合时间效应及并行化推荐算法进行改进,实现
了个性化推荐算法。结果表示,此推荐算法能够对推荐结果进行优化,使算法精准性得到有效的提高。
关键词:用户行为;数据分析;个性化推荐;算法研究
中图分类号:TN99 文献标识码:A 文章编号:1674-6236(2019)07-0038-04
Analysis of personalized recommendation algorithm based on user behavior
data analysis
HUANGFU Han⁃cong,XIAO Zhao⁃di
(Foshan Power Supply Bureau,Guangdong Power Grid Company,Foshan 528000,China)
Abstract: This paper studies the personalized recommendation algorithm based on user behavior data
from two aspects of user behavior and time effect. Firstly,the recommendation algorithm based on the
time effect of user behavior data is studied,and the problem in the linear time-weighted recommendation
algorithm is analyzed. Secondly,since user interest is not simply a linear change according to time,it
mainly changes according to the time period. Therefore, this paper analyzes the recommendation
algorithm combined with time window technology. Finally,combined with the time effect and parallel
recommendation algorithm,the personalized recommendation algorithm is implemented. The result shows
that this recommendation algorithm can optimize the recommendation results and effectively improve the
accuracy of the algorithm.
Key words: user behavior;data analysis;personalized recommendation;algorithm research
-- 38