一、人工智能数学基础——线性代数

01 向量空间

1.1定义和例子

在这里插入图片描述
在这里插入图片描述

1.2向量及其运算

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.3向量组的线性组合

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.4向量组的线性相关性

在这里插入图片描述

02 内积和范数

2.1内积的定义

在这里插入图片描述

2.2范数的定义

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.3内积的几何解释

在这里插入图片描述

03矩阵和线性变换

3.1定义和例子

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.2线性变换

线性空间中的运动,被称为线性变换。线性空间中的一个向量变成另一个同量,都可以通过一个线性变换来完成。
在这里插入图片描述
线性变换也可以对空间中所有的向量进行,比如把二维空间中的所有向量想象成填满空间的点:
在这里插入图片描述
在这里插入图片描述
下面哪个空间里的变换属于线性变换呢?第4张图,即右下角的图片
线性变换需要满足两点:

  1. 坐标原点不发生改变
  2. 箭头的形状不发生改变,即不被弯曲
    在这里插入图片描述
    总的来说,空间中的变换如果满足“空间中网格线保持平行而且等距分布,原点保持不变”,那这种变换就叫线性变换
3.3线性变换的数值描述——矩阵

在一个线性空间中,选定一组向量,将变换之后的基向量的数值列表放在一个矩阵里,那么这个矩阵就可以代表这个线性变换。
在这里插入图片描述
例子:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.4矩阵的运算

矩阵的加法和矩许的数乘留给大家思考。
矩阵和向量的乘法,木质上是对向量在空间上进行线性变换:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.5矩阵的转置

在这里插入图片描述

3.6矩阵的行列式

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.7逆矩阵

在这里插入图片描述
在这里插入图片描述

3.8求解线性方程组

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

04 特征值和特征向量

4.1定义和例子

在这里插入图片描述
几何上
特征向量就是线性变换后还留在原来直线上的向量特征值就是特征向量的缩放系数
在这里插入图片描述
特征值、特征向量的意义:
在这里插入图片描述
在这里插入图片描述
由上图可知,可以通过特征值和特征向量直接知道这个矩阵在经过线性变换后是什么样子的

有一类非常特殊的矩阵—对角矩阵,这个矩阵里的每一个列向量都是特征向量特征值就是对角线上的值
在这里插入图片描述

4.2对称矩阵和正定矩阵

在这里插入图片描述
在这里插入图片描述

4.3相似矩阵和对角化

在这里插入图片描述

05二次型

5.1定义和例子

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

06 本章要点总结

向量空间是定义了加法和数乘这两种运算的集合卡

  1. 范数定义了向量空间中的距离,内积定义了向量空间里的角度
  2. 线性变换描述了向量在空间里的变化·矩阵就是空间中线性变换的数值表示
  3. 矩阵的行列式代表矩阵对应的线性变换后的面积(二维实数空间中)
  4. 逆矩阵对应一个矩阵在空间里变换的反运动
  5. 矩阵的特征值和特征向量描述了线性变换的速度和方向
  6. 线代里的二次型,就是通过一个对称矩阵,去研究某个二次型。

07 推荐资料

  1. 《工程数学线性代数》高等教育出版社
  2. 线性代数的本质《中文字幕》
  3. 公众号《马同学高等数学》里有关线性代数的文章
  4. 《理解矩阵》by孟岩

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/471219.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

批量裁剪GIS数据(包含GDB,MDB,Shp)

# -*- coding: utf-8 -*- # made by 汪林_质检处 import os.path import arcpy import sys from arcpy import envFCDBDir "E:\\cliptest\\data" output "E:\\Result" clipshp "E:\\cliptest\\clip.shp"GDBAllPath[] # OID字段名称 ShapeOID …

LeetCode 2162. 设置时间的最少代价(枚举)

文章目录1. 题目2. 解题1. 题目 常见的微波炉可以设置加热时间,且加热时间满足以下条件: 至少为 1 秒钟。至多为 99 分 99 秒。 你可以 最多 输入 4 个数字 来设置加热时间。 如果你输入的位数不足 4 位,微波炉会自动加 前缀 0 来补足 4 位…

IEnumerable和IQueryable的区别

IEnumerable<T>在.Net2.0中我们已经很熟悉了.你想要利用Foreach迭代吗?实现 IEnumerable<T>吧!你想直接做为数据源绑定到控件吗?使用IEnumerable吧!是的.只要是序列.它都实现了 IEnumerable<T>(.Net1.0下的序列类除外).除了这些.LINQ的出现.还赋予了 IEnum…

八、操作系统——基本分页存储管理的基本概念(详解)

一、思考&#xff1a;连续分配方式的缺点&#xff1f; 考虑支持多道程序的两种连续分配方式&#xff1a; 固定分区分配&#xff1a;缺乏灵活性&#xff0c;会产生大量的内部碎片&#xff0c;内存的利用率很低。动态分区分配&#xff1a;会产生很多外部碎片&#xff0c;虽然可以…

python 输出 GPU内存 最大使用率

安装 pip install nvidia-ml-py from pynvml import *def nvidia_info():# pip install nvidia-ml-pynvidia_dict {"state": True,"nvidia_version": "","nvidia_count": 0,"gpus": []}try:nvmlInit()nvidia_dict["n…

oracle 查看服务器密码修改,如何修改oracle用户密码

修改oracle用户密码的方法&#xff1a;首先连接oracle数据库所在服务器&#xff0c;并进入oracle控制台&#xff1b;然后输入“select username from dba_users”查看用户列表&#xff1b;最后输入修改用户口令即可。本教程操作环境&#xff1a;windows7系统、oracle版&#xf…

