- 博客(16)
- 收藏
- 关注
原创 Transformer
文章目录一.数学符号解释2.Attention and Self-Attention3.Multi-Head Self-Attention一.数学符号解释2.Attention and Self-Attention注意力是神经网络中的一种机制,模型可以通过有选择地关注一组给定的数据来学习做出预测。注意力的数量由学习的权重量化,因此输出通常形成为加权平均值。自注意是一种注意机制,其中模型使用对同一样本的观察的其他观察部分对数据样本的一部分进行预测。从概念上讲,它感觉与非本地手段非常相似。还要注意,自
2022-05-14 13:21:17
411
1
原创 泰坦尼克号获救预测——数据处理分析部分
泰坦尼克号获救预测——数据处理分析部分一·背景介绍二·数据预处理导入数据粗略观察数据数据清洗一·背景介绍泰坦尼克号于1909年3月31日在爱尔兰动工建造,1911年5月31日下水,次年4月2日完工试航。她是当时世界上体积最庞大、内部设施最豪华的客运轮船,有“永不沉没”的美誉。然而讽刺的是,泰坦尼克号首航便遭遇厄运:1912年4月10日, 她从英国南安普顿(Southampton)出发,途径法国瑟堡(Cherbourg)和爱尔兰昆士敦(Queenston),驶向美国纽约。在14日晚23时40分左右,泰坦尼
2022-02-08 16:45:35
3627
原创 简易的pandas
文章目录一.数据结构2. Data Frame二.CSV文件三.比赛常用操作Pandas 是 Python 语言的一个扩展程序库,常用于数据分析和数据清洗。一.数据结构2. Data Frame二.CSV文件三.比赛常用操作
2022-02-08 16:42:44
368
原创 机器学习入门(6)—— 支持向量机(1)
文章目录1.支持向量机简介2.数学原理3.实战1.支持向量机简介支持向量机是一种二元分类模型,是一种非常强大的,灵活的有监督学习算法,既可以用于回归又可以用于预测。其核心思想是,训练阶段在特征空间中寻找一个超平面,它能(或尽量能)将训练样本中的正例和负例分离它两侧,预测时以该超平面作为决策边界判断输入实例的类别。2.数学原理3.实战import matplotlib.pyplot as pltfrom sklearn.datasets.samples_generator import make_
2021-05-13 20:43:10
943
1
原创 机器学习入门(3)-——多元回归
文章目录多元回归(Multiple Regression)工作原理系数多元回归(Multiple Regression)多元回归就像线性回归一样,但是具有多个独立值,这意味着我们试图基于两个或多个变量来预测一个值。请看下面的数据集,其中包含了一些有关汽车的信息。CarModelVolumeWeightCO2ToyotaAygo100079099MitsubishiSpaceStar12001160SkodaCitigo100092995
2021-05-13 13:41:35
1282
2
原创 Python实现梯度下降
import matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dimport numpy as npdef Fun(x,y): return x-y+2*x*x+2*x*y+y*ydef PxFun(x,y): #求偏导 return 1+4*x+2*ydef PyFun(x,y): return -1+2*x+2*yfig=plt.figure(dpi=400)ax=Axes3D(f
2021-05-04 11:13:08
1402
2
原创 机器学习理论学习(1)——房价预测
文章目录对于文章的理解涉及到的知识本文章的是基于另外一位博主文章的分析型文章,读者可先行阅读此文章再来看我的文章Python机器学习房价预测 (斯坦福大学机器学习课程)机器学习的步骤简单的分为以下三步步骤①数据获取与处理步骤②选择与训练模型步骤③评估与显示对于文章的理解涉及到的知识...
2021-05-02 18:24:52
3710
4
原创 机器学习入门(1)——线性回归
文章目录入门线性回归回归线性回归工作原理例子解释R-Squared预测未来价值入门机器学习使计算机能够从研究数据和统计信息中学习。机器学习是迈向人工智能(AI)方向的其中一步。机器学习是一种程序,可以分析数据并学习预测结果。从何处开始?在本教程中,我们将回到数学并研究统计学,以及如何根据数据集计算重要数值。我们还将学习如何使用各种 Python 模块来获得所需的答案。并且,我们将学习如何根据所学知识编写能够预测结果的函数。线性回归回归当您尝试找到变量之间的关系时,会用到术语“回归”
2021-05-01 10:23:08
2006
2
原创 大数据分析——Matplotlib进阶教程
文章目录1.高级模块方法详解(1)形状与路径——patches和path (未完待续)2.实战 (未完待续)(1)三维图 (未完待续)(2)饼状图 (未完待续)(3)水平柱状图 (未完待续)(4)散点图 (未完待续)(5) 等高线图 (未完待续)1.高级模块方法详解(1)形状与路径——patches和path (未完待续)2.实战 (未完待续)(1)三维图 (未完待续)三维曲线图和二维曲线大同小异,只不过用到的模块不一样大致流程是: 1.创建三维坐标轴对象Axes3D2.在定义的坐标轴上
2021-04-21 20:54:56
1745
原创 选择排序法——C++
选择排序法个人感觉和插入排序算法大同小异代码实例://从小到大#include "iostream"using namespace std;int i,j,sr;int min_number;int n;void print(int B[],int N){ for(int i=0;i<n;i++){ cout<<B[i]<<" , "; }cout<<endl;}void sort(int A[],int
2021-04-17 23:49:04
1284
原创 冒泡排序法——C++和Python
冒泡排序法C++//从小到大#include "iostream"using namespace std;int i,j,sr;int n;void print(int B[],int N){ for(int i=0;i<n;i++){ cout<<B[i]<<" , "; }cout<<endl;}void sort(int A[],int N){ for(i=0;i<N-1;i++){
2021-04-17 23:47:57
1276
原创 大数据分析——Numpy (未完待续)
Numpy (未完待续)NumPy是Python语言的一个扩充程序库。支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。Numpy内部解除了Python的PIL(全局解释器锁),运算效率极好,是大量机器学习框架的基础库!NumPy 是一个运行速度非常快的数学库,主要用于数组计算,包含:一个强大的N维数组对象 ndarray广播功能函数整合 C/C++/Fortran 代码的工具线性代数、傅里叶变换、随机数生成等功能NumPy Ndarray 对象NumPy 数据类型
2021-04-16 22:24:53
645
原创 大数据分析——Numpy (2)
亲爱的小伙伴们又见面了,上一章我们讲到了 二.函数1. NumPy 字符串函数 以下函数用于对 dtype 为 numpy.string_ 或 numpy.unicode_ 的数组执行向量化字符串操作。 它们基于 Python 内置库中的标准字符串函数。这些函数在字符数组类(numpy.char)中定义。函数描述add()对两个数组的逐个字符串元素进行连接multiply()返回按元素多重连接后的字符串center()居中字符串capital
2021-04-16 22:23:10
1479
原创 机器学习——Matplotlib入门教程
文章目录1.开发工具库NumpyPandasmatplotlib.pyplot1.开发工具库NumpyNumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。NumPy 的前身 Numeric 最早是由 Jim Hugunin 与其它协作者共同开发,2005 年,Travis Oliphant 在 Numeric 中结合了另一个同性质的程序库 Numarray 的特色,并加入了其它扩展而开发了 Nu
2021-03-27 17:32:42
3464
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人