- 博客(11)
- 问答 (9)
- 收藏
- 关注
原创 Skr-Eric的数据结构和算法课堂(二)-- 算法
查找算法:根据指定的值,在待查找数据集合中确认是否存在某一数据的值与该指定值相同。A. 顺序查找:从待查找数据的第一个元素开始,逐个将每个元素与要查找的数据值进行对比:如果比较到两者值相同,则查找成功;如果一直到最后都未找到,则查找失败。# 顺序查找# 待查找数据集合 value# 查找的值 keydef linear(value, key): # 从头到尾遍...
2020-02-26 17:19:09 180
原创 Skr-Eric的数据结构和算法课堂(一)-- 概述、线性结构的基本实现模型、容器和二叉树结构
数据结构概述概念:数据结构:计算机存储和组织数据的方式.分为三层:抽象层(逻辑结构):数据之间(与计算机无关)的逻辑结构.分为: 线性结构/非线性结构其中,非线性结构分为:集合结构/树状结构/网状结构.A.线性结构(有序性/一对一的前后关系)结构中必须存在唯一的首元素结构中必须存在唯一的尾元素除首元素外,结构中每一个元素有且只有一个前驱元素除尾...
2020-02-25 16:15:26 201
原创 Skr-Eric的机器学习课堂(九)-- 语音识别、图像识别和人脸识别
语音识别1.梅尔频率倒谱系数(MFCC)矩阵首先将音频输入按照时间顺序划分为若干片段,将每个片段做傅里叶变换,得到相对应的频率分布,从中提取与人类语言内容相关性最强的十三的特征频率所对应的能量强度,构成一个样本。将从每个片段中所获得的频率样本按行组成一个矩阵,即梅尔频率倒谱系数(MFCC)矩阵。MFCC矩阵反映了该音频输入的内容特征,可被用于对语音内容的识别。# -*- coding...
2020-02-20 17:16:48 751 1
原创 Skr-Eric的机器学习课堂(八)-- 文本识别
文本识别(自然语言处理,NLP)人机交互:语音识别 文本识别语音-------->文本-------->语义__________________________| v人 ...
2020-02-19 16:35:36 363
原创 Skr-Eric的机器学习课堂(七)-- KNN算法和推荐引擎
KNN算法K - 若干个N - Nearest,最近N - Neighbors, 邻居1.分类对于一个未知类别的样本,在其周围寻找距离最近的K个已知样本,根据与距离成反比的加权投票,决定未知样本的类别。# -*- coding: utf-8 -*-from __future__ import unicode_literalsimport numpy as npimp...
2020-02-18 16:45:21 306
原创 Skr-Eric的机器学习课堂(六)-- 聚类
聚类在未知输出标签的输入集中,利用输入样本之间的某种联系,建立划分模式和逻辑,将输入样本划分成不同的群落。1.从人的视觉到机器的数觉一维: P(x1),Q(x2)PQ=sqrt((x1-x2)^2)二维:P(x1,y1),Q(x2,y2)PQ=sqrt((x1-x2)^2+(y1-y2)^2)三维:P(x1,y1,z1),Q(x2,y2,z2)PQ=sqrt((x1...
2020-02-17 16:40:47 400
原创 Skr-Eric的机器学习课堂(五)-- 基于决策树的分类和支持向量机(SVM)分类
基于决策树的分类1.基于投票的决策基于决策树的分类与回归的区别就在于,预测结果的获取,是通过投票而非平均得到的。...命中子表... A \... B | ... A |... B > A:2<B:4... B |... B /x -> B# -*- codin...
2020-02-14 16:42:22 859
原创 Skr-Eric的机器学习课堂(四)-- 逻辑分类和朴素贝叶斯分类
逻辑分类y = w0+w1x1 + w2x2 + ... + wnxnz = f(y)y >= 0, z = 1y < 0, z = 0 1z = sigmoid(y) = ----------1 + e^-yy = 0, z = 0.5y->oo, z-&...
2020-02-13 17:03:04 440
原创 Skr-Eric的机器学习课堂(三)-- 多项式回归和决策树
多项式回归x->yx1->y1x2->y2...xm->ym----------一元多项式回归y=w0 + w1 x + w2 x^2 + w3 x^3 + ... + wd x^d将高次项看做对一次项特征的扩展y=w0 + w1 x1+ w2 x2 + w2 x3 + ... + wd xd多元线性回归x ...
2020-02-12 16:21:48 527
原创 Skr-Eric的机器学习课堂(二)-- 线性回归、梯度下降算法和岭回归
线性回归和梯度下降算法根据机器学习的任务把不同的业务模型划分为四种基本问题:回归问题 \ 在有监督条件下,根据已知的输入和输出,构建分类问题 / 预测模型,对未知输出的输入给出大概率的输出输入 输出1 22 43 64 8------- y = x * 25 ? -> 10输出是一个连续值,回归问题...
2020-02-11 15:56:20 580
原创 Skr-Eric的机器学习课堂(一)-- 概述和数据预处理
一、概述1.什么是机器学习?人工智能:通过人工的方法,模拟某些人类的智能行为。机器学习:通过人工的方法,模拟某些人类的学习行为。自适应,自完善,自发展系统。定义:一个计算机程序在完成任务T之后,获得经验E,其表现效果为P,如果任务T的性能表现,也就是用以衡量的P,可以随之E的增加而增加,那么这样的程序就可以被称为机器学习系统。2.为什么需要机器学习?1)具有机器学...
2020-02-10 16:59:23 368 2
空空如也
Django做后端数据库系统时,用什么数据库比较好?
2020-02-18
echarts如何可以做到x轴为年龄分布,y轴为该年龄的数量?
2019-11-14
django使用@login_required时出现重定向次数过多问题是怎么回事
2019-08-23
在django中如何在form里显示数据库中已有的数据,并可以更新数据?
2019-08-12
django如何页面一次性提交多个相同类型的form
2019-08-05
django如何通过按钮增加和删除一行form表单。
2019-08-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人