初识人工智能原理

本文以通俗易懂的方式介绍了人工智能数据的几何含义,解释了计算机视觉中图像的数值表示。接着,通过实例探讨了人工智能原理,尤其是如何通过学习数据构建函数模型,用以预测目标值。通过求解损失函数最小值来优化模型参数,揭示了机器学习算法如何进行自我更新和学习的过程。

原创:悬鱼铭

你好,欢迎打开文章,本次分享是用通俗易懂的语言让你理解人工智能的奥秘!分享的内容分为两个部分,第一个部分是人工智能数据的数值表示,第二部分是人工智能原理,全文字数3千左右,阅读时间大约8分钟。

人工智能数据的几何含义

计算机视觉目的是让计算机像人一样可以“看到”画面,并对画面做判断及处理,你有想过,计算机世界的图像是什么样的吗?我们人类在看一个东西到时候,靠的非常近可以看的非常清楚,借助一些工具放大时能看到更加微观的信息,但是如果在电脑中放大会怎么样呢?电脑上看图片,想放大看一些特别细小的地方时,会发现图像一开始还是清晰,再放大就变得模糊起来,再放大变得有“颗粒感”。例如下图:

 

图片来源

这是因为图像在计算机的世界里是由像素组成,每个像素点都是用数值来表示。在计算机的世界里,“万物皆数值”,不管你是图片还是音频,在电脑中存储的都是一系列的数值,只是在不同形式的数据存储在电脑中的数值含义是不用的。

同样,人工智能处理的数据也都是数值类型,比如图像、音频等。我们理解人工智能的原理,需要先理解数据数值的表现及含义。用数值表示的数据,可以从几何的角度进行理解。我们先来看一下,“3”一个数值的含义

可以看到,一个数值表示的的数据的含义是在一维空间中的一个点。那如果是由2个数组成的数据呢?在几何空间中表示什么?是二维坐标系内的一个点。那现在有一组由2个数值组成的数据,[[-1. -2. ],[-0.5 -0.5], [ 0. 1. ], [ 0.5 2.5], [ 1. 4. ]],我们看一下它在二维空间内的图像看一下。

 图中五个点连成一条直线,图中选取了比较特殊的值,使得五个点在二维空间内呈直线状。其实每种数据在几何角度的其所在的空间内(可能是很高维的空间)都可以组成形状,虽然不太可能是这种非常简单的直线,这是数据的几何意义。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值