深度学习的一些术语

博客介绍了神经元与神经网络,神经元是IN/OUT函数,神经网络由多个神经元组成。还阐述了监督学习和无监督学习,前者用有标签数据训练,后者用无标签数据。此外,区分了结构化数据(基于数据库)和非结构化数据(音视频等),并介绍了CNN(处理图像)和RNN(处理序列化数据)。

神经元与神经网络

神经元本质上是一个IN/OUT函数,神经元内部常常使用sigmoid, tanh, ReLu等非线性函数。一个大的神经网络往往由许多个神经元组成。

Sigmoid的表达式及图形

Sigmoid函数表达式

Sigmoid函数图形

 

ReLu的表达式及图形

ReLu函数的表示式

ReLu的函数图形

 

监督学习

在训练过程中,所用到的数据都是加了标签的,这种训练学习的方式就叫作监督学习。比如在网络上有各种各样的图片,现在需要训练一个能够识别猫的模型,我们需要对图片进行分类,将是猫的图片放在一堆,其他图片放在另外一堆,这样就对图片加上了是不是属于猫这个标签,然后利用属于猫的那一堆图片来训练模型,最终就能完成任务。因为在学习过程中,所用到的数据都是加了标签的,所以这种学习方式也叫作监督学习。所以类似,就是训练中所用到的数据都是无标签的。

 

无监督学习

无监督学习也类似,就是在训练中所用到的数据都是无标签的。现在深度学习中用得最多效果最好的还是监督学习,或许在未来无监督学习将会成为主流。

 

结构化数据与非结构化数据

结构化数据通常是指基于数据库的数据,比如在一张数据表中,每一个实例中的数据结构都是一样的。

非结构化数据通常是指音频、图像、视频等数据。

 

CNN与RNN

CNN中文叫作深度神经网络,它将卷积结构放在神经网络中,可以很好的对图像进行处理。

RNN中文叫作循环神经网络,通常处理序列化的数据,如音频,视频等。

 

深度学习领域包含大量专业术语,涵盖从基础理论到实际应用的各个方面。为了方便使用,许多机构和开发者提供了深度学习相关术语的CSV格式文件,这些文件通常包含术语名称、定义、相关公式或示例等字段,适用于研究、开发和教学等多个场景。 一些常见的获取深度学习术语表CSV文件的途径包括: 1. **GitHub开源项目**:许多开源项目会提供术语表作为文档的一部分,例如深度学习框架(如TensorFlow、PyTorch)的官方文档中可能会附带术语表,部分项目会以CSV格式开放下载。 2. **Kaggle数据集平台**:Kaggle上存在多个与人工智能相关的数据集,其中一些数据集包含了术语表文件,用户可以下载并用于本地分析。 3. **学术论文与课程资料**:某些大学课程或研究论文中会附带术语表,用于帮助读者理解文章中出现的专业词汇,这些术语表有时会以CSV或Excel格式提供。 4. **技术博客与社区**:一些技术博客或社区(如Medium、Towards Data Science)的文章中会附带术语表文件,供读者下载使用。 如果需要获取此类术语表,可以通过以下方式构造搜索关键词: - "deep learning glossary CSV download" - "machine learning terms list Excel" - "AI terminology dataset download" 通过搜索引擎或数据平台查找相关资源。 ### 示例术语表结构 一个典型的深度学习术语表CSV文件可能如下所示: | Term | Definition | Example | |------|------------|---------| | Activation Function | A function used to transform the output of a neuron in a neural network. | ReLU, Sigmoid, Tanh | | Backpropagation | An algorithm used to train neural networks by computing the gradient of the loss function. | Used in training feedforward networks | | Convolutional Neural Network (CNN) | A class of deep neural networks commonly used for image recognition tasks. | Used in image classification and object detection | ### 数据处理示例 如果需要将术语表读取为Python中的字典结构,可以使用以下代码: ```python import pandas as pd # 读取CSV术语表文件 glossary_df = pd.read_csv('deep_learning_glossary.csv') # 将数据框转换为字典(术语名称作为键) glossary_dict = dict(zip(glossary_df['Term'], glossary_df['Definition'])) # 示例:获取某个术语的定义 print(glossary_dict.get('Backpropagation')) ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值