机器学习
文章平均质量分 82
机器学习入门者
Y前进四
很高兴认识你
展开
-
21年 46篇神经架构搜索(Neural Architecture Search) ICCV CVPR Survey 笔记 (21-46持续更新)
26篇ICCV和CVPR的神经架构搜索内容原创 2022-05-30 00:23:13 · 1038 阅读 · 0 评论 -
07-梯度下降算法
一、模拟实现简单梯度下降算法1.梯度下降1.1什么是梯度下降 梯度下降的思维可以理解为一个下山的过程。假设说一个人被困在山顶,周围一片迷雾,能见度很低,导致下山的路径无法确定。那么他就不得不利用周围环境来判断下山的路。 以当前路径为基准,寻找这个位置最为陡峭的地方,然后朝着山高度下降的地方前进,每次都采用相同方法,最终是能走到底部的。可微分函数 = 山 目标 = 山底1.2 梯度 梯度在单变量函数中,代表...原创 2021-10-01 16:30:26 · 381 阅读 · 0 评论 -
06. 线性回归专题
本文素材来源于网络目录一、序言1. 线性回归简介2.线性回归定义与公式3.线性回归的特征与目标的关系二、playML包的构建1. KNN.py2.metrics.py3.model_selection.py4.preprocessing.py5.SimpleLinearRegression.py三、简单的线性回归1. 线性回归2. 使用自己的simpleLinearRegression函数3. 简单的向量计算化4. 向量化后的性能测试四、.原创 2021-10-01 14:23:34 · 347 阅读 · 0 评论 -
05-KNN 基础学习
本文素材均来源于网络,参考黑马与网易教程一、什么是KNN算法1.KNNKNN是机器学习里面一个比较经典的算法,又被称之为K近邻算法(K Nearest Neighbor),同样也是一个非常容易理解的算法。定义:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别。2.公式正如两个样本之间的距离如下图公式所示:本文中我们采用的数据集均放置于Scik...原创 2021-09-30 20:46:20 · 1179 阅读 · 0 评论 -
03-Numpy学习
一、 Numpy创建列表元组 常用功能1. Numpy版本import numpy as npnumpy.__version__np.__version__# '1.20.3' 版本最好高于1.202.Python List的特点# python list的特点L = [i for i in range(10)]# [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]L[5] = "Machine Learning"L# [0, 1, 2, 3, 4, 'Ma原创 2021-09-30 20:57:39 · 445 阅读 · 0 评论 -
02 jupyter 魔法命令(调包 调.py 时间等等)
一、 %run 执行文件1. 执行同文件夹下的 .py文件%run hello.py2.执行不同文件夹、不同文件夹多个.py文件# 方法1 import函数名import Mymodule.FirstMLMymodule.FirstML.predict(1)# 方法2 from import函数名from Mymodule import FirstMLFirstML.predict(2)二、%load 读取文件内容1. .py文件的加载(加载单一模板)...原创 2021-09-29 21:30:48 · 518 阅读 · 0 评论 -
01. Ubuntu20.04下安装jupyter notebook (pycharm) 以及简单的jupyter操作
目录一、jupyter简介二、Ubuntu20.04下安装jupyter1.更新和升级包2.安装和更新pip33.使用pip3安装jupyter(还有一种方法用anaconda进行安装)三、环境测试1. 从pycharm中检查配置是否正确 File ->Settings ->python interpreter->jupyter2. 通过pycharm终端 打开jupyter3. 简单例子示范3.1建立一个Python3代码命名为jupyte..原创 2021-08-24 21:18:49 · 3663 阅读 · 0 评论