神经网络计算 – 数据科学 培训
这个基于课堂的培训课程将包含演示和基于计算机的示例和案例研究练习,以与相关的神经和深层网络库进行
课程大纲
- 神经网络与深度学习概述
- 机器学习(ML)的概念
- 为什么我们需要神经网络和深度学习?
- 针对不同问题和数据类型选择网络
- 学习和验证神经网络
- 逻辑回归与神经网络的比较
- 神经网络
- 神经网络的生物学灵感
- 神经网络——神经元、感知器和多层感知器模型(MLP)
- 学习MLP——反向传播算法
- 激活函数——线性、Sigmoid、Tanh、Softmax
- 适用于预测和分类的损失函数
- 参数——学习率、正则化、动量
- 使用Python构建神经网络
- 使用Python评估神经网络性能
- 深度网络基础
- 什么是深度学习?
- 深度网络架构——参数、层、激活函数、损失函数、求解器
- 受限玻尔兹曼机(RBMs)
- 自编码器
- 深度网络架构
- 深度信念网络(DBN)——架构与应用
- 自编码器
- 受限玻尔兹曼机
- 卷积神经网络
- 递归神经网络
- 循环神经网络
- Python中的库和接口概述
- Caffee
- Theano
- Tensorflow
- Keras
- Mxnet
- 针对问题选择合适的库
- 使用Python构建深度网络
- 针对给定问题选择合适的架构
- 混合深度网络
- 学习网络——选择合适的库,定义架构
- 调整网络——初始化、激活函数、损失函数、优化方法
- 避免过拟合——检测深度网络中的过拟合问题,正则化
- 评估深度网络
- Python中的案例研究
- 图像识别——卷积神经网络
- 使用自编码器检测异常
- 使用循环神经网络进行时间序列预测
- 使用自编码器进行降维
- 使用受限玻尔兹曼机进行分类
要求
机器学习、系统架构和编程语言的知识/欣赏是可取的
需要帮助选择合适的课程吗?
神经网络计算 – 数据科学 培训 - 询价
神经网络计算 – 数据科学 - 问询
即将举行的公开课程
相关课程
高级Stable Diffusion:Deep Learning用于文本到图像生成
21 小时这种由讲师指导的 中国 现场培训(在线或现场)面向希望扩展深度学习以生成文本到图像的知识和技能的中高级数据科学家、机器学习工程师、深度学习研究人员和计算机视觉专家。
在本次培训结束时,参与者将能够:
- 了解用于文字到图像生成的高级深度学习架构和技术。
- 实施复杂模型和优化,以实现高品质的图像合成。
- 优化大型数据集和复杂模型的性能和可扩充性。
- 优化超参数以获得更好的模型性能和泛化。
- 与其他深度学习框架和工具整合 Stable Diffusion
AlphaFold
7 小时这种由 中国 的讲师指导的现场培训(在线或现场) 面向希望了解 AlphaFold 工作原理并在实验研究中使用 AlphaFold 模型作为指导的生物学家。
在本次培训结束时,参与者将能够:
- 理解 AlphaFold 的基本原理。
- 了解 AlphaFold 的工作原理。
- 了解如何解释 AlphaFold 预测和结果。
Deep Learning Neural Networks 与 Chainer
14 小时这种由 讲师指导的 中国 现场培训(在线或现场)面向希望使用 Chainer 在 Python 中构建和训练神经网路,同时使代码易于调试的研究人员和开发人员。
在本次培训结束时,参与者将能够:
- 设置必要的开发环境以开始开发神经网路模型。
- 使用易于理解的原始程式码定义和实现神经网路模型。
- 执行范例并修改现有演算法以优化深度学习训练模型,同时利用 GPU 实现高性能。
使用计算机网络工具包 (CNTK)
28 小时Computer Network ToolKit (CNTK) 是 Microsoft 的开源、多机器、多 GPU、高效的 RNN 训练机器学习框架,用于语音、文本和图像。
观众
本课程针对旨在在其专案中使用 CNTK 的工程师和架构师。
使用Google Colab和TensorFlow进行计算机视觉
21 小时本次由讲师指导的线下或线上培训面向希望深入了解计算机视觉并探索TensorFlow在Google Colab上开发复杂视觉模型能力的高级专业人员。
培训结束后,参与者将能够:
- 使用TensorFlow构建和训练卷积神经网络(CNN)。
- 利用Google Colab进行可扩展且高效的基于云的模型开发。
- 为计算机视觉任务实施图像预处理技术。
- 部署计算机视觉模型以用于实际应用。
- 使用迁移学习提升CNN模型的性能。
- 可视化并解释图像分类模型的结果。
在 Google Colab 中使用 TensorFlow 进行深度学习
14 小时本课程为讲师指导的中国(线上或线下)培训,旨在帮助中级数据科学家和开发人员理解并应用深度学习技术,使用Google Colab环境。
培训结束后,参与者将能够:
- 设置并导航Google Colab,用于深度学习项目。
- 理解神经网络的基本原理。
- 使用TensorFlow实现深度学习模型。
- 训练和评估深度学习模型。
- 利用TensorFlow的高级功能进行深度学习。
深度学习用于自然语言处理(NLP)
28 小时在这个由讲师指导的中国现场培训中,参与者将学习使用Python 库进行NLP,因为他们创建了一个处理 一组图片并生成标题的应用程序。
在培训结束时,参与者将能够:
- 使用 Python 库为 NLP 设计和编写 DL。
- 创建 Python 代码,读取大量图片并生成关键字。
- 创建 Python 代码,用于 从检测到的关键字生成标题。
Edge AI with TensorFlow Lite
14 小时本课程为讲师指导的线下或线上培训,面向中级开发者、数据科学家和AI从业者,旨在帮助他们利用TensorFlow Lite开发Edge AI应用。
通过本培训,学员将能够:
- 理解TensorFlow Lite的基础知识及其在Edge AI中的作用。
- 使用TensorFlow Lite开发和优化AI模型。
- 在各种边缘设备上部署TensorFlow Lite模型。
- 掌握模型转换和优化的工具与技术。
- 使用TensorFlow Lite实现实际的Edge AI应用。
使用FPGA和OpenVINO加速深度学习
35 小时这种由讲师指导的 中国 现场实时培训(在线或现场)面向希望加速即时机器学习应用程式并大规模部署它们的数据科学家。
在本次培训结束时,参与者将能够:
- 安装 OpenVINO 工具包。
- 使用 FPGA 加速电脑视觉应用程式。
- 在 FPGA 上执行不同的 CNN 层。
- 在 Kubernetes 群集中的多个节点之间扩展应用程式。
使用Horovod进行分布式深度学习
7 小时这种由 讲师指导的 中国 现场实时培训(在线或现场)面向希望使用 Horovod 运行分散式深度学习训练并将其扩展为在多个 GPU 之间并行运行的开发人员或数据科学家。
在本次培训结束时,参与者将能够:
- 设置必要的开发环境以开始运行深度学习训练。
- 安装并配置 Horovod 以使用 TensorFlow、Keras、PyTorch 和 Apache MXNet 训练模型。
- 使用 Horovod 扩展深度学习训练以在多个 GPU 上运行。
使用Keras进行深度学习
21 小时这种由讲师指导的现场培训在 中国(在线或现场)进行,面向希望将深度学习模型应用于图像识别应用的技术人员。
在本次培训结束时,参与者将能够:
- 安装和配置 Keras。
- 快速构建深度学习模型的原型。
- 实现卷积网路。
- 实现循环网路。
- 在 CPU 和 GPU 上执行深度学习模型。
Stable Diffusion文本生成图像入门
21 小时这种讲师指导的现场培训(在线或现场)面向希望 利用 Stable Diffusion 为各种使用案例生成高品质图像的数据科学家、机器学习工程师和计算机视觉研究人员。
在本次培训结束时,参与者将能够:
- 了解 Stable Diffusion 的原理以及它如何用于图像生成。
- 为图像生成任务构建和训练 Stable Diffusion 模型。
- 将 Stable Diffusion 应用于各种图像生成方案,例如修复、出海和图像到图像的转换。
- 优化 Stable Diffusion 模型的性能和稳定性。
Tensorflow Lite for Microcontrollers
21 小时这种以讲师为主导的中国现场培训(现场或远程)面向希望在非常小的嵌入式设备上编写,加载和运行机器学习模型的工程师。
在培训结束时,参与者将能够:
- 安装 TensorFlow Lite。
- 将机器学习模型加载到嵌入式设备上,使其能够检测语音、对图像进行分类等。
- 将 AI 添加到硬件设备,而无需依赖网络连接。