首页 > 其他分享 >机械学习—零基础学习日志(如何理解线性代数3)

机械学习—零基础学习日志(如何理解线性代数3)

时间:2024-08-15 22:57:35浏览次数:14  
标签:输出 映射 机械学习 线性代数 向量 线性 日志 输入 零空间

零基础为了学人工智能,正在快乐学习,每天都长脑子

行列式

最早行列式,是莱布尼茨用于判断,一个方程有没有解。例如,三元一次方程,如果有解,对应行列式就有值,但是如果无解,那么对应的行列式则为零。

线性映射

一个方程组可以写成上述的形式,而A就是线性映射。这里可以把向量x,理解为输入。结果为输出。本质是一个知道输出,求解输入的过程。

所以如果有输出能找到输入那就有解,但是输出找不到输入,那就无解。

从几何直观意义理解输入与输出

线性映射就是把平面上一个点映射到另外一个点。如果直接的以网格角度看变化,那就要可以更直观看到对应的平面变化。

逆映射

其实就是输入找回输出的映射,如果一一对应的映射存在,那一定也是一个线性映射。记作A的逆。

列空间

线性代数的值域,代表线性映射把整个输入空间所可能送出的所有输出集合,就是列空间。

任意组合这个矩阵所有的列向量,所可能得到的所有输出。

把一个矩阵所有列向量所组成的列空间的维度,称为矩阵的秩

零空间

在线性映射下,输出变成0的所有输入,被称作零空间。

所有一个平行于零空间的直线,在经过线性映射的作用以后,都会集中于同一个输出点。

零空间又被称为核。

零空间也必然是一个线性空间

因为一个零向量不管如何运算,都会转变成一个零向量。

基础解系,通解

在被压缩一定维度的情况下,从输出的列向量,任何一个点反过来出发寻找输入得到的一定都是一个被平移过的零空间。

所以我们想写出方程的解,总是可以先选择一个特别的解,特解,满足映射变换,加上一个平行于零空间的可以任意移动的分量。

所以,所有的AX= b都可以写成一个特解+平行于零空间的任意的Xn。

主要参考:线性代数很难学?因为没有深刻理解这个概念【无痛线代】 up主:漫士沉思录

非常非常非常推荐,这位UP主讲解的视频!!!

标签:输出,映射,机械学习,线性代数,向量,线性,日志,输入,零空间
From: https://blog.csdn.net/AI_freshfish/article/details/141232328

相关文章

  • 玩家日志数据分析
    假设记录游戏玩家登录、退出、升级行为的日志文件login.txt格式示例如下:[2023-07-0119:46:00][login],{"id":101}[2023-07-0119:46:01][login],{"id":102}[2023-07-0119:46:01][login],{"id":103}[2023-07-0119:46:02][levelup],{"id":101,"to_lv&qu......
  • 在nginx的访问日志中输出响应时间(json格式)
    log_formatjsonescape=json'{''"time":"$time_iso8601",''"host":"$remote_addr",''"method......
  • SQL进阶技巧:数据清洗如何利用组内最近不为空的数据填充缺失值。【埋点日志事件缺失值
    目录0引言1问题描述2数据准备 3问题分析4小结0引言  在用户行为分析中,我们往往需要对用户浏览行为进行分析或获客的渠道进行分析,在埋点日志中用户一个session中会浏览不同的界面,会进行url的跳转,在前端埋点时,往往将用户刚进入界面时的url进行存储,后续在当前......
  • Python统计web日志中每天用户访问情况
    背景统计web日志中每天用户访问情况日志目录importosfromconcurrent.futuresimportProcessPoolExecutorfrommultiprocessingimportManager#全局日志目录配置LOG_DIR="/var/log/nginx"defget_log_access(file_name,count_dict):"""处理单个日志文......
  • Binance 如何使用 Quickwit 构建 100PB 日志服务(Quickwit 博客)
    三年前,我们开源了Quickwit,一个面向大规模数据集的分布式搜索引擎。我们的目标很宏大:创建一种全新的全文搜索引擎,其成本效率比Elasticsearch高十倍,配置和管理显著更简单,并且能够扩展到PB级别的数据。https://quickwit.io/blog/quickwit-first-release虽然我们知道Quickw......
  • Spring Boot应用的日志记录策略
    SpringBoot应用的日志记录策略大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!日志记录是软件开发中不可或缺的一部分,它帮助开发者监控应用的状态,调试问题,以及分析运行时的行为。SpringBoot提供了一个强大而灵活的日志框架,支持多种日志记录策略。本......
  • sqlserver清理数据库日志并写作业定期执行
    清理数据库日志最终sql:USE[master]GOALTERDATABASElsrz_zjwb_wSETRECOVERYSIMPLEWITHNO_WAITGOALTERDATABASElsrz_zjwb_wSETRECOVERYSIMPLE--简单模式GOUSElsrz_zjwb_wGODBCCSHRINKFILE(N'lsrz_zjwb_log',2,TRUNCATEONLY)--日志文件逻辑名称......
  • Filebeat多目录收集日志
    参考:https://www.jianshu.com/p/d889aae7c72efilebeat日志通过redis传递至logstash在输出至elasticsearch参考https://www.cnblogs.com/minseo/p/9185423.html场景需求说明在同一台主机有多个日志需要区分不同index输出至elasticsearchfilebeat配置#cat/etc/filebeat/f......
  • 【OS_Linux】删除日志文件中某个时间节点之前的内容
    在Linux中,可以使用sed命令命令来删除日志文件中某个时间点之前的内容。假设有一个名为logfile.log的日志文件,想删除2024年8月14日15:30:00之前的所有内容。首先,需要确定日志文件的日期格式。如果日志文件中的日期格式是YYYY-MM-DDHH:MM:SS,你可以使用以下命令:sed-i'/2024-08-1......
  • Linux文件系统与日志分析
    目录一、inode和block概述1.inode和block概述 2.inode的内容2.1.inode包含的文件的元信息2.2Linux系统文件三个主要的时间属性 2.3目录文件的结构2.4inode的号码3.inode的大小4.inode的特殊作用5.文件存储小结 二、链接文件 三、案例:恢复EXT类型的文件 四......