自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (9)
  • 收藏
  • 关注

原创 人工智能安全——大语言模型遗忘学习(LLM unlearning)与多目标优化算法

本文介绍了一篇ICASSP-2025的关于多目标优化大语言模型遗忘学习的论文。文章提出了一种全新的多目标优化算法:利用对偶的向量运算来快速求解多目标优化问题。提升了大语言模型的安全性。

2025-01-04 14:29:33 1618 2

原创 人工智能安全——联邦学习的安全攻击与防护

将多目标优化与联邦学习结合,是一种非常实用的方法。它不但能够具有理论保障地改善联邦学习的公平性,使得联邦学习在non-IID的场景下表现更佳,同时还能很好地抵御联邦学习的安全攻击。本文分享了一篇AAAI-2023的论文,它通过计算公平的模型更新方向,在一定程度上能够很好地抵御联邦学习的安全攻击,具有较高的鲁棒性和实用性。

2025-01-03 22:07:20 1074

原创 人工智能安全与隐私——联邦遗忘学习(Federated Unlearning)

近年来,联邦学习(FL)受到广泛关注。但是,尽管客户端不需要在 FL 中共享其数据,但全局模型本身可以隐式记住客户端的本地数据。因此,有必要将目标客户的数据从 FL 全局模型中有效去除,以降低隐私泄露的风险,并实施“被遗忘权”。联合取消学习 (FU) 被认为是一种很有前途的方法,无需完全重新训练即可删除数据。但是由于梯度冲突,模型效用在忘学期间很容易受到显着减少。此外,在进行后训练以恢复模型效用时,模型很容易向后移动并恢复已经忘记的内容。为此,本文分享一篇关于解决这些问题的最新的AAAI-25的文章。

2025-01-02 23:52:59 2289

原创 公平联邦学习——多目标优化

采用多目标优化来提升联邦学习的公平性是一种有效且实用的方法。本文介绍了FedMDFG算法,指出使用错误的更新方向和步长是导致联邦学习不公平的直接原因。FedMDFG在提升联邦学习公平性和non-IID场景下的模型性能有着卓越的表现。

2025-01-01 21:22:22 958

原创 遗传算法混合编码

对于大多数复杂的实际问题,单靠一种编码是很难甚至是完全无法进行求解的。例如变量中既有连续的实数,又有整数,某些变量还满足排列编码(即多个变量之间互不相等)的特征,这个时候需要混合编码才能很好地对问题进行求解。本文采用Python高性能实用型进化算法工具箱Geatpy来进行相关的实验探究,Geatpy工具箱内置支持复杂混合编码的进化优化,并且只需把待求解的问题编写在”问题类“中,然后调用内置的进...

2019-09-01 16:23:33 8905 18

原创 Python遗传算法框架使用实例(二)多目标优化问题Geatpy for Python与Matlab的对比学习

在前面几篇文章中,我们已经介绍了高性能Python遗传和进化算法框架——Geatpy的使用及一些案例。https://blog.csdn.net/qq_33353186/article/details/82014986https://blog.csdn.net/qq_33353186/article/details/82020507https://blog.csdn.net/qq_33...

2019-09-01 15:56:33 25158 51

原创 Python遗传算法框架使用实例(一)使用Geatpy实现句子匹配

在前面几篇文章中,我们已经介绍了高性能Python遗传和进化算法框架——Geatpy的使用。https://blog.csdn.net/qq_33353186/article/details/82014986https://blog.csdn.net/qq_33353186/article/details/82020507https://blog.csdn.net/qq_3335318...

2019-08-11 19:24:12 10159 13

原创 Python遗传和进化算法框架(二)Geatpy库函数和数据结构

上一篇讲了Geatpy的快速入门:https://blog.csdn.net/qq_33353186/article/details/82014986但是光是几个例子是远远不能熟练掌握python遗传和进化算法编程的,得进一步了解其原理以及API。Geatpy提供面向对象的简单封装的开放式进化算法框架,可以方便、自由地与其他算法或项目相结合。Geatpy的文件结构如下图所示:其中“...

2019-08-11 18:32:20 23035 9

原创 Python遗传和进化算法框架(一)Geatpy快速入门

Geatpy是一个高性能实用型的Python遗传算法工具箱,提供一个面向对象的进化算法框架,经过全面改版后,新版Geatpy2目前由华南农业大学、暨南大学、华南理工等本硕博学生联合团队开发及维护。Website (including documentation):http://www.geatpy.com Demo:https://github.com/geatpy-dev/geatp...

2019-08-08 22:16:26 68851 95

原创 windows cython快速入门

    Cython是一个快速生成python扩展模块的工具。它允许在python中加入C语言的语法,并且编译后运行的速度比原生的python要高。此外,使用Cython还可以保护你的Python代码,使其闭源,难以被反编译。    下面让大家快速入门cython的使用:一. Cython的安装:    Cython的安装非常简单。直接在cmd控制台中执行pip install cython即可。...

2018-05-13 11:57:41 8514

原创 最小二乘法原理与程序详解

