- 博客(21)
- 资源 (4)
- 收藏
- 关注
原创 CNN实现MNIST手写数字识别
关键词:CNN、TensorFlow、卷积、池化、特征图一. 前言本文用TensorFlow实现了CNN(卷积神经网络)的经典结构LeNet-5, 具体CNN的LeNet-5模型原理见《深度学习(四)卷积神经网络入门学习(1)》,讲得还是比较清楚的。数据来源自MNIST, 为了方便起见,已经准备了一个脚本来自动下载和导入MNIST数据集。它会自动创建一个’MNIST_data’的目录来存储数据。
2017-10-28 20:44:35 40340 6
原创 机器学习(二)——多变量线性回归
一. 前言本文继续《机器学习(一)——单变量线性回归》的例子,介绍多维特征中的线性回归问题,并通过矩阵计算的方法优化机器学习的计算效率。二. 模型表示现在我们对房价预测模型增加更多的特征值,如房间数、楼层、房屋年限等,构成一个多变量的模型,模型中的特征为(x1,x2,...,xnx_1,x_2,...,x_n)。 (说明: 在现实机器学习的问题中往往具有几百甚至上万维的特征值的模型)2.1 变量定
2017-10-11 00:03:44 1369
原创 机器学习(一)——单变量线性回归
关键词:线性回归、监督学习、模型、假设函数、代价函数、梯度递降、学习率、训练集一.前言前段时间在学习 Andrew Ng 的《机器学习课程》,个人认为这是一个非常适合新手学习机器学习的课程(即使你对线性代数,微积分、概率论等已经忘得差不多了)。这里对学习课程做一些笔记和经验总结,方便自己后面做回顾复习,也希望对新手学习机器学习有些帮助。机器学习的第一个算法就是 线性回归算法 , 这也是 监督学习
2017-09-25 22:51:23 1838 1
原创 机器学习——矩阵知识复习
一. 矩阵知识复习此文只给出一些机器学习中常用的矩阵知识和公式,方便复习和查询。1.1 矩阵乘法Am×pBp×n=Cm×nA_{m \times p} B_{p \times n} = C_{m \times n} 1.2 矩阵乘法性质不满足交换律: A×B≠B×AA\times B \neq B \times A满足结合律: A×(B×C)=(A×B)×CA \times (B \times
2017-09-25 22:44:28 3381
原创 Crashlytics Android 异常报告统计管理
Crashlytics使用说明(Android) 1. Crashlytics介绍1) Crashlytic 成立于2011年,是专门为移动应用开者发提供的保存和分析应用崩溃信息的工具2) 2013年1月,Crashlytics被Twitter收购,成为又一个成功的创业产品。被收购之后,由于没有了创业公司的不稳定因素,我们更有理由使用它来分析应用崩溃信息。
2014-05-15 20:46:03 8134 1
原创 基于JADE的一个多 Agent 应用系统(“图书交易”系统)
1、系统功能要求系统中需要构建两类 Agent:"卖书"Agent和"买书"Agent,通过启动多个买方agent 和卖方 agent可实现自动“图书交易”。(1)买方Agent功能要求买方Agen(t对应bookTrading.buyer包中的BookBuyerAgent类,在课程PPT第四讲中有介绍),带有一个简单的图形界面GUI, 买方 Agent
2014-05-06 21:14:14 4553 9
原创 阿里面试经历与感受谈
这些天一直奔波于一些大大小小的公司笔试和面试,今天终于空下来可以喝大家分享一下阿里的面试经历了。首先来谈一谈阿里的整个面试过程给我的感受吧。之前也去参加了腾讯的面试,但是一面就被刷了,说实话有点不爽,不过也让我这次在阿里的表现比上次好了很多。我的面试时间是下午1点,提前了半个小时来到面试的酒店,感觉人比腾讯少了很多,但是阿里的服务工作做得确实挺温馨的,提供了专门的会议厅共大家休
2014-04-30 22:51:11 2046 5
原创 从一道面试题彻底搞懂hashCode与equals的作用与区别及应当注意的细节
从一道面试题彻底搞懂hashCode与equals的作用与区别
2014-04-28 14:24:44 32262 18
原创 Java 实现目录拷贝
public class DirectoryCopy { public static void main(String[] args) throws IOException { File source = new File("d:\\source"); File target = new File("e:\\"); copyDir(source, target); } // 拷
2014-04-23 00:41:09 988
原创 2014年腾讯暑期实习笔试题(含分析)
这是第二次来参加腾讯的笔试了,感觉和往年的试题差别不大,考得比较基础,内容也基本集中在C++,数据结构,操作系统部分,计算机网络部分。腾讯的笔试题选择题貌似每年都是不定项选择,熟话说不怕单项,不怕多项,最怕不定项,在不知道怎么做的情况下要想蒙对很不容易啊,据说蒙对的概率是4%,废话不多,直接上题,上面是我做的一些答案,望大牛们批评指正!2014腾讯校园招聘实习笔试题目广州站一、不定项选择题
2014-04-21 15:06:18 1829 1
原创 随机数——百度面试题
百度面试题 已知一随机发生器,产生0的概率是p,产生1的概率是1-p,现在要你构造一个发生器,* 使得它构造0和1的概率均为1/2;构造一个发生器,使得它构造1、2、3的概率均为1/3;...,* 构造一个发生器,使得它构造1、2、3、...n的概率均为1/n,要求复杂度最低。
2014-04-21 00:09:21 2927
原创 微软笔试题——基数排序
这是一题微软的笔试题,原题如下: 排序N个比N^7小的数,要求的算法是O(n)(给了提示..说往N进制那方面想)此题的分析见 http://blog.csdn.net/sinshine/article/details/6844370本人使用了N进制的做法,当然在程序中涉及到了十进制字符串转化为N进制的整数(一个数组)和N进制整数转化为十进制字符串。修改之后的算法复杂度是O(n)级别
2014-04-20 20:32:58 882
原创 Java归并排序
import java.util.Comparator;import java.util.Random;public class MergeSort { public static void main(String[] args) { Integer[] a = new Integer[100]; for (int i = 0; i < a.length; i++) { a[
2014-04-20 19:50:52 742
原创 B+树的Java实现
下面的B+树算法是在我看了别人的代码之后经过修改之后完成的,主要在叶子节点上使用了二分查找,另外在更新节点上也减少了部分的递归操作,还对节点的结构做了细微的修改(每个节点得孩子指针比关键码多1,原来是孩子指针和关键码一样多),在此特别感谢wguoyong作者!大家可以参考原博主的代码http://blog.csdn.net/wguoyong/article/details/6966942
2014-04-20 19:31:41 9079 2
Crashlytics异常处理与统计
2014-05-15
JAVA/eclipse 代码编辑设置
2012-09-20
多功能实用计算器
2012-09-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人