一、矩阵和向量

1、矩阵

矩阵一般用大写字母表示

(1)矩阵示例: 
          

(2)矩阵维度:矩阵的行数*矩阵的列数 
在上图矩阵中,A的维度是4*2=8,B的维度是2*3=6

(3)表示矩阵A的第i行第j列的元素。 
以矩阵A为例: 
 = 1402 
 = 191 
 = 1437 
 = Undefined(Error)

(4)矩阵记法,记作,其中m表示矩阵的行数,n表示矩阵的列数。 
上述A矩阵可表示为:,上述B矩阵可表示为:

2、向量

向量一般用小写字母表示

(1)向量就是维数为n*1的矩阵。

(2)向量示例: 
    
此向量是一个四维向量,含有四个元素,用表示。

(3)用表示向量的第i个元素。 
 = 460 
 = 315

(4)1-indexed VS 0-indexed

二、加法和标量乘法

1、矩阵加法(要求两矩阵同维) 
示例: 

2、标量乘法 
所谓标量,是指一个实数,标量乘法即实数和矩阵相乘。 
示例: 
  

(3)结合算法示例: 

三、矩阵向量相乘

1、矩阵向量乘法的细节如下图: 

2、示例: 
      

3、将矩阵向量相乘运用到机器学习中: 
 
有四间房子的大小分别为:2104,1416,1534,852。其拟合函数h(x)=-40+0.25*x; 
则算出这四间房子对应的h(x)的大小,可以采用下面的方法: 

四、矩阵和矩阵相乘

1、矩阵与矩阵相乘的细节部分: 

2、矩阵与矩阵相乘的示例: 
    

3、矩阵与矩阵乘法的应用 

五、矩阵乘法的性质

1、不满足交换律,即A*B≠B*A

2、满足结合律,即A*B*C=(A*B)C=A(B*C)

3、数乘运算 
单位阵:对角线元素为1,其他位置元素为0,例如,  和  

六、逆矩阵和转置矩阵

1、逆矩阵 
若A是m*m矩阵且A有逆矩阵,则(I为单位阵)

注: 
(1)只有方阵存在逆矩阵。 
(2)O矩阵不存在逆矩阵,因为找不到一个矩阵和O矩阵相乘得到单位阵。 
(3)不存在逆矩阵的矩阵叫做奇异矩阵或者退化矩阵,例如O矩阵。

2、转置矩阵 
令A是m*n矩阵,B=,则B是n*m矩阵,且

举例: 

机器学习1.3--机器学习所需要的基础数学知识相关推荐

  1. matlab 职坐标,机器学习入门之机器学习实战ByMatlab(四)二分K-means算法

    本文主要向大家介绍了机器学习入门之机器学习实战ByMatlab(四)二分K-means算法,通过具体的内容向大家展现,希望对大家学习机器学习入门有所帮助.前面我们在是实现K-means算法的时候,提到 ...

  2. Jeff Dean| 面向系统的机器学习和面向机器学习的系统

    来源:全球人工智能 概要:我们将发布一系列内容,展示 Google 在 NIPS 2017 上发布的工作成果.首当其冲的便是来自 Jeff Dean 的 PPT <面向系统的机器学习和面向机器学 ...

  3. python机器学习库_Python机器学习库 Top 10,你值得拥有!

    随着人工智能技术的发展与普及,Python超越了许多其他编程语言,成为了机器学习领域中最热门最常用的编程语言之一.有许多原因致使Python在众多开发者中如此受追捧,其中之一便是其拥有大量的与机器学习 ...

  4. 【机器学习基础】机器学习和深度学习的练习数据

    0.导语 初学者学习机器学习和深度学习的时候,经常会找不到练习的数据,本文提供了获取数据的一些方法. 一.scikit-learn自带数据集 Scikit-learn内置了很多可以用于机器学习的数据, ...

  5. 【机器学习基础】机器学习中类别变量的编码方法总结

    机器学习 Author:louwill Machine Learning Lab 在做结构化数据训练时,类别特征是一个非常常见的变量类型.机器学习中有多种类别变量编码方式,各种编码方法都有各自的适用场 ...

  6. 【机器学习基础】机器学习模型什么时候需要做数据标准化?

    机器学习 Author:louwill Machine Learning Lab 一直都有朋友在做机器学习模型时有疑问:我的数据要不要做标准化处理? 这个问题笔者也思考过,只不过不够系统,观点也比较单 ...

  7. 【机器学习基础】机器学习小抄.pdf(像背托福单词一样理解机器学习)

    机器学习小抄表翻译自Chris Albon博士.Chris 是一位很有热情的机器学习从业者.数据科学家,也是初创公司NewKnowldgeAI的联合创始人. 小抄共284页,通俗易懂,如图背托福单词的 ...

  8. 【机器学习基础】机器学习模型的度量选择(上)

    作者 | Alvira Swalin 编译 | VK 来源 | Medium 第一部分主要讨论回归度量 在后现代主义的世界里,相对主义以各种各样的形式,一直是最受欢迎和最受诟病的哲学学说之一.相对主义 ...

  9. 【机器学习基础】机器学习模型的度量选择(下)

    作者 | Alvira Swalin 编译 | VK 来源 | Medium 本系列的第二部分主要讨论分类度量 在第一篇中,我们讨论了回归中使用的一些重要指标.它们的优缺点以及用例.这一部分将集中讨论 ...

  10. python3中多项式创建_机器学习入门之机器学习之路:python 多项式特征生成PolynomialFeatures 欠拟合与过拟合...

    本文主要向大家介绍了机器学习入门之机器学习之路:python 多项式特征生成PolynomialFeatures  欠拟合与过拟合,通过具体的内容向大家展现,希望对大家学习机器学习入门有所帮助. 分享 ...

最新文章

  1. /var/lib/docker/overlay2/xxxxx no such file or directory docker文件删除引发的问题
  2. 关于在linux下清屏的几种技巧
  3. Linux下C语言线程池的实现(1)
  4. C#合并两张表结构相同(列数和列类型都相同)的表
  5. maven2完全使用手册
  6. 以下不是python文件读写方法的是-Python 文件I/O
  7. 算法----计算机程序设计之魂
  8. vmware传东西到linux后文件变小,在VMWARE的Linux虚拟机上删除大容量文件后硬盘空间大小还不变怎么办?虚拟机虚拟机的各种应用及问题...
  9. yum升级CURL到最新版本的方法,非常好用
  10. 我的ssis和ssas报错记录
  11. 小学的题 大学的解法
  12. 苹果mac能安装计算机题库吗,苹果电脑能装windows系统吗_苹果电脑安装windows系统的方法...
  13. 小程序Vant组件库的使用
  14. 「Windows Bug」Window 系统下双网卡内外网冲突
  15. shell执行curl_Linux curl命令详解
  16. bzoj2109 航空管制
  17. 赛尔号星球大战服务器维修,赛尔号星球大战11月29日更新公告
  18. 对volatile关键字盲点感悟
  19. Linux下打开word等office文件(openoffice安装)
  20. Google入股百度!

热门文章

  1. 【LeetCode】【HOT】31. 下一个排列
  2. Matplotlib常用命令
  3. 《软件工程实践》第三次作业-原型设计(结对第一次)
  4. PYTHON语言之常用内置函数
  5. django数据库事务
  6. php_imagick
  7. 解决java和.NET互相操作memcache差异问题
  8. Fatal error: Call to undefined function: mysql_connect() 的解决
  9. python xlwt设置单元格的自定义背景颜色
  10. python面试题之Python是如何进行内存管理的