计算机组成原理——校验码(奇偶校验码、汉明校验码、循环冗余校验码)

一、为什么要使用校验码&#xff1f; 数据在计算机系统内加工、存取和传送的过程中可能会产生错误。为了减少和避免这类错误&#xff0c;引入了数据校验码。数据校验码是一种常用的带有发现某些错误&#xff0c;甚至带有一定自动改错能力的数据编码方法。 例子&#xff1a; …

(转)基因芯片数据GO和KEGG功能分析

随着人类基因组计划(Human Genome Project)即全部核苷酸测序的即将完成&#xff0c;人类基因组研究的重心逐渐进入后基因组时代(Postgenome Era)&#xff0c;向基因的功能及基因的多样性倾斜。通过对个体在不同生长发育阶段或不同生理状态下大量基因表达的平行分析&#xff0c;…

LeetCode 2164. 对奇偶下标分别排序

文章目录1. 题目2. 解题1. 题目 给你一个下标从 0 开始的整数数组 nums 。根据下述规则重排 nums 中的值&#xff1a; 按 非递增 顺序排列 nums 奇数下标 上的所有值。 举个例子&#xff0c;如果排序前 nums [4,1,2,3] &#xff0c;对奇数下标的值排序后变为 [4,3,2,1] 。奇…

九、操作系统——基本地址变换机构(详解)

一、概览 重点理解、记忆基本地址变换机构&#xff08;用于实现逻辑地址到物理地址转换的一组硬件机构&#xff09;的原理和流程 二、基本地址变换机构 基本地址变换机构可以借助进程的页表将逻辑地址转换为物理地址。 通常会在系统中设置一个页表寄存器&#xff08;PTR&am…

客户端显示服务器图片不显示,客户端请求服务器图片不显示

客户端请求服务器图片不显示 内容精选换一换已成功登录鲲鹏代码迁移工具。只有管理员用户(portadmin)可以执行生成CSR文件、导入web服务器证书、重启和更换工作密钥的操作。普通用户只能查看web服务端证书信息。SSL证书通过在客户端浏览器和web服务器之间建立一条SSL安全通道(访…

LeetCode 2165. 重排数字的最小值(计数)

文章目录1. 题目2. 解题1. 题目 给你一个整数 num 。重排 num 中的各位数字&#xff0c;使其值 最小化 且不含 任何 前导零。 返回不含前导零且值最小的重排数字。 注意&#xff0c;重排各位数字后&#xff0c;num 的符号不会改变。 示例 1&#xff1a; 输入&#xff1a;nu…

2的次方表(1~64次方)

2的次方表&#xff08;1~64次方&#xff09; 2的1次方&#xff1a;2 2的2次方&#xff1a;4 2的3次方&#xff1a;8 2的4次方&#xff1a;16 2的5次方&#xff1a;32 2的6次方&#xff1a;64 2的7次方&#xff1a;128 2的8次方&#xff1a;256 2的9次方&#xff1a;512 2的10次…

Little Alchemy 游戏 - 扒答案。。 Java

Little Alchemy 是个用四个基本元素组合生成的小游戏。。。连Excalibur都可以有 写的代码是从这个游戏的hint页面得到答案的 1 import java.io.*;2 import java.net.URL;3 import java.util.*;4 5 public class Main {6 7 public static void main(String[] args) {8 …

优酷路由宝无线服务器,优酷路由宝一站式刷潘多拉!!!整理版

本帖最后由 louis000 于 2015-11-3 14:57 编辑优酷路由宝L1W刷潘多拉固件-整理优化版准备工作&#xff1a;使用有线连接路由宝和电脑&#xff1b;电脑网络连接设置为手动获取IP地址。---------------------------------------------------------------------------------------…

LeetCode 2166. 设计位集(Bitset)

文章目录1. 题目2. 解题1. 题目 位集 Bitset 是一种能以紧凑形式存储位的数据结构。 请你实现 Bitset 类。 Bitset(int size) 用 size 个位初始化 Bitset &#xff0c;所有位都是 0 。void fix(int idx) 将下标为 idx 的位上的值更新为 1 。如果值已经是 1 &#xff0c;则不…

Web框架——Flask系列之Flask简介(一)

一、Web应用程序作用 Web(World Wide Web)诞生最初的目的,是为了利用互联网交流工作文档 二、关于Web框架 &#xff08;一&#xff09;什么是Web框架&#xff1f; 已经封装好了一段代码,协助程序快速开发,相当于项目半成品开发者只需要按照框架约定要求,在指定位置写上自己…

服务器系统网卡驱动装不上,网卡驱动装不上去怎么办?

满意答案hgtn1q6xvv52014.09.28采纳率&#xff1a;58% 等级&#xff1a;13已帮助&#xff1a;9534人现提示原: SP2更考虑安全问题IP设置自获取其实DHCP服务器获取IP及相关参数程能由于某种原没完. SP1代种情况操作系统防止脱网(微软写)自作主张网卡设置169.x.x.x保留IP作任何…

moco-globalsettings

1.单个json文件 &#xff08;1&#xff09;目录配置 &#xff08;2&#xff09;新建foo.json 在project文件夹中新建foo.json [{"request" : {"uri" : "/foo"},"response" : {"text" : "foo"}} ] &#xff08;3&a…

十三、MySQL存储过程相关知识总结 + 案例讲解(强化)

一、存储过程VS函数 存储过程和函数&#xff1a;类似于java中的方法 好处&#xff1a; 1、提高代码的重用性 2、简化操作 二、存储过程 含义&#xff1a;一组预先编译好的SQL语句的集合&#xff0c;理解成批处理语句 1、提高代码的重用性 2、简化操作 3、减少了编译次数并且…