- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 【数据结构】(顺序表)C语言实现线性表顺序存储的创建、插入、删除、查找、输出等基本操作(附完整代码)
C语言实现顺序表的创建、查找、删除、插入、输出基本操作的完整代码。
2024-03-08 08:46:03
1663
原创 【eval()函数的使用】
eval() 是 Python 的一个内置函数,它的主要用法是将字符串作为 Python 代码执行。在使用 eval() 时,一定要注意安全性,避免执行用户提供的不可信的代码。在这个例子中,虽然全局的 x 变量为 1,但在函数 test_eval 中,我们创建了一个新的局部变量 x,并且给它赋值为 5。当我们调用 eval() 并传入一个局部变量字典时,eval() 使用这个局部变量,而不是全局变量。在这个例子中,字符串 ‘x + 1’ 被解析并执行,就像它是一个 Python 表达式一样。
2023-09-22 10:54:08
452
原创 python语法:list与array的区别
在python数据类型中,list和array都可以根据索引来取其中的元素,但是list可以用append或者+来新增元素或者添加数组,而array不行。(2)列表list是一系列按特定顺序排列的元素组成,可以将任何数据放入列表,且其中元素之间没有任何关系。此外,list中的数据类不必相同的,而array则是由numpy封装,存放的元素都是相同的数据类型。list中的数据类不必相同的,即每个元素可以是不同的数据类型;array则是由numpy封装,存放的元素都是相同的数据类型。...
2022-07-15 17:55:45
7350
原创 python语法:类中object的用法
假如定义两个类,一个带object,一个不带object,会不会有差别呢?然而结果却是一摸一样的:因为我使用的是python3版本,已经默认帮你加载了object了(即使没有写上object)。所以python3版本加不加object没有区别。如果是python2版本呢?代码:结果如下:Cat类很明显能够看出区别,不继承object对象,只拥有了_ doc _, _ module _和自己定义的name变量, 也就是说这个类的命名空间只有三个对象可以操作.Dog类继承了object对象,拥有了
2022-07-14 17:48:50
2513
原创 【jupyter notebook使用说明介绍小记】
绿色:编辑模式蓝色:命令模式shift+enter:运行当前代码块,且光标进入下面代码块ctrl+enter:运行当前代码块,光标停留在当前代码块dd:删除当前代码块b:在下方添加一个空代码块a:在上方添加一个空代码块m:将编程语言代码变成Markdown代码块y:将Markdown代码块变成编程语言代码块r:将单元格切换至让raw状态https://www.python.org/...
2022-05-05 17:48:30
707
原创 【边缘计算】移动边缘计算中延迟和能量约束任务卸载的最优拍卖
论文:Optimal auction for delay and energy constrained task offloading in mobile edge computing摘要:移动边缘计算已经成为一种很有前途的范例,以补充移动设备的计算和能源资源。在这种计算范式中,移动设备将其计算任务卸载到附近的边缘服务器,这可能会降低它们的能量消耗和任务完成延迟。作为处理计算任务的交换,边缘服务器希望获得一笔支付其运营成本并使其盈利的付款。不幸的是,现有的工作要么忽略向边缘服务器的支付,要么忽略任务处理延
2022-04-18 16:31:24
2663
原创 综述:物联网的联邦学习
来源:Federated Learning for Internet of Things : A Comprehensive Survey传统上,人工智能技术需要集中的数据收集和处理,但由于现代物联网网络的高可扩展性和日益增长的数据隐私问题,这在现实应用场景中可能不可行。联邦学习(FL)已经成为一种分布式协同人工智能方法,通过允许在分布式物联网设备上进行人工智能训练而不需要数据共享,它可以使许多智能物联网应用成为可能。传统上,人工智能功能被放置在云服务器或数据中心,用于的数据学习和建模,鉴于物联网数据的
2022-04-12 12:33:30
8964
原创 【联邦学习】最优物联网联邦学习的多准则客户端选择模型
论文来源:FedMCCS: Multi Criteria Client Selection Model for Optimal IoT Federated Learning联邦学习机制:由1个参数服务器和多个边缘节点组成,参数服务器负责收集各参加节点上传的梯度,根据优化算法对模型各参数进行更新,维护全局参数;参与节点独立地对本地拥有的敏感数据集进行学习。每轮学习结束后,节点将计算的梯度数据上传至参数服务器,由服务器进行汇总更新全局参数。然后节点从参数服务器下载更新后的参数,覆盖本地模型参数,进行下一轮迭代
2022-04-09 23:03:32
5620
原创 python编程安装sklearn
1、首先安装sklearn需要三个依赖库,需要分别进行安装2、查看是否已经安装了numpy、matplotlib、scipy这些库conda list下载安装还需要的依赖库3、用pip命令安装这些库pip install numpypip install matplotlibpip install scipy4、用pip 命令安装sklearn库pip install sklearn5、查看是否安装成功已经成功安装了sklearn 库。...
2022-03-25 14:04:05
64223
19
原创 机器学习中一些经典数据集的下载
人工智能的时代,数据就是石油;我们在做一些机器学习实验的时候,经常会用到一些比较经典的数据集,例如:lris, Adult, Wine, Heart Disease等等,但是我发现CSDN上有人把免费的数据集上传了,然而下载却还需要付费,因此推荐直接在原网址上进行下载;UCI数据集库推荐大家自行下载,直接进行下载。网址链接:https://archive.ics.uci.edu/ml/index.php网址链接:https://archive.ics.uci.edu/ml/datasets.php
2021-12-03 20:26:56
542
原创 联邦学习与分布式学习的区别
联邦学习问题:我们的目标是在设备生成的数据被本地存储和处理的约束下学习这个模型,而只有中间更新周期性与中央服务器进行通信。一、联邦学习与分布式学习的区别1.用户对自己的设备和数据有绝对的控制权,可以随时让自己的设备停止参与计算与通信;2.worked node是不稳定的设备;3.通信代价远大于计算代价;4.联邦学习的数据不是独立同分布的;5.联邦学习的节点负载不平衡。二、联邦学习研究点1.算法的效率;2.保护隐私;3.鲁棒性(拜占庭将军问题)。...
2021-11-11 22:39:42
2456
原创 边缘智能小结
一、边缘智能的主要研究方向模型优化任务资源分配边缘联邦智能云边协同1.模型优化1.1、结构性优化模型剪枝、模型量化、低秩因子分解1.2、非结构性优化知识蒸馏、紧凑网络设计1.3、协同性优化模型分割2.任务资源分配2.1、计算卸载基于能耗的MEC计算卸载、基于时延的MEC计算卸载2.2、缓存资源分配MEC缓存管理、MEC排队模型、MEC负载共享和平衡2.3、资源调度MEC任务分配/卸载、MEC资源联合优化2.4、移动性管理MEC计算分流和接入点选择、MEC任务部署、
2021-10-31 20:56:31
536
翻译 pycharm快捷键及一些常用设置
1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ctrl + 鼠标 简介Ctrl + F1 显示错误描述或警告信息Alt + Insert 自动生成代码Ctrl + O 重新方法Ctrl + Alt + T 选中Ctrl + / 行注释Ctr
2021-09-19 22:32:53
484
原创 联邦学习总结
**引言**:随着人工智能(AI)支持的智能服务和应用的普及,物联网(IoT)正在渗透到我们日常生活的许多方面。传统上,人工智能技术需要集中的数据收集和处理,但由于现代物联网网络的高可扩展性和日益增长的数据隐私问题,这在现实应用场景中可能不可行。联邦学习(FL)已经成为一种分布式协同人工智能方法,通过允许在分布式物联网设备上进行人工智能训练而不需要数据共享,它可以使许多智能物联网应用成为可能。联邦学习(FL)的概念被提出用于构建智能和隐私增强的物联网系统。从技术上讲,FL是一种分布式协同AI方法,它允
2021-07-09 16:31:06
1072
原创 SVM多分类问题
SVM本身是一个二值分类器,SVM算法最初是为二值分类问题设计的,当处理多类问题时,就需要构造合适的多类分类器。1、直接法:直接在目标函数上进行修改,将多个分类面的参数求解合并到一个最优化问题中,通过求解该最优化问题“一次性”实现多类分类。这种方法看似简单,但其计算复杂度比较高,实现起来比较困难,只适合用于小型问题中。以Weston在提出的多值分类算法为代表,在经典SVM理论的基础上重新构造多值分类模型通过SV方法对新模型的目标函数进行优化实现多值分类,它实际上是标准SVM中二次优化问题的一种自然的推
2021-06-16 23:17:40
5879
翻译 哈夫曼树和哈夫曼编码
哈夫曼树和哈夫曼编码1.哈夫曼树的定义:在许多实际应用之中,树中节点常常被赋予一个表示某种意义的数值,称为该结点的权。从树根结点到任意结点的路径长度(经过的边数)与该结点上权值的乘积,称为该结点的带权路径长度。树中所有带权路径长度之和称为该树的带权路径长度,记为WPL =∑_(i=1)^n▒Wili式中,wi是第i个叶结点所带的权值,li是该叶结点到根结点的路径长度。在含有n个带权叶子结...
2019-06-19 15:47:10
344
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人