2018-04-12 14:51:25 3367

原创 python sklearn 的k-means聚类易懂实例

使用sklearn库来进行k-means聚类十分简单,官网的教程是挺好的。但其他地方的一些例子和教程则很多都是要么只是写给作者自己看的,要么是代码不能直接运行的。这里我写这篇文章,用尽量简单的易懂方式来封装k-means代码: 首先创建一个kmeans.py文件,这个文件是k-means算法的封装文件,里面就定义一个函数,用于利用sklearn库来进行k-means聚类,代...

2018-02-27 15:34:17 15211 4

原创 matlab遗传算法gatbx工具箱介绍及安装说明

一. 遗传算法简介: 官网:http://www.geatpy.com/tutorials遗传算法是以自然选择和遗传理论为基础,将生物进化过程中适者生存规则与群体内部染色体的随机信息交换机制相结合的高效全局寻优搜索算法。这样解释对于广大的初学者而言是既神秘又高大上的。实际上,我们可以这样理解:遗传算法可以解决传统的目标优化问题,但是,它摒弃了传统的搜索方式(如遍历...

2018-02-15 23:00:31 59783 15

原创 python列表、元组等序列的入门知识

python列表、元组等序列的入门知识    列表和元组的主要区别:列表可以修改,元组不能修改。 一. 通用序列操作:内建序列类型:列表、元组、字符串、Unicode字符串、buffer对象、Xrange对象。 通过索引和分片访问序列:索引:>>>greeting='Hello'>>>greetiing[0]'H'分片:>>>tag=

2018-01-31 22:58:41 361

原创 Python Openpyxl快速入门教程

PythonOpenpyxl快速入门教程1. 欢迎使用Anaconda和Spyder进行python开发,本身已经为我们安装好了openpyxl库。所以无需另外安装该库了。2. 在使用前,需要导入openpyxl库:import openpyxl3. 入门范例: from openpyxl import Workbook wb=Workbook()#创建一个工作簿 ws=w

2018-01-29 01:23:19 27003 1

原创 利用VS2015实现C++与matlab混合编程:

鉴于Matlab对于一些科学运算以及数据分析等十分方便,又鉴于很多人习惯于编写C++代码,因此C++和matlab混合编程成为了我们的需求。 一种非常方便的方法是用C++调用matlab引擎,以直接调用matlab进行编程,具体步骤如下:1) 安装matlab2016b,安装路径为D:\Program Files\MATLAB\R2016b2) 在VS2015的属性页-VC++目...

2018-01-24 00:33:15 9637 10

原创 VS C++深色主题

经常用eclipse打Java的朋友们应该对eclipse的深色主题有很深的印象。其配色合理,十分醒目而且恰到好处。该VS主题正是仿照了eclipse的深色主题方案,让大家在用VS的时候能感到十分亲切,同时提高开发效率。下载链接:http://download.csdn.net/download/qq_33353186/10215093配置时,点击“工具”->“导入和导出设

2018-01-20 08:20:25 2802 3

matlab遗传算法工具箱gatbx(直接可用版)

这是最好用的matlab遗传算法工具箱:gatbx,工具箱可直接使用。安装说明及使用简介可见《matlab遗传算法gatbx工具箱介绍及安装说明》一文。

2018-02-15

VS 2013, 2015, 2017的C++仿eclipse Java的深色主题(群友力荐!)

经常用eclipse打Java的朋友们应该对eclipse的深色主题有很深的印象。其配色合理,十分醒目而且恰到好处。该VS主题正是仿照了eclipse的深色主题方案,让大家在用VS的时候能感到十分亲切,同时提高开发效率。

2018-01-20

java json依赖包(完整直接可用版)

java json依赖包(完整直接可用版),一键导入。内含json-lib, commons, ezmorph等库。

2018-05-31

Head_first_python完整中文版+代码(新版超清扫描)

Head_first_python完整中文版+代码(新版超清扫描),配套全书完整代码。

2018-01-28

protobuf-java完整包(jar+source+javadoc)

protobuf-java完整包(jar+source+javadoc+本地编译器),难得资源,直接导入可用! 使用教程: 1. 编辑build.bat,根据build.bat内设置的路径,把.proto文件放到相应的文件夹内,执行build.bat即可把.proto文件编译成.java文件。 2. 在eclipse的java项目的buildpath添加java-protobuf.jar,即可用java调用protubuf库。 (资源难得,网上的资源要么不全,要么版本不一致。这样是无法正常编译和调用protobuf的。)

2018-05-31

数据库系统概念第六版英文精编版课后习题答案(总结大全版)

数据库系统概念第六版英文精编版课后习题答案(总结大全版),全覆盖,内容全面。

2018-01-17

Head_first_python完整中文版(新版超清扫描)

Head_first_python完整中文版,新版超清扫描,python入门经典。

2018-01-21

OpenCV3编程入门_毛星云_电子工业出版社(2019年7月全新扫描高清完整版)

OpenCV3编程入门_毛星云_电子工业出版社(2019年7月全新扫描高清完整版)

2018-05-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除