![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
AI
文章平均质量分 61
fribbler
这个作者很懒,什么都没留下…
展开
-
通过在线编程彻底搞懂transformer模型之四:Positional Encoding位置编码
在本系列对大语言模型Transformer的讲解中,我会尽量把自己的理解用代码来复现,保证自己讲解的内容是可操作,可重复,可试验的,大家自己亲自写代码,观察输出,调试并找出问题;如果大家对我讲的内容和分享方式感兴趣,请大家关注点赞和收藏,后面还会有更多内容呈现原创 2024-04-03 16:32:53 · 458 阅读 · 1 评论 -
通过在线编程彻底搞懂transformer模型之一:embedding嵌入
我们假设一组词嵌入只需3个数字表示,我们把这3个数字对应3维空间的坐标xyz轴,‘斑马’所在的位置,与‘羚羊’所在的位置相对比较近,因为这两个东西有相近的特征;当然现实中的嵌入至少都是50位数字表示,我们无法放到空间坐标中去;第二个里面指的是水果,我们可以看到它们的embedding不一样,通过点积发现单独“苹果”这个词的位置介于这两个语境的“苹果”的中间。这个页面是我给大家专门准备的,在网页浏览器里面可以运行的AI编程环境,大家不用安装,编程需要的库,模型都已经准备好,直接输入代码就可以运行;原创 2024-03-15 10:35:48 · 2052 阅读 · 1 评论 -
ml5.js人工智能编程入门教程(5): 图像风格转换以及ml5.js总结
上节课,我们通过自定义的神经网络,从头训练实现了曲线拟合的例子。今天我们要来学用ml5.js来做一个风格迁移的例子。风格迁移是将一类风格应用到一张图片上,改变这张图片的风格。风格迁移的原理是通过从一类风格的图片通过卷积网络训练抽取出风格,再将目标图像抽取出来的内容数据混合在一起,这就形成了带特定风格的图像。所以风格迁移主要有两个步骤,一是在一种特定样式上训练模型,二是将此样式应用于另一张图像。和其它许多神经网络模型一样,ml5已经将相对成熟的神经网络移植过来,用别人已经训练好的模型数据,可以直接在浏览器原创 2020-10-14 22:13:44 · 1237 阅读 · 0 评论 -
ml5.js人工智能编程入门教程(4): 创建和训练自己的神经网络
上接课我们都是采用别人实现好的成熟的网络模型mobileNet来实现Regression 回归 & 保存/加载模型,用预先训练好的网络,通过featureExtractor,只对提取出的特征进行训练,站在巨人的肩上。这样做的有点是可以通过不多的训练得到较好的效果。但是,并不是我们所有的问题都有现成的网络模型,很多时候我们需要自己创建一个新的网络,并加以训练。这节课我们就要用ml5来自己创建一个神经网络,从头开始训练这个模型,来完成任务。原创 2020-09-28 21:27:28 · 1684 阅读 · 0 评论 -
ml5.js人工智能编程入门教程(3): Regression 回归 & 保存/加载模型
上节课,我们学习了用ml5来进行 Feature Extractor 特征提取、训练和分类 。这节课,我们要来用一个有趣的例子来学习ml5的regression回归的用法。回归是想得到一个线性的答案,比如预测房价,识别物体在图片中的位置,回归的答案是一个连续的值。而分类是想得到一个离散的值,比如我们想分辨一张图片中的水果是苹果还是梨,虽然分类结果会给一个0-1的confidence值,但是我们想要的结果就是知道它是苹果还是梨;原创 2020-09-22 18:24:21 · 1614 阅读 · 2 评论 -
ml5.js人工智能编程入门教程(2): Feature Extractor 特征提取、训练和分类
上一章我们用了MobileNet已经训练好的模型进行分类,这一节,我们来讲讲什么是Feature Extractor 特征提取,以及在此基础上训练和分类。观看本教程的视频:https://www.bilibili.com/video/BV1az4y1Z742?p=2一、开头一段代码还是打开ml5.js的在线编程网页:https://chn.ai/ml5.html,录入下面代码,点击运行。第一次运行的时候浏览器会请求您电脑摄像头的权限,点“允许”。<!DOCTYPE html><原创 2020-09-22 17:19:03 · 2847 阅读 · 0 评论 -
ml5.js人工智能编程入门教程(1): ml5.js介绍 & 实现图像分类
ml5.js 是基于tensorflow.js的深度学习框架,它安装简便,API简单易懂,直接在浏览器里面运行,适合作为深度学习的入门以及非人工智能专业的深度学习的工具。本系列课程将以一个个实际的例子,带领大家编写ml5.js的深度学习代码,亲自动手进入人工智能的世界。在学习本系列教程过程中,请大家一定要:写代码,自己写代码,自己写有趣的代码!!! 观看本教程视频 一、ml5.js介原创 2020-09-22 12:01:16 · 8166 阅读 · 2 评论 -
人类精神能力之野望 - 脑机接口 Neuralink
硅谷钢铁侠马斯克新宣布脑机接口Neuralink v0.9,成功连接到猪脑,接下来准备连接人脑。从特斯拉,spaceX,真空隧道到脑机接口,马斯克的野心的边界到底在哪里? 马斯克脑机接口宣布突破 Neuralink - 重新定义人类未来? ...原创 2020-08-31 11:03:51 · 193 阅读 · 0 评论 -
GPT-3: 最强人工智能?(视频版)
GPT-3是OpenAI公司最新的人工智能语言处理模型,它有强大的功能,用了亿万级的文本进行训练,除了可以自动生成文章,还会自动编程等。GPT-3会是史上最强人工智能吗? GPT-3: 最强人工智能? ...原创 2020-08-06 22:47:50 · 1033 阅读 · 1 评论