摘要: 为什么学习算法 简单编程问题 算法问题 人工智能问题很难描述清楚 而本课主要研究的是算法问题 明确且清晰描述的算法问题 很难高效执行的算法问题 从问题描述到提出算法,直观算法往往很低效。因此才需要研究算法。 斐波那契数列 0, 1, 1, 2, 3, 5, 8, 13, 21 ,34,… 最早是为了 阅读全文
posted @ 2017-09-05 16:53 Libra_Beta 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 神经网络基础 学习目标 主要内容 二元分类 在计算机中图片储存为三个图层(RGB)。使用逻辑回归去对一个图片是否是一张猫的图片进行分类,首先我们将RGB三个图层的矩阵展开为一个特征向量。如果RGB三个图层的矩阵大小均为64X64,那么展开的特征向量为一个长度为64X64X3=12288的特征向量。输 阅读全文
posted @ 2017-08-28 15:51 Libra_Beta 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 算法工具箱 Algorithmic Toolbox 学习目标 算法是计算机科学的核心 我们编写的程序应当能够应对所有允许的输入并且给出正确的结果,同时还要满足一定的时间限制和内存限制。 Maximum Pairwise Product Problem Given a sequence of non- 阅读全文
posted @ 2017-08-22 15:19 Libra_Beta 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 两数之和。 给一个整数数组,返回两个数组元素为特定值的数组元素索引。可以假定每个输入都有且只有一个解,每个数组元素不能使用两次。 例子: Given nums = [2, 7, 11, 15], target = 9, Because nums[0] + nums[1] = 2 + 7 = 9, r 阅读全文
posted @ 2017-08-19 17:11 Libra_Beta 阅读(229) 评论(0) 推荐(0) 编辑
摘要: Deep Learning Specialization 吴恩达老师最近在coursera上联合deeplearning.ai 推出了有关深度学习的一系列课程,相对于之前的machine learning课程,这次的课程更加实用,作业语言也有matlab改为了python从而更加贴合目前的趋势。在此 阅读全文
posted @ 2017-08-19 16:52 Libra_Beta 阅读(1703) 评论(0) 推荐(0) 编辑