【学习记录】《DeepLearning.ai》深度学习第一课:深度学习引言

简介: 2021/9/2开始深度学习课程笔记

深度学习第一课:深度学习引言

1.什么是神经网络

Relu函数(线性修正函数)

Relu函数

对于一个房屋价格预测的神经网络如下:

多神经元

如图所示给定输入变量$x_1,x_2,x_3,x_4$就可以得到对应的输出$y(price)$。

神经网络的优势在于:实现神经网络之后,是要输入$x$就能得到对应的输出$y$​,它可以自动计算中间过程,只要训练样本足够,神经网络可以得到关于$x-y$​的精准的映射函数。


2.神经网络的监督学习

监督学习是很多神经网络的基础,举例如下:

监督学习例子

图像应用:在神经网络上使用卷积网络(Convolutional Neutal Network),缩写为CNN

序列数据:比如音频应用,一维时间序列,使用RNN,递归神经网络。对于语言类的,也是序列数据,经常用更复杂的RNNs版本。

对于自动驾驶等更复杂的应用,通常需要更多的CNN卷积神经网络,

神经网络例:

神经网络例子

神经网络被应用于结构化数据非结构化数据

结构化和非结构化数据

结构化数据:数据有清晰的定义以及基本的数据库

非结构化数据:比如音频,原始音频,要识别图像或文本的内容,特征可能是图像中的像素值或文本中的单个单词。

计算机通常比较善于理解结构化数据,通常处理非结构化数据比较困难,对于人类通常较容易。神经网络的出现给了计算机能够更好的解释非结构化数据。

神经网络获得更好的性能:1.训练一个更大的神经网络,2.投入更多的数据

相关文章
|
18天前
|
机器学习/深度学习 人工智能 PyTorch
面向AI Native应用的高效迁移学习策略
【8月更文第1天】随着人工智能技术的发展,越来越多的应用场景需要定制化的AI解决方案。然而,从零开始训练一个深度学习模型往往需要大量的标注数据和计算资源。迁移学习提供了一种有效的方法来解决这个问题,它利用预训练模型的知识,通过少量的数据就能达到很好的性能。本文将深入探讨面向AI Native应用的高效迁移学习策略,并通过实例展示如何针对具体场景进行模型微调。
142 6
面向AI Native应用的高效迁移学习策略
|
17天前
|
机器学习/深度学习 人工智能 算法
【解锁AI新纪元】深度剖析元学习meta-learning:超越监督学习的智慧飞跃,掌握学习之学习的奥秘!
【8月更文挑战第2天】【元学习meta-learning】通俗易懂讲解:解锁学习之学习的奥秘与监督学习之别
50 24
|
2天前
|
机器学习/深度学习 人工智能 自然语言处理
【机器学习】机器学习、深度学习、强化学习和迁移学习简介、相互对比、区别与联系。
机器学习、深度学习、强化学习和迁移学习都是人工智能领域的子领域,它们之间有一定的联系和区别。下面分别对这四个概念进行解析,并给出相互对比、区别与联系以及应用场景案例分析。
6 1
|
4天前
|
人工智能 算法
AI 0基础学习,数学名词解析
AI 0基础学习,数学名词解析
8 2
|
20天前
|
机器学习/深度学习 搜索推荐 TensorFlow
使用Python实现深度学习模型:智能教育与个性化学习
【7月更文挑战第29天】 使用Python实现深度学习模型:智能教育与个性化学习
89 9
|
16天前
|
机器学习/深度学习 人工智能 TensorFlow
神经网络不再是黑魔法!Python带你一步步拆解,让AI学习看得见
【8月更文挑战第3天】神经网络,曾被视为难以触及的黑魔法,现已在Python的助力下变得平易近人。以TensorFlow或PyTorch为“魔法杖”,仅需几行Python代码即可构建强大的AI模型。从零开始,我们将教导AI识别手写数字,利用经典的MNIST数据集。通过数据加载、预处理至模型训练与评估,每个步骤都如精心编排的舞蹈般清晰可见。随着训练深入,AI逐渐学会辨认每个数字,其学习过程直观展现。这不仅揭示了神经网络的奥秘,更证明了任何人都能借助Python创造AI奇迹,共同探索未来的无限可能。
23 2
|
17天前
|
机器学习/深度学习 人工智能 TensorFlow
AI Native应用中利用联邦学习保障隐私的模型微调实践
【8月更文第2天】随着人工智能技术的发展,越来越多的应用程序开始采用AI原生(AI Native)设计思路,即从一开始就将AI作为核心功能来构建软件和服务。然而,在AI Native应用中,数据隐私和安全性是不容忽视的重要问题。联邦学习(Federated Learning, FL)作为一种新兴的技术框架,为解决这一难题提供了有力的支持。它允许在多个客户端上训练机器学习模型,而无需直接传输原始数据到中心服务器,从而保护了用户的隐私。
41 1
|
21天前
|
机器学习/深度学习 人工智能 自然语言处理
利用迁移学习加速AI模型训练
【7月更文第29天】迁移学习是一种强大的技术,允许我们利用已经训练好的模型在新的相关任务上进行快速学习。这种方法不仅可以显著减少训练时间和计算资源的需求,还能提高模型的准确率。本文将详细介绍如何利用迁移学习来加速AI模型的训练,并通过具体的案例研究来展示其在计算机视觉和自然语言处理领域的应用。
44 4
|
19天前
|
机器学习/深度学习 数据挖掘 TensorFlow
|
20天前
|
机器学习/深度学习 人工智能 数据挖掘
从0到1构建AI帝国:PyTorch深度学习框架下的数据分析与实战秘籍
【7月更文挑战第30天】PyTorch以其灵活性和易用性成为深度学习的首选框架。
39 2

热门文章

最新文章