摘要: 本文借鉴至:https://github.com/exacity/deeplearningbook-chinese 1、标量、向量、矩阵和张量 标量(scalar):一个标量就是一个单独的数,它不同于线性代数中研究的其他大部分对象(通常是多个数的数组)。 我们用斜体表示标量。标量通常被赋予小写的变量 阅读全文
posted @ 2018-05-30 10:17 田湾第一帅 阅读(667) 评论(0) 推荐(0) 编辑
摘要: Factorization Machine模型 在Logistics Regression算法的模型中使用的是特征的线性组合,最终得到的分隔超平面属于线性模型,其只能处理线性可分的二分类问题,现实生活中的分类问题是多中多样的,存在大量的非线性可分的分类问题。 为了使得Logistics Regres 阅读全文
posted @ 2018-05-30 09:45 田湾第一帅 阅读(366) 评论(0) 推荐(0) 编辑
摘要: Softmax Regression算法实践 有了上篇博客的理论知识,我们可以利用实现好的函数,来构建Softmax Regression分类器,在训练分类器的过程中,我们使用多分类数据作为训练数据:如图 1、利用训练数据对模型进行训练: 完整代码为: 1 # -*- coding: UTF-8 - 阅读全文
posted @ 2018-05-29 17:59 田湾第一帅 阅读(400) 评论(0) 推荐(0) 编辑
摘要: Softmax Regression模型 由于Logistics Regression算法复杂度低,容易实现等特点,在工业中的到广泛的使用,但是Logistics Regression算法主要用于处理二分类问题,若需要处理的是多分类问题,如手写字的识别,即识别{0,1,2,3,4,5,6,7,8,9 阅读全文
posted @ 2018-05-29 13:07 田湾第一帅 阅读(3240) 评论(0) 推荐(0) 编辑
摘要: 9、指针、数组和指针算术 指针和数组基本等价的原因在于指针算术和C++内部处理数组方式类似。首先我们来看一看算术,将整数变量加一后,其值增加1;但是指针变量加1后,增加的量等于他指向的类型的字节数,将指向double的指针加1后,如果系统对double使用8个字节存储,则数值将增加8;将指向shor 阅读全文
posted @ 2018-05-28 18:13 田湾第一帅 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1.1、Logistics Regression算法实践 有了上篇博客的理论准备后,接下来,我们用以及完成的函数,构建Logistics Regression分类器。我们利用线性可分的数据作为训练样本来训练。在构建模型的过程中,主要有两个步骤:(1)利用训练样本训练模型,(2)利用训练好的模型对新样 阅读全文
posted @ 2018-05-28 13:53 田湾第一帅 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 8、C++指针和自由存储空间 计算机程序在存储数据时必须跟踪3中基本属性。 信息存储在何处 存储的值为多少 存储信息是什么类型。 信息存储在何处 存储的值为多少 存储信息是什么类型。 指针是 一个变量,其存储的是值得内存地址 对于常规变量的地址,只需要对变量应用地址运算符(&),就可以获得它的位置; 阅读全文
posted @ 2018-05-25 17:00 田湾第一帅 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 7、枚举类型 C++的enum工具提供了另一种创建符号常量的方式,这种方式可以代替const。它还允许定义新类型,但必须按严格的限制进行。使用enum的语法与使用结构的相似。 这条语句完成两项工作: 让spectrum成为新类型的名称:spectrum别称为枚举(enumeration),就像str 阅读全文
posted @ 2018-05-25 16:25 田湾第一帅 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 6、共用体 共用体(union)是一种数据格式,他能够存储不同的数据类型,但只能同时存储其中的一种类型。也就是说,结构可以同时存储int、long和double,共用体只能存储ing、long、double。共用体的语法结构与结构体的相似,但含义不同,例如: 因此,pail有时可以是int变量,而有 阅读全文
posted @ 2018-05-25 15:46 田湾第一帅 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 5、结构体定义 结构体是用户带定义的类型,而结构声明定义了这种类型的数据属性。定义了类型后,便可以创建这种类型的变量,因此创建结构包括两步。首先,定义结构描述——它描述并标记了能够存储在结构中的各种数据类型。然后按描述创建结构变量(街噶偶数据对象)。 5.1、定义结构后,便可以创建这种类型的变量了: 阅读全文
posted @ 2018-05-25 15:04 田湾第一帅 阅读(24975) 评论(0) 推荐(1) 编辑