《联邦学习实战》杨强 读书笔记十一——联邦学习在智能物联网中的应用案例

news/2024/5/19 14:45:19 标签: 神经网络, 机器学习, 边缘计算, 深度学习

目录

案例的背景与动机

历史数据分析

出行时间预测模型

问题定义

构造训练数据集

模型结构


联邦学习在智慧城市建设中的一个应用,即用户的出行预测,帮助用户更好地规划出行安排。

人工智能物联网(以下简称AIoT)是一种将人工智能技术和物联网技术相结合而出现的前瞻性概念。

本章介绍联邦学习在AIoT中的一个重要应用:预测社区住户的出行时间,从而帮助住户提供更好的出行建议(如打车预测、路线推荐等)。本案例是横向联邦学习在AIoT领域的应用实践。

案例的背景与动机

当前的智慧社区管理,一般是在各社区中安装AIoT设备,收集本小区住户的出行信息。

由于社区住户的行为数据属于个人隐私信息,不适合将数据上传到云端进行集中式处理。

历史数据分析

历史数据分析的结果表明,在社区出行的问题上,传统的数据分析很难取得令人满意的效果:

  1. 首先,不同住户群体差异性很大。
  2. 其次,单个社区的住户数量一般比较少。

出行时间预测模型

问题定义

我们并不需要一个准确值,而是需要一个大致的区间。因此,我们将出行时间预测退化为一个多分类问题,将每一天的时间划分为多个区间段,预测用户出行的时间段。

构造训练数据集

我们来考虑每一条训练样本(x,y)的构建,首先是特征x的构造,特征构造包括两个层面的特征数据:

  1. 画像属性特征构建:通过用户的登记信息和历史出行,提取包括用户的性别、年龄,工作日出行频率、休息日出行频率等用户画像信息。
  2. 时间序列特征:时间序列建模问题,可以通过滑动窗口的方式来构建训练数据集。假设当前处于第T天,那么我们可以把前面的N天构成一个时间序列。将该序列作为递归神经网络的输入得到用户时序行为特征,其中某一天的输入数据包括是否为工作日;当前24个时间区间段中是否有出行记录等。

训练集中标签y的构建则相对简单,前面已经提到将问题转化为多方类处理。

模型结构

本案例采用LSTM网络作为递归网络模块,然后将其与画像属性特征拼接,接入全连接层,如下图:

本读书笔记系列针对2021年5月出版的《联邦学习实战》(见下图),后续部分将逐步更新


http://www.niftyadmin.cn/n/560812.html

相关文章

分享25款鲜艳亮丽的精美桌面壁纸

这篇文章与大家分享25款鲜艳亮丽的精美壁纸,赶紧下载吧,换个漂亮的图片,让你桌面靓起来! (编译来源:梦想天空 原文来自:35 Bright & Colourful Wallpapers to Download)转载于:…

《联邦学习实战》杨强 读书笔记十四——构建公平的大数据交易市场

当数据具有资产属性之后,数据便可以直接或者间接地为公司、为社会创造价值和收益,并且可以作为一种特殊的商品在市场中进行交易。 与传统的商品交易相比,数据资产交易的市场前景更广阔,但同时也面临着很多的挑战,主要…

SP2 网络故障解决

1. 卸载SP2 卸载SP2有两种方法:1.在控制面板的添加删除程序组件里面卸载;2.运行“CMD”命令进入命令提示符窗口,输入以下命 令: cd %Windir%$NtServicePackUninstall$\Spuninstspuninst.exe根据提示操作即可。   2.解决BT下载速度慢的问题 很多朋友在安装电话录音…

《联邦学习实战》杨强 读书笔记八——联邦学习在金融保险领域的应用案例

本章将介绍两个案例,分别是基于纵向联邦的保险个性化定价案例和基于横向联邦的银行间反洗钱模型案例。 基于纵向联邦学习的保险个性化定价案例 案例描述 保险个性化定价,与其他个性化服务一样,需要平衡保险公司和客户之间的关系。一方面&a…

iPhone代码片段收集

1. stringWithFormat 用法: [NSString stringWithFormat:"Hight: %d% Low: %d%", [Temp],"C",[lTemp],"C"]; NSString to NSData: NSString* str "kilonet"; NSData* data[str dataUsingEncoding:NSUTF8StringEncoding];…

《野兽绅士》总结1——整理下领结,蜕变就从推开这扇门开始

本系列来源于笔者阅读《野兽绅士》后的总结,希望各位帮助各位单身男性找到适合自己的另一半。 目录 准备好发动引擎了吗? 蜕变:我寻访了北美所有的约会专家 做个“野兽绅士” 杀死过去的你:游戏开始前,需要明白的…

Oracle数据库和实例

数据库服务器包括Oracle 数据库和Oracle 实例。数据库定义:物理操作系统文件或磁盘的集合。实例定义:一组Oracle后台进程/线程以及一个共享内存区(System Global Area,SGA)。 ORACLE实例 进程 进程所使用的内存(SGA)实例是一个临时性的东西&#xff01…

STM32f407学习 ----(1)外部中断

任务:主要利用跑马灯、按键、外部中断这三个例程实现:初始状态红灯亮,当按键按下(既有外部中断产生),此时红灯灭, 绿灯闪烁3下后红灯继续亮,如此循环。1:外部中…