自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 神经网络基础原理(三)-----分类问题实弹演练及一些小干货

现在基本的概念已经介绍得差不多了,是时候实战演示一下如何利用神经网络来处理分类问题的。按照一直的做法,自己出题自己解决。这次拿一个现实生活中的一个小问题来练练手:根据人的身高,体重,把人划分成轻,正常,偏胖,肥胖这四种情况。按照现在流行的观点认为,人正常的BMI指数范围在20-25之间,低于20就是过轻,高于25低于28是偏胖,高于28就是肥胖了。按照前面介绍的方法,解决问题的第一步是建模和打标签。根据问题的描述,可以把训练样本定义成一个2维向量,其中第1维表示身高(以米为计算单位),第2维是体重(以千

2021-03-05 16:52:51 468

原创 神经网络基础原理(二)----分类问题(含Tensorflow 2.X代码)

举线性回归的例子只是为了从最简单的角度来介绍神经网络的执行流程。神经网络在拟合线性函数方面的确存在得天独厚的优势。事实上,如果你对最优化理论熟悉,会发现神经网络的底层原理与最优化理论是一致的(目的都是求某一目标函数的极值)。神经网络擅长的并不仅限于拟合线性函数。分类问题是神经网络最经典的应用之一。所谓的分类问题,是指给定m个学习样本,如何根据先验知识,将这m个样本分成k类。解决分类问题第一步:数据建模解决分类问题的第一步(也是其它经典问题的第一步),是数据建模。通常会把将这m个样本,根据其一些可

2021-03-04 16:20:53 4990 2

原创 神经网络基础数学原理之一----线性回归(含Tensorflow 2.x代码)

本文是关于神经网络的原理的科普文。虽然提到神经网络,不可避免到涉及到一些数学推导的内容(如偏导),但本文尽量做到对一般学历能力(高中、专、本科等)的人都能完全读懂。虽然现在tensorflow的出现,令神经网络已经变成了一套封装良好的API,对于大部分直接使用者来说,不需要深究其中的运算过程及数学原理。但多了解点原理,对问题建模,构建网络,调优,排错来说,是大有陴益的。后面将通过一系列的文章来解释神经网络一些最基本的概念,包括输入样本(Input),标签(Label),神经元(neuron),神经网络(

2021-03-02 14:27:10 1044

原创 Collatz猜想的证明思路

1、猜想定义及其数学描述Collatz猜想(又称冰雹猜想,角谷猜想,下简称C猜想):对于任何正整数Z,经过以下步骤后:如果Z为偶数,则除以2 如果Z为奇数,则乘以3 再加1 将得到的新的整数Z’最后,该算法必然会使Z收敛于1。即使再执行算法,也只会得到 à 4 à2à1à4…..的无限循环。如果定义一个函数F = (3 n + 1) / 2m , 则该算法可以描述为了一个有有限多...

2019-02-09 17:17:02 8338 3

原创 如何模拟自然界生态系统中的食物链

通过建立数学模型来模拟自然环境中的食物链。用于在一些儿童益智游戏中,教育孩子保护生态环境的重要性

2023-09-24 17:29:34 324 1

原创 记录一次伟大的踩坑经验------关于sharding jdbc 4.X版本(现已更名shardingSphere)的坑

1、引子项目使用分库分表,库表规模大约为10个库(包含 2019年到2020年)每个库约120张表,总共1200张表。引入sharding jdbc作为底层的分片框架已经一年多了,一直运行良好。虽然小问题不断,但大问题 没有,性能稳定,值得赞一个。但由于sharding jdbc只是一个建基于mysql之上的数据分片引擎,其核心无非就是改写sql语句,归并数据集等功能。出于数据分片逻辑的复杂性,它对原生mysql语句的支持并不能做到十分完美,因此才有了博主自己的踩坑经验。首先4.0.0版本之前的

2020-12-11 12:52:31 5868 20

原创 第一章 信任在经济学模型中的定义及作用 (part 2 : 亲缘函数、协作函数、共生关系理论 )

信任函数的建立 1-2节已经初步建立了信任的量化模型。从上面的量化模型中,可以清晰地看到模型中已经包含了人类社会中的社会关系(亲缘函数),协作关系(协作函数),人性喜好(偏好函数),社会风气(影响力函数)和政治因素(公信力函数)。模型具有一定的普适性。并且应该注意到,这样的信任关系是双向的。如1-1节例子中的效用函数表达式中存在成对出现的α与β。显然A的α理论上等于B经由信任函数算出来的β 。但人类社会显然不是一个机械化的社会,A可能会因为一时的兴起,而采取了B意想不到的策略,形成了所谓的“背叛..

2020-06-06 22:11:12 1144

原创 论信用经济与自组织价值互联网(一、序言)

前言我们的经济发展将要面临瓶颈期记得马云在创立阿里巴巴的时候说过一句非常有名的话“让天下没有难做的生意”。是的,对当时而言,他做到了。但今天我不想在这里重复他的话,因为这已经不能给各位提供任何营养了。如果将互联网经济之前的中国经济称之为第一个瓶颈期,那么今天我们的经济将要面临第二个瓶颈期。这不是因为新冠病毒造成的,真正造成瓶颈期的原因一直存在。大家应该都了解过马云大神的经历,想当年他还是西子湖畔的一名英文教师,但是就凭着他的执着,他的坚持,他开挂般的嘴炮技能,硬生生“骗”来了帮他打江山的十八

2020-06-03 23:32:54 1168 1

原创 SpringCloud实战(一)使用Eureka搭建服务注册中心,sprind cloud config分布式配置,openfeign进行微服务调用

1、SpringCloud介绍相信也不用再多介绍,近几年最火爆的全家桶式微服务框架。这套框架里面已经囊括了微服务的注册与发布,服务的自动发现与治理,负载均衡与路由,服务降级与熔断,分布式配置中心,网关服务,消息总线等等一大堆子项目。(截止本文编写时间为止,spring cloud的二级子项目数已经达到了丧心病狂的31个)。所有你需要的、不需要的,这里都应有尽有。这里并不想一一罗列sprin...

2019-10-31 16:50:31 429

原创 自组织一致性哈希算法

自组织一致性哈希算法1、一致性哈希算法及其用途假设现在有一批数据需要均匀地分布在若干台服务器上,这批数据满足以下假定:所有数据的访问频率一致。 数据的访问都是随机的。 不管数据规模多大,都希望数据的分布是均匀的 不断有新数据需要进入 不考虑单点失效的问题假设1表明,程序访问每个数据的概率均等P(A) = P(B)。假设2表明,数据与数据之间没有必然的依赖关系。也就是...

2019-08-26 10:08:01 346

原创 程序员会被AI取代?程序员在AI时代如何华丽变身?

1、AI危机“AI来了,大家快跑”恐怕这是AI时代,各行各业所能听到的职业版"狼来了"。那么AI时代的到来,真的会赶走一批人吗?被赶走的都是哪些人?程序员会不会也被赶走。在讨论上面这个问题的时候,我们先来了解一下啥是AI?如果从专业的角度来说,无非就是一套模型和算法。从吃瓜群众的角度来说,就是一个软件或者一个程序。那么AI是否无所不能。要讨论AI是否无所不能的问题之前,还要先讨论一...

2019-01-31 14:35:10 2234

原创 java深度学习框架Deeplearning4j实战(一)BP网络分类器

1、Deeplearning4j深度学习,人工智能今天已经成了IT界最流行的词,而tensorflow,phython又是研究深度学习神经网络的热门工具。tensorflow是google的出品,而phython又以简练的语法,独特的代码结构和语言特性为众多数据科学家和AI工程师们所喜爱。但今天介绍的不是这两个炙手可热的东东,而是相对冷门,但对于国内大多数的工程师而言更友好,基于java的另一...

2018-11-01 10:08:32 27622 10

原创 多元一次不定方程的强力算法---同余筛数法

1、求解多元一次不定方程n元一次不定方程就是形如∑aixi = C的不定方程,与二元一次方程最大的区别是,系数增多,未知数增多。求取变得更复杂。但事实上,多元一次方程可以通过消元法来变换成已经完美解决的二元一次方程。举例: 3x+4y+6z  = 7,为了将3元变2元,这里我们做一个假设,设4y+6z=w,由不定方程的性质可知 2 | w,即w是2的倍数,由此我们不妨假设4y+6z=2w,...

2018-10-24 09:07:45 9298 8

原创 如何遍历组合数?(不是求组合数,含代码)

1、遍历组合数的方法原理组合数是高中代数的知识,这里我就不废话了。这里讨论的是如何遍历组合数。举个例子,一个电影院里面,有十个座位和8个客人,到底有多少种坐法?(不考虑客人之间的相互位置。)高中组合数的知识告诉我们答案是C = 10 * 9 / 1 * 2 = 45种。多少种坐法现在我们知道了,现在我们来考虑另外一个变态一点的问题,能不能把45种坐法都罗列出来。这里给每个座位都编个...

2018-08-13 12:07:13 4590

原创 二元一次不定方程的快速解法

二元一次不定方程(形如 a * x + b * y = c的方程,又叫丢番图方程,下简称不定方程),是初等数论经典的研究对象。二元一次不定方程应用广泛,如经典的找换问题和装箱问题(下面我将通过一系列的文章来解释我如何通过求解不定方程来快速解决装箱问题)。所谓的找换问题,举个例子就是有1分硬币若干个,3分硬币若干个,如果现在要买一个一块钱的东西,我要给多少个这两种硬币。当然丢番图方程的用处不仅限于此...

2018-07-30 14:07:06 24688 3

原创 装箱问题一种新的快速解决方案(有数学证明推导)

1、背景给定一个固定长宽高,固定容积的箱子和若干个不同固定尺寸的物件,能不能快速找到一个办法,能将这些物件通过进行不同的排列组合装填到箱子里,使这个箱子的填充率达到100%。这个问题在计算机学界被称之为装箱问题。装箱问题的应用范畴十分广泛。如物流运输,材料加工,布料剪裁,计算机中任务调度等都会大量应用到。而当今解决装箱问题,一直都是采用近似算法,1-2、NP-Hard问题装箱问题,因为涉及到不同...

2018-07-16 10:45:43 146

空空如也

空空如也

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

TA关注的人

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