自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

柯同学要谦虚

https://wenkehuang.github.io/

  • 博客(29)
  • 收藏
  • 关注

原创 联邦学习 - 基础知识+白皮书+杨强教授讲座总结+同态加密+ 差分隐私

联邦学习概念分类横向联邦学习纵向联邦学习联邦迁移学习优势概念联邦机器学习又名联邦学习,联合学习,联盟学习。联邦机器学习是一个机器学习框架,能有效帮助多个机构在满足用户隐私保护、数据安全和政府法规的要求下,进行数据使用和机器学习建模分类针对不同数据集,联邦学习分为横向联邦学习(horizontal federated learning)、纵向联邦学习(vertical federated l...

2019-10-06 10:51:02 25773 5

原创 Windows 实验总结

关于DLL的生成地址在CreateDLL.cpp文件中,我定义了两个函数,同时这里__stdcall:Windows API默认的函数调用协议。在头文件做好相对应的定义:__declspec(dllexport)将一个函数声名为导出函数,就是说这个函数要被其他程序调用,即作为DLL的一个对外函数接口。通常它和extern “C” 合用这是由于在制作DLL导出函数时由于 ...

2019-10-31 23:05:18 4883

原创 python pycharm的安装及其使用

一.安装python进入python官网,点击依次点击红色选中部分,开始下载。。。下载完成后,打开安装包,如下有两个选项,一个是立即安装,另一个自定义安装,如果C盘空间足够的话,直接立即安装。注意,在下面红框勾选,添加到环境变量中。出现如下界面,代表安装成功。二.安装pycharmPyCharm 是一款功能强大的 Python 编辑器,由JetBrains公司开发。这里有专业版和社...

2019-10-30 22:56:06 374

原创 系统级程序设计 - 机器级编程I:基础

menu汇编/机器代码汇编/机器代码Programmer-Visible StatePC: Program counter– Address of next instruction– Called “RIP” (x86-64)Register file– Heavily used program dataCondition codes–Store status inform...

2019-10-29 23:02:27 501

原创 外汇掉期+货币互换

Menu外汇掉期外汇掉期定义外汇掉期的分类外汇掉期例子货币互换外汇掉期外汇掉期定义外汇掉期(ForeignExchangeSwap)是交易双方约定以货币A交换一定数量的货币B,并以约定价格在未来的约定日期用货币B反向交换同样数量的货币A。外汇掉期形式灵活多样,但本质上都是利率产品。外汇掉期的分类即期对远期的掉期远期对远期的掉期外汇掉期例子例,一家广东省内贸易公司向美国出口产品,...

2019-10-27 22:34:03 3579

原创 PaddleHub - 波士顿房价预测

MENU背景首先导入必要的包准备数据uci-housing数据集介绍train_reader和test_reader网络配置网络搭建定义损失函数定义优化函数模型训练 and 模型评估创建Executor定义输入数据维度定义绘制训练过程的损失值变化趋势的方法draw_train_process模型预测创建预测用的Executor可视化真实值与预测值方法定义背景经典的线性回归模型主要用来预测一些存...

2019-10-24 23:15:02 807

原创 联邦学习 + 脏数据+Approaches to address the data skew problem in federated learning

Menu联邦学习脏数据脏数据的种类及处理方法数据缺失数据重复数据错误数据不可用联邦学习脏数据脏数据的种类及处理方法数据缺失缺一些记录,或者一条记录里缺一些值(空值),或者两者都缺。原因可能有很多种,系统导致的或人为导致的可能性都存在。如果有空值,为了不影响分析的准确性,要么不将空值纳入分析范围,要么进行补值。前者会减少分析的样本量,后者需要根据分析的计算逻辑,选择用平均数、零、或者等比...

2019-10-24 15:37:11 1965

原创 联邦学习本身+机器视觉中深度学习所面临的对抗攻击

目录联邦学习本身联邦学习本身这给人工智能应用给机器学习带来的挑战是:如果机构之间的数据无法互通,一家企业一家机构数据量有限,或者是少数巨头公司垄断大量数据,而小公司很难获得数据,形成大大小小的“数据孤岛”。在这种没有权限获得足够多的用户数据的情况下,各个公司尤其是小公司,如何建模?在这种情况下,“联邦学习”的概念应运而生。所谓 “联邦学习”,首先是一个“联邦”。不同于企业之前的“各自为政”...

2019-10-23 23:18:59 16769

原创 机器学习 决策树 Python代码

决策数(Decision Tree)在机器学习中也是比较常见的一种算法,属于监督学习中的一种。看字面意思应该也比较容易理解,相比其他算法比如支持向量机(SVM)或神经网络,似乎决策树感觉“亲切”许多。优点:计算复杂度不高,输出结果易于理解,对中间值的缺失值不敏感,可以处理不相关特征数据。缺点:可能会产生过度匹配的问题。使用数据类型:数值型和标称型。from math import log...

2019-10-20 11:19:28 428

原创 商务智能与数据挖掘 - Apriori和挖掘频繁项集的模式增长方法

目录Apriori算法:通过限制候选产生发现频繁项集使用Apiori性质由L~2~产生C~3~由频繁项集产生关联规则提高Apriori算法的效率提高基于Apriori挖掘效率的算法挖掘频繁项集的模式增长方法步骤频繁模式增长的局限频繁模式增长的优势Apriori算法:通过限制候选产生发现频繁项集Apriori算法是挖掘布尔关联规则频繁项集的算法Apriori算法利用的是Apriori性质:频繁...

2019-10-18 20:39:11 965

原创 商务智能与数据挖掘 - 关联分析

Menu基本概念规则度量:支持度和置信度频繁项集、闭项集基本概念由事务数据库挖掘单维布尔关联规则Apriori算法原理例子挖掘频繁项集的模式增长方法挖掘闭模式和极大模式基本概念规则度量:支持度和置信度频繁项集、闭项集基本概念项的集合称为项集K项集:包含k个项的集合{牛奶,面包,黄油}是个3项集 项集的出现频度是指包含项集的事务数如果项集的出现频度大于(最小支持度×D中的事务总...

2019-10-16 23:16:40 1740

原创 商务智能与数据挖掘 - 衡量数据相似性和相异性

Menu标称属性的相异性度量二元属性的相异性度量二元属性的邻近性度量数值属性的相异性序数属性的相异性度量混合类型属性的相异性余弦相似性小结标称属性的相异性度量二元属性的相异性度量二元属性只有两种状态:0或1 ,其中0表示该属性不出现,1表示出现二元属性之间的相异性的计算。 如果所有的二元都被看做具有相同的权重(对称二元属性), 则i和j的相异性我们得到以下列表。对于非对称的二元属性,...

2019-10-16 22:54:44 2405

原创 嵌入式 - 实时操作系统导论

实时操作系统real-time-operating-system任务和任务状态概念任务任务状态调度任务和数据可重入性什么是可重入函数?可重入函数的判断规则信号量和共享数据实时操作系统信号量二元信号量工作方式:可重入性和信号量多个信号量信号量作为信号设备使用信号量的易出现问题信号量变量任务和任务状态概念任务所谓任务,是指在一个RTOS中所写的软件的基本构造块,也就是通常所说的子程序。有关任...

2019-10-12 11:11:57 645

原创 嵌入式 - 软件体系结构综述

Menu软件体系结构的基本概念几种常见的嵌入式软件结构轮转结构(round-robin architecture)Example特点带有中断的轮转结构( round-robin with interrupts architecture)特点函数队列结构(function-queue-scheduling architecture)定义特点响应时间实时操作系统结构(real-time operati...

2019-10-12 10:31:10 2449

原创 嵌入式 -中断

Menu微处理器体系结构基本概念常见的汇编指令中断基础知识定义操作中断程序共享数据问题需求特征解决方法使用中断禁止原子的 和 临界区volatile关键字中断延迟定义影响中断延迟的因素中断延迟测试与评估微处理器体系结构基本概念关于汇编语言汇编语言是机器执行指令的另一种形式,每条汇编语句对应一条机器指令,汇编语言要翻译成 二进制代码才能给微处理器执行。用 C 语言编写的程序在编译时一...

2019-10-12 09:58:48 979

原创 MarkText期末报告

Mark TextBy Zhewei Du, Ruijing Guo, Ke Qian, Wenke HuangGroup 9School of Computer Science Wuhan UniversityAbstractMark Text is a simple and elegant open-source markdown editor that focused on sp...

2019-10-11 20:59:26 3417

原创 Python - 获取路径

使用sys.argv[0]import sysprint(sys.argv[0])使用osimport osprint(os.getcwd())print(os.path.abspath('.'))print(os.path.abspath('Text.py'))print(os.path.abspath(os.curdir))

2019-10-09 14:50:00 96

原创 Python - 面向对象编程

定义类在Python中可以使用class关键字定义类,然后在类中通过之前学习过的函数来定义方法,这样就可以将对象的动态特征描述出来,代码如下所示。class Student(object): # __init__是一个特殊方法用于在创建对象时进行初始化操作 # 通过这个方法我们可以为学生对象绑定name和age两个属性 def __init__(self, name,...

2019-10-09 11:51:47 167

原创 Python - 字符串和常用数据结构

字符串和常用数据结构使用字符串所谓字符串,就是由零个或多个字符组成的有限序列。在Python程序中,如果我们把单个或多个字符用单引号或者双引号包围起来,就可以表示一个字符串。s1 = 'hello, world!'s2 = "hello, world!"# 以三个双引号或单引号开头的字符串可以折行s3 = """hello, world!"""print(s1, s2, s3,...

2019-10-09 11:39:12 352

原创 数字图像处理 - 图像复原与重建

图像复原与重建图像退化/复原过程的模型噪声模型噪声的空间和频率特性一些重要噪声的概率密度函数周期噪声噪声参数的估计仅存在噪声时的复原图像退化/复原过程的模型退化过程被建模为一个退化函数和一个加性噪声项,对一幅输入图像f(x,y)进行处理,产生一幅退化后的图像g(x,y)。给定g(x,y)和关于退化函数H的一些知识以及关于加性噪声n(x,y)的一些知识。图像复原的目的就是获取原始图像的一个估计...

2019-10-08 22:35:13 1240

原创 Python - Turtle库绘图总结

Turtle库绘图总结简介画布画笔描述属性相关绘图命令运动命令画笔控制命令全局控制指令简介Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。画布画布就是turtle为我们展开用于绘图区域,我们可以设置它的大小和初始位置。...

2019-10-08 12:09:13 2429

原创 Python - 基础知识

基础知识注释操作结果注释操作单行注释 - 以#和空格开头的部分多行注释 - 三个引号开头,三个引号结尾"""第一个Python程序 - hello, world!向伟大的Dennis M. Ritchie先生致敬"""print('hello, world!')# print("你好,世界!")print('你好', '世界')print('hello', 'world...

2019-10-08 11:23:21 134

原创 Python - 踩坑合集

那些年我们踩过的那些坑坑1 - 整数比较的坑在 Python 中一切都是对象,整数也是对象,在比较两个整数时有两个运算符==和is,它们的区别是:is比较的是两个整数对象的id值是否相等,也就是比较两个引用是否代表了内存中同一个地址。==比较的是两个整数对象的内容是否相等,使用==时其实是调用了对象的__eq__()方法。知道了is和==的区别之后,我们可以来看看下面的代码,了解Py...

2019-10-06 16:06:27 201

翻译 Python编程惯例

Python编程惯例惯例”这个词指的是“习惯的做法,常规的办法,一贯的做法”,与这个词对应的英文单词叫“idiom”。由于Python跟其他很多编程语言在语法和使用上还是有比较显著的差别,因此作为一个Python开发者如果不能掌握这些惯例,就无法写出“Pythonic”的代码。下面我们总结了一些在Python开发中的惯用的代码。让代码既可以被导入又可以被执行。if __name__ ==...

2019-10-06 16:02:22 127

原创 用PyCharm创建Django项目

用PyCharm创建Django项目硬件软件软件硬件步骤创建项目安装依赖项创建项目运行项目硬件软件软件PyCharm 2019.1.1 (Community Edition)Build #PC-191.6605.12, built on April 3, 2019JRE: 11.0.2+9-b159.34 x86_64JVM: OpenJDK 64-Bit Server VM by J...

2019-10-06 15:41:51 570

原创 宏观经济学 - 国民收入的决定:收入-支出模型

目录基本假定国民收入均衡公式均衡产出的概念基本假定——需求不足,由此引起经济低于充分就业;——价格不变,从而经济主要是数量调整;——利率不变,从而货币市场状况不影响商品市场;——投资与国民收入无关。由于上述假定,本章关于国民收入决定的理论,实际上只是总需求理论,即收入只由需求一方来决定。国民收入均衡公式国民收入恒等式为:C + I + G +(X- M)≡ C + S + T...

2019-10-04 22:14:18 12501 2

原创 公司金融 -债券

目录公司概述固定市场参与者债券评估息票债券公司概述固定市场参与者债券评估息票债券债券息票债券发行人保证在债券到期前定期付给债权人的债券利息。此利息率是按年计算的。债券一般都载明债券金额和定期应付利息两部分。...

2019-10-03 22:02:43 295

原创 Stronger Data Poisoning Attacks Break Data Sanitization Defenses

Stronger Data Poisoning Attacks Break Data Sanitization Defenses关于data sanitization的介绍数据消毒?A data sanitization method is the specific way in which a data destruction program or file shredder overw...

2019-10-03 10:14:51 540 1

原创 Model-Reuse Attacks on Deep Learning Systems

问题的重要性机器学习系统是大型、复杂的,开发人员倾向于通过重用一系列通常经过预先训练的原始模型来构建ML系统,这种“即插即用”的模式加快了ML系统的开发周期,但不利的一面是大多数原始模型都是由第三方提供,它们缺乏标准化或规范化调整,带来严重的安全影响,事实上,在软件开发中重用外部模块的风险早就被人们认识,相反,对于采用原始模型作为ML系统的构建块的安全性影响,我们知之甚少场景及假设:这...

2019-10-03 10:13:53 649 2

空空如也

空空如也

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

TA关注的人

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