- 博客(11)
- 收藏
- 关注
原创 李宏毅机器学习笔记(四)CNN
Convolutional Neural Network(P17) Why CNN for Image? 当我们直接用一般的fully connected的feedforward network来做图像处理的时候,往往会需要太多的参数 CNN做的事情其实是,来简化这个neural network的架构,我们根据自己的知识和对图像处理的理解,一开始就把某些实际上用不到的参数给过滤掉 虽然CNN看起来,它的运作比较复杂,但事实上,它的模型比DNN还要更简单,我们就是用prior knowledge,去把原来f
2021-04-19 19:43:47
263
原创 李宏毅机器学习笔记(三)Deep Learning
Brief Introduction of Deep Learning(P12) Neural Network 把多个Logistic Regression前后connect在一起,然后把一个Logistic Regression称之为neuron,整个称之为neural network Fully Connect Feedforward Network(全连接前馈网络) 如果一个neural network的参数weight和bias已知的话,它就是一个function,它的input是一个vector
2021-04-11 21:58:39
242
原创 李宏毅机器学习笔记(二)Regression&&Classification
李宏毅机器学习笔记(二)Regression Case Study (P3) 机器学习入门:回归,预测准确的数值。 李宏毅老师以“预测宝可梦的CP值”为例,介绍了回归的整体过程: Step 1:Model(模型) 定义模型集合/函数集合 例如预测宝可梦的CP值: 先设定一些参数:设宝可梦的种类为xs、CP值为xcp、HP值为xhp、重量为xw、高度为xh。 定义一个简单的mdoel: 使用线性模型,且此时仅考虑宝可梦进化前的CP值,有: y = b + ∑ wi * xi wi:权重weight,b:偏差b
2021-04-06 10:28:51
568
原创 李宏毅机器学习笔记(一)概论
一、机器学习是什么? 机器学习的本质就是自动寻找函式 二、你想找什么样的函式? 1.regression(回归): 函数的输出是一个数值 比如PM2.5的预测,给machine的training data是过去的PM2.5资料,而输出的是对未来PM2.5的预测数值,这就是一个典型的regression的问题 2.classfication(分类): 1)Binary Classification(二元分类): 输出只有两个可能 2)multi-class Classification(多层次分类): .
2021-04-05 21:52:41
266
1
原创 栈的例题——进制转化
用栈实现二进制转十进制 二进制转十进制 #include <stdio.h> #include <stdlib.h> #include <math.h> #define OK 1 #define ERROR 0 #define STACK_INIT_SIZE 20 #define STACKINCREMENT 10 typedef char ...
2020-02-16 11:11:29
161
原创 双向链表例题
双向链表例题 要求实现用户输入一个数使得26个字母的排列发生变化,例如用户输入3,输出结果:DEFGHIJKLMNOPQRSTUVWXYZABC 同时需要支持负数,例如用户输入-3,输出结果: XYZABCDEFGHIJKLMNOPQRSTUVW #include <stdio.h> #include <stdlib.h> #define OK 1 #def...
2020-02-11 12:14:33
565
2
原创 单链表例题
题目:快速找到未知长度单链表的中间节点 ==普通方法:==遍历一遍单链表以确定单链表的长度L,然后再次从头节点出发循环L/2次即可找到单链表的中间节点。算法复杂度为O(L+L/2)=O(3L/2). ==高级方法:==利用快慢指针原理:设置两个指针search、mid都指向单链表的头节点。其中search的移动速度是mid的2倍。这样当*search指向末尾节点的时候,*mid正好就在中间。这也是...
2020-02-01 16:34:16
366
原创 小甲鱼数据结构学习笔记——线性表(链式存储结构)
线性表链式存储结构定义 线性表的链式存储结构的特点是用一组任意的存储单元存储线性表的数据元素,这组存储单元可以存在内存中未被占用的任意位置。 链式存储结构中,除了要存储数据元素信息外,还要存储它的后继元素的存储地址(指针) 把存储数据元素信息的域称为数据域,把存储直接后继位置的域称为指针域。指针域中存储的信息称为指针或链。这两部分信息组成数据元素称为存储映像,也称为结点(Node) n个结点链接...
2020-01-28 20:05:49
391
原创 小甲鱼数据结构学习笔记——线性表(顺序存储结构)
线性表(List) 定义:由零个或多个数据元素组成的有序序列。 对定义的补充: 1.零个数据元素的线性表即为空表 2.按照定义,线性表首先是一个序列,也就是说元素之间是有先来后到的顺序的。 3.若元素存在多个,则第一个元素无前驱,最后一个元素无后继,其他元素都有且只有一个前驱和后继。 4.线性表强调是有限的,事实上无论计算机发展到多强大,它所处理的元素都是有限的。 数学定义: 线性表中的个数n定义...
2020-01-18 22:14:59
537
1
原创 小甲鱼数据结构学习笔记——绪论
绪论 程序设计=数据结构+算法 数据结构就是数据元素相互间一种或多种关系的集合。 逻辑结构和物理结构 传统上,我们把数据结构分为逻辑结构和物理结构,主要研究逻辑结构,而物理结构是次要的。 逻辑结构:指数据对象中数据元素之间的相互关系。 物理结构:指数据的逻辑结构在计算机中的存储形式。 四大逻辑结构 集合结构:集合结构中数据元素之间的相互关系。 线性结构:线性结构中的数据元素之间是一对一的关系,有点...
2020-01-14 12:21:46
233
原创 安卓蓝牙开发——综合实训工作总结
前言 大二暑期参加了学校组织的综合实训,选择的课题是机器人儿童教育,其主要任务是做一个app,实现蓝牙连接机器人并通过蓝牙发送指令使机器人行动的功能。目前综合实训时间过半,我们组已经实现了蓝牙连接的基本功能,能够手机互连蓝牙并发送消息。在此对前半段遇到的关键知识点和坑点进行总结。 权限 使用蓝牙首先要在清单文件中添加权限。在AndroidManifest.xml中添加: <uses-...
2019-07-09 10:36:59
685
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