Master Deep Learning and Generative AI with PyTorch in Hindi

所在平台: Udemy

课程主页: https://www.udemy.com/course/master-deep-learning-and-ai-with-pytorch-basics-to-advanced/

课程评论:没有评论

第一个写评论        关注课程

课程简介

本课程(Master Deep Learning and Generative AI with PyTorch in Hindi)旨在通过 PyTorch 框架全面教授深度学习和生成式人工智能的核心概念与实践。 **核心概念涵盖:** * **神经网络基础:** 从感知器(Perceptron)、多层感知器(MLP)到前向传播、反向传播及其背后的链式法则。深入探讨了梯度消失和爆炸问题,并介绍了多种激活函数(如 Sigmoid, Tanh, ReLU, Leaky ReLU, Swish, GELU, Mish 等)及其导数、性质、理想特征和设计考量。 * **损失函数与优化器:** 详细讲解了 MSE, MAE, BCE, Cross-Entropy, Focal Loss, Contrastive Loss, KL Divergence 等各类损失函数,以及 Gradient Descent, SGD, Adam, RMSProp, Nadam 等主流优化算法及其变体,并会讨论批次大小、学习率等对训练性能的影响。 * **模型性能提升技术:** 覆盖了权重初始化(如 Xavier, He 初始化)、正则化(L1, L2, Dropout, Batch Normalization, Label Smoothing)、归一化(BatchNorm, LayerNorm, InstanceNorm, GroupNorm)以及梯度裁剪、超参数调整、学习率调度(Step Decay, Cosine Annealing, Cyclical learning rate, OneCycleLR, Warmup)。 * **高级网络架构:** 讲解了循环神经网络(RNN, LSTM, GRU)、序列到序列(Seq2Seq)模型以及注意力机制。 * **自然语言处理(NLP):** 涵盖了文本预处理(分词、大小写转换、词干提取、词形还原、停用词去除)、文本向量化(One-Hot, BoW, TF-IDF, Word Embeddings, Contextual Embeddings 如 BERT/GPT)以及 Transformer 模型(Vanilla Transformer, Vision Transformer, Swin Transformer)等前沿技术。 本课程将使学习者全面掌握深度学习的理论基础和 PyTorch 的实践应用,为理解和构建先进的生成式 AI 模型打下坚实基础。

课程评论(0条)

课程详情

you will learn all these Topics and lot more 1. Core Concepts1. Perceptron2. MLP and its Notation3. Forward Propagation4. Backpropagation5. Chain Rule of Derivative in Backpropagation6. Vanishing Gradient Problem7. Exploding GradientActivation FunctionsList of Activation Functions1. Linear Function2. Binary Step Function3. Sigmoid Function (Logistic Function)4. Tanh (Hyperbolic Tangent Function)5. ReLU (Rectified Linear Unit)6. Leaky ReLU7. Parametric ReLU (PReLU)8. Exponential Linear Unit (ELU)9. Scaled Exponential Linear Unit (SELU)10. Softmax11. Swish.12. SoftPlus13. Mish14. Maxout15. GELU (Gaussian Error Linear Unit)16. SiLU (Sigmoid Linear Unit)17. Gated Linear Unit (GLU)18. SwiGLU19. Mish Activation FunctionDerivative of Activation FunctionsProperties of Activation Functions1. Saturating vs Non-Saturating2. Smooth vs Non-Smooth3. Generalized vs Specialized4. Underflow and Overflow5. Undefined and Defined6. Computationally Expensive vs Inexpensive.7. 0-Centered and Non-0-Centered8. Differentiable vs Non-Differentiable9. Bounded and Unbounded10. Monotonicity11. Linear Vs Non LinearIdeal Activation Function Characteristics1. Non-Linearity2. Differentiability3. Computational Efficiency4. Avoids Saturation5. Non-Sparse (Dense) Gradients6. Centered Output (0-Centered)7. Prevents Exploding Gradients8. Monotonicity (Optional)9. Sparse Activations (Optional)10. Resilience to Outliers11. Noise Robustness12. Stable Training Dynamics13. Minimal Parameter Dependency14. Compatibility with Modern Techniques15. Efficient in Hardware16. The Function Must Be Continuous and Infinite in Domain17. Vanishing Gradient Problem18. Dynamic Range Adaptation19. Scalability to Deeper Networks20. Biological Plausibility (Optional)21. Simplicity in Implementation22. Gradient Smoothness23. Compatibility with Unsupervised ObjectivesLoss Functions1. Mean Squared Error (MSE)2. Mean Absolute Error (MAE)3. Root Mean Squared Error (RMSE)4. Root Mean Squared Log Error (RMSLE)5. Huber Loss6. Hinge Loss7. Binary Cross-Entropy (BCE)8. Categorical Cross-Entropy9. Focal Loss10. Contrastive Loss11. KL Divergence (Kullback-Leibler Divergence)12. Triplet Loss13. Smooth L1 Loss:14. Dice Loss:Optimizers1. Gradient Descent2. Stochastic Gradient Descent (SGD)3. Mini-Batch Gradient Descent4. Exponentially Weighted Moving Average (EWMA)5. Gradient Descent with Momentum6. Nesterov Accelerated Gradient7. AdaGrad (Adaptive Gradient)8. RMSProp (Root Mean Squared Propagation)9. AdaDelta10. Adam (Adaptive Moment Estimation)11. Nadam (Nesterov-accelerated Adaptive Moment Estimation)12. LAMB (Layer-wise Adaptive Moments):13. SGDW/AdamWImproving Performance of Neural Networks· Effect of Batch Size on Training· MemoizationWeight Initialization1. Zero Initialization2. Non-Zero Constant Value Initialization3. Random Initialization (with small values, large values)4. Xavier (Glorot) Initialization5. He Initialization6. LeCun Initialization7. Uniform Initialization8. Normal (Gaussian) Initialization9. Bilinear Initialization10. Orthogonal InitializationRegularization1. L1 Regularization (Lasso)2. L2 Regularization (Ridge) (weight decay)3. Elastic Net Regularization4. Dropout5. Early Stopping6. Data Augmentation7. Batch Normalization8. Residual Connections9. Label Smoothing10. Parameter Sharing11. Weight Constraint12. Adversarial TrainingNormalization1. Normalizing Inputs2. Batch Normalization (BatchNorm)3. Layer Normalization (LayerNorm)4. Instance Normalization (InstanceNorm)5. Group Normalization (GroupNorm)6. RMSNorm7. Filter Response Normalization8. Weight NormalizationOther TechniquesGradient Clipping and Gradient Checking Hyperparameter TuningLearning Rate Scheduling1. Step Decay2. Exponential Decay3. Cosine Annealing4. Cyclical learning rate5. OneCycleLR6. WarmupRecurrent Neural Networks (RNNs)1. RNN2. LSTM3. GRU4. Deep Stacked RNN, BidirectionalSequence-to-Sequence Models1. Encoder-Decoder Architecture2. Attention MechanismNatural Language Processing (NLP)· Tokenization: Sentence tokenization, word tokenization, and subword tokenization (BPE, WordPiece).Text Preprocessing: Lowercasing, stemming, lemmatization, stopword removal etc...Text Vectorization:1. One-Hot Encoding2. Bag of Words (BoW)3. TF-IDF4. Word Embeddings (Word2Vec, GloVe, FastText)5. Contextual Embeddings (ELMo, BERT, GPT, etc.) Complete NLP BasicsTransformers1. Vanilla Transformer2. Vision Transformer3. Swin Transformerand lot more

课程标签

0人关注该课程

主题相关的课程