- 博客(9)
- 收藏
- 关注
原创 数据库需求分析
需求分析基本任务考虑好应用系统有什么应用需求(有哪些应用),数据需求(涉及哪些数据)需求分析基本方法1.数据流程图2.面向对象分析方法UML(用例图,类图,时序图等)
2020-05-24 19:58:37
942
原创 数据库简介
数据库中几个概念数据库:长期储存在计算机内的,有组织的,可共享的大量数据集合数据管理系统:位于用户(应用程序)和操作系统之间的一层数据库管理软件,提供多种外部接口,管理的数据可以被其他外部应用程序调用数据库系统:在计算机应用系统钟引入数据库后的系统构成数据库系统构成:由数据库,数据库管理系统(及其开发工具),应用系统,数据库管理员,用户构成数据库开发环节1.需求分析:功能需求(功能需求说明书)+数据需求(数据需求说明书)该环节需要根据业务画出对应的含数据字典的数据流图或者用UML做出用例图,
2020-05-24 19:53:31
121
转载 吴大佬的网课——多变量线性回归1.0
之前一直是在讨论数据集一个变量或者两个变量下的情况,终于来到了多个变量的情况了,看到矩阵和向量就有些害怕呢。不过它的基本原理肯定还是没有变的,还是有一个假设函数,然后有对应的代价函数,我们的目标还是最小化花费函数,如下图 那运用梯度下降法时,有什么变化呢? 除了要改变的参数增多外,一点变化都没有,还是让参数在梯度的对应维度下降一定距离 接下来又讲了点梯度下降法的一点小技巧啦,比如对学习率...
2018-09-13 11:49:42
213
翻译 吴大佬的网课——初识机器学习梯度下降法
之前讨论到机器学习训练其实就是找让代价函数最下的参数,但是总不能让我们人为一个个输入参数尝试吧,我们需要能自动找到对应参数的算法。吴大佬讲的第一个算法就是——梯度下降法 梯度下降法的具体步骤呢,其实和高数相关,高数有梯度这个概率,梯度方向是改变函数值最大的方向,所以梯度下降法的基本操作就是让对应维度的值减去一个梯度乘乘一个学习率(数字),这样就让代价函数下降了。 需要注意的是我们我们要同时...
2018-09-11 17:59:31
308
翻译 吴大佬的网课单变量线性回归1.0
一.基础模型 说明一下:首先我们有一个数据集即Training-Set,通过一定的算法(learningAlgorithm),我们得到了恰当的函数(假设,h),然后再输入我们需要预测的数据,函数(h)就能给出预测的结果了。 二.假设函数和代价函数 在机器学习中,我们的目的是为了找出与数据集拟合最好的函数曲线(h),我们开始会通过观察,假设出一个假设函数,然后再通过对应的代价函数找到真正的...
2018-09-11 17:15:28
193
原创 吴大佬的网课——初始机器学习:监督学习和无监督学习
在学习机械学习的开始,决定写博客,记录下自己的成长(滑稽) 一.监督学习:输入一堆数据(带有结果),让计算机预测未输入数据的结果。 1.回归问题:预测连续的数值输出。 2.分类问题:预测离散的数值输出。 二.无监督学习:输入一堆数据(不带结果),让计算机寻找其中的特殊结构。 1.聚类问题:将数据集自动分成不同的簇。 2.鸡尾酒算法:优化音频。...
2018-09-10 22:05:02
374
原创 数据结构与算法分析的一点随记2.0
一.算法分析的必要性及其采用的分析方法 必要性:如果我们不能再写程序之前就能考察其是否高效,很大概率上会写出低效的程序,极大地浪费了人力资源。 算法分析主要分析程序所占空间和其运行时间,但随着硬件行业的发展,空间资源相对充足,时间成了考察的重点。 分析其时间我们很容易想到考察具体程序的运行时间,但对于一个具体的算法我们 不能片面地通过运行时间来考察它是否高效,原因如下: 1....
2018-09-10 16:40:26
205
原创 数据结构与算法分析的一点随记1.0
一.学习数据结构的目的 不同的数据结构面对不同的情况,其效率是不同的;而在实际情况中计算机资源永远是有限的,所以需要使用更高效的算法和更恰当的数据结构。 二.相关术语及其含义(不同教材可能叫法会有不同) 数据类型(data type):一个类型和定义在这个类型上的一组操作。(例如:1是整数数据类型的一个成员,而加法是定义在整数数据类型上的操作) ...
2018-09-10 14:31:50
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人