云朵来信
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
31、实时运行微笑卷积神经网络及深度学习进阶指南
本博客详细介绍了如何实时运行一个用于微笑检测的卷积神经网络(CNN),包括从模型加载、视频流处理到人脸检测与分类的完整实现过程。同时,还深入探讨了深度学习的进阶方向,如高级训练技术、迁移学习、处理大型数据集、探索复杂网络架构以及生成对抗网络(GANs)等,为读者提供了一条系统化的深度学习学习路径。原创 2025-09-13 00:55:42 · 121 阅读 · 0 评论 -
30、使用CNN破解验证码与微笑检测实践
本文详细介绍了使用卷积神经网络(CNN)进行验证码破解和微笑检测的实践过程。通过构建和训练LeNet模型,分别实现了对验证码图像中数字的识别以及对人脸微笑状态的分类。内容涵盖数据预处理、模型构建、训练、评估以及实际测试流程,并对两个任务的技术细节进行了深入分析和对比,最后给出了实际应用建议和技术总结。原创 2025-09-12 15:47:54 · 48 阅读 · 0 评论 -
29、使用卷积神经网络破解验证码的案例研究
本博客详细介绍了使用卷积神经网络(CNN)破解验证码的案例研究。通过构建一个基于LeNet架构的深度学习模型,系统性地实现了验证码图像的下载、数据标注、数字预处理、模型训练和测试。文章还提供了完整的目录结构、代码示例以及优化建议,展示了如何从零开始构建一个高效的验证码破解系统。整个流程结合了理论与实践,适合对图像处理和深度学习应用感兴趣的开发者参考。原创 2025-09-11 15:54:11 · 40 阅读 · 0 评论 -
28、利用预训练的 ImageNet CNN 进行图像分类及验证码破解案例研究
本文介绍了利用预训练的 ImageNet CNN 模型进行图像分类的方法,并通过一个验证码破解的案例研究展示了深度学习在实际场景中的应用。文章涵盖了从数据下载、标注、模型训练到评估测试的完整流程,并强调了技术使用的道德与责任。原创 2025-09-10 15:15:48 · 63 阅读 · 0 评论 -
27、深度学习中的模型保存、可视化与预训练CNN
本文详细介绍了深度学习中模型保存、网络架构可视化以及使用预训练卷积神经网络(CNN)进行图像分类的关键技术。内容涵盖训练过程中模型的监控与保存策略、Keras中网络架构的可视化方法、以及基于ImageNet预训练模型(如VGG16、ResNet50、Inception V3和Xception)的图像分类操作步骤与优势。通过这些技术,可以提升模型开发效率,并有效应用于实际项目中。原创 2025-09-09 13:35:46 · 87 阅读 · 0 评论 -
26、深度学习训练过程监控与模型检查点策略
本文介绍了深度学习模型训练过程中监控训练状态和合理保存模型的方法。通过使用TrainingMonitor回调函数监控训练损失和验证损失曲线,可以有效识别欠拟合和过拟合问题,并提供不同训练周期下的状态分析。同时,通过ModelCheckpoint策略,可以在模型性能提升时保存模型权重,包括保存多个模型文件和仅保存最佳模型两种方式。文章还提供了详细的代码示例和操作步骤,帮助开发者优化训练过程并提高模型性能。原创 2025-09-08 13:59:32 · 46 阅读 · 0 评论 -
25、深度学习中学习率调度、过拟合与欠拟合的深入探讨
本文深入探讨了深度学习中的关键问题,包括学习率调度器的使用、过拟合与欠拟合的控制、训练曲线的监控以及验证损失异常的分析。通过实验步骤和训练示例,介绍了如何选择合适的学习率调度策略,调整模型容量,应用正则化技术,以及利用训练监控器实时跟踪训练过程。文章旨在帮助读者提高模型的性能和泛化能力,优化深度学习训练过程。原创 2025-09-07 12:10:33 · 42 阅读 · 0 评论 -
24、MiniVGGNet与学习率调度器:提升卷积神经网络性能
本文探讨了MiniVGGNet在CIFAR-10数据集上的训练过程,以及如何通过批归一化和学习率调度器提升卷积神经网络的性能。实验表明,批归一化可以显著提高分类准确率并减少过拟合,而合理调整学习率有助于模型更好地收敛。文章还比较了不同学习率调度策略的效果,并提出了综合训练策略以优化模型表现。原创 2025-09-06 15:00:16 · 20 阅读 · 0 评论 -
23、深度学习中的经典网络:LeNet与MiniVGGNet
本文详细介绍了深度学习中的两个经典卷积神经网络架构:LeNet和MiniVGGNet。LeNet由LeCun等人于1998年提出,是深度学习领域的开创性工作,适合初学者入门。MiniVGGNet则是VGGNet家族的简化版本,使用3×3滤波器以及批量归一化和Dropout技术,能够在较小数据集上有效训练。文章展示了如何使用Keras库实现这两个模型,并分别在MNIST和CIFAR-10数据集上进行训练和评估。通过对比分析,读者可以更好地理解这两个网络的架构特点、适用场景以及性能表现。原创 2025-09-05 16:25:51 · 76 阅读 · 0 评论 -
22、卷积神经网络实战:从ShallowNet到LeNet
本文介绍了卷积神经网络的基础内容,重点从ShallowNet的训练与应用入手,展示了其在CIFAR-10数据集上的分类性能,并探讨了模型的保存与加载方法。此外,还介绍了经典的LeNet架构及其在手写数字识别任务中的应用,为读者提供了卷积神经网络实战的基础知识和实践经验。原创 2025-09-04 14:38:20 · 45 阅读 · 0 评论 -
21、卷积神经网络基础与ShallowNet实战
本文详细介绍了卷积神经网络(CNN)的基础特性,包括旋转、缩放和平移不变性,并深入解析了CNN的构成与原理,如卷积层、激活层、池化层等。同时,实现了ShallowNet网络架构,并在Animals数据集上进行了训练和评估,取得了71%的分类准确率。文章还分析了训练过程中存在的问题,如学习不稳定、过拟合和准确率饱和,并提出了改进方向,包括调整学习率、数据增强和使用更复杂的模型架构。最后,对CNN的未来发展进行了展望,包括优化算法、模型融合和迁移学习等方面。原创 2025-09-03 14:47:16 · 69 阅读 · 0 评论 -
20、卷积神经网络:构建模块、架构模式与特性分析
本文详细解析了卷积神经网络(CNN)的构建模块、常见架构模式及其特性。内容涵盖池化层与卷积层的选择、全连接层的作用、批量归一化和随机失活的应用,以及CNN对平移、旋转和缩放的不变性分析。同时,文章总结了构建CNN的经验法则和实践流程,帮助读者更好地理解和应用CNN进行图像分类任务。原创 2025-09-02 14:05:02 · 40 阅读 · 0 评论 -
19、卷积神经网络构建模块详解
本文详细解析了卷积神经网络(CNN)的核心构建模块,包括卷积层、激活层、池化层、全连接层、批量归一化层和丢弃层的作用及其参数设置。同时介绍了CNN的网络架构设计方法和常见经典模型(如AlexNet、VGGNet、GoogLeNet和ResNet)的特点,帮助读者更好地理解并应用卷积神经网络解决实际的计算机视觉任务。原创 2025-09-01 12:10:15 · 69 阅读 · 0 评论 -
18、卷积神经网络:从基础到构建模块
本文详细介绍了卷积神经网络(CNN)的基础知识及其核心构建模块。从卷积的数学定义和手动计算示例,到卷积层、非线性激活函数、池化层和全连接层的作用与实现方式,全面解析了CNN如何高效提取和处理图像特征。此外,还通过Python代码示例展示了如何实现卷积操作,并比较了手动实现与深度学习库中的标准方法。文章旨在帮助读者深入理解CNN的工作原理,并为在计算机视觉任务中的应用打下坚实基础。原创 2025-08-31 09:44:55 · 37 阅读 · 0 评论 -
17、神经网络基础与卷积神经网络入门
本文介绍了标准前馈神经网络的局限性,以及卷积神经网络(CNN)在处理图像数据时的优势。涵盖了构建神经网络的四大要素:数据集、损失函数、模型架构和优化方法。详细讨论了权重初始化的不同方法,包括常量初始化、均匀分布初始化、正态分布初始化以及LeCun、Glorot/Xavier和He等人提出的高级初始化方法。随后,文章重点讲解了卷积神经网络的基本原理、构建模块和常见架构,如LeNet-5、AlexNet和VGGNet,并通过示例流程图和代码片段帮助读者更好地理解CNN的工作机制和实现方式。原创 2025-08-30 16:28:29 · 25 阅读 · 0 评论 -
16、基于 Keras 的神经网络在 MNIST 和 CIFAR - 10 数据集上的实践
本文介绍了基于 Keras 构建全连接神经网络在 MNIST 和 CIFAR-10 数据集上的实践过程。通过对比两个数据集上的实验结果,展示了反向传播算法的原理与实现,并分析了全连接网络在处理图像数据时的局限性。文章还探讨了改进模型性能的多种思路,如使用卷积神经网络、正则化方法等,为后续深度学习研究提供了实践基础和方向指引。原创 2025-08-29 10:08:32 · 66 阅读 · 0 评论 -
15、神经网络基础与反向传播算法的Python实现
本文介绍了神经网络的基础概念以及反向传播算法的原理,并通过Python从零实现了一个简单的神经网络模型。通过解决XOR问题和MNIST手写数字识别任务,展示了单层感知机的局限性和多层网络结合反向传播算法的强大能力。文章还详细解析了前向传播与反向传播的两个阶段,并提供了完整的代码实现与解释,帮助读者深入理解神经网络的工作机制。原创 2025-08-28 09:20:06 · 31 阅读 · 0 评论 -
14、神经网络基础之感知机算法详解
本文详细介绍了神经网络的基础——感知机算法,包括其发展历程、架构原理、训练过程和终止条件,并通过Python代码实现了感知机在AND、OR和XOR数据集上的分类效果。文章还分析了感知机的优缺点,并介绍了如何通过多层感知机解决其无法处理非线性数据的问题。适合初学者理解神经网络的基本原理和实践应用。原创 2025-08-27 16:26:34 · 45 阅读 · 0 评论 -
13、深度学习中的优化方法、正则化与神经网络基础
本博客详细介绍了深度学习中的优化方法、正则化技术以及神经网络的基础知识。内容涵盖了损失函数与正则化项的数学表达式、权重更新规则、常见的正则化方法(如L1、L2和弹性网络),并通过代码示例展示了正则化在图像分类任务中的实际效果。此外,博客还探讨了神经网络的基本概念、生物神经与人工神经网络的关系、激活函数的选择以及前馈神经网络的架构与应用。最后,给出了优化方法、正则化和激活函数选择的实践建议,帮助读者更好地理解和应用深度学习技术。原创 2025-08-26 14:50:36 · 46 阅读 · 0 评论 -
12、随机梯度下降(SGD)及正则化详解
本文详细介绍了随机梯度下降(SGD)及其扩展方法(如动量和Nesterov加速),并探讨了正则化在机器学习和深度学习中的重要性。通过理论分析和Python代码实现,展示了SGD在分类任务中的效果,并分析了正则化如何帮助控制模型泛化能力,避免过拟合或欠拟合。文章还提供了关于如何选择和调整相关参数的实用建议,以提高模型的训练效率和性能。原创 2025-08-25 15:09:37 · 36 阅读 · 0 评论 -
11、梯度下降与随机梯度下降:优化算法详解
本文详细介绍了梯度下降和随机梯度下降(SGD)这两种常用的优化算法,探讨了它们在机器学习中的应用和区别。内容包括梯度下降的基础概念、偏置技巧、算法伪代码及其Python实现,同时解释了SGD如何通过小批量数据更新权重矩阵以加快收敛速度。文章还对比了标准梯度下降与SGD的性能特点,并讨论了学习率、批量大小等关键参数的选择策略。通过实际代码示例和可视化结果,帮助读者更好地理解和应用这些优化算法。原创 2025-08-24 13:10:11 · 51 阅读 · 0 评论 -
10、损失函数与优化方法详解
本文详细解析了参数化学习的四个关键组成部分,重点介绍了合页损失和交叉熵损失的计算方法及其应用场景。文章还深入探讨了梯度下降及其变体(如随机梯度下降、动量法和Nesterov加速梯度)的优化过程,以及正则化技术在防止过拟合中的作用。通过理论与实例结合,读者可以更好地理解和应用机器学习与深度学习中的优化方法。原创 2025-08-23 16:56:59 · 49 阅读 · 0 评论 -
9、线性分类与损失函数详解
本文详细介绍了线性分类的基本概念及其与损失函数的关系。重点探讨了多类SVM损失函数(包括标准铰链损失和平方铰链损失)的计算方法及其对模型性能的影响。通过一个Python实现的线性分类器示例,展示了评分函数和损失函数的实际应用。文章还分析了不同损失函数的特点及适用场景,并讨论了线性分类器在实际应用中的注意事项,旨在帮助读者深入理解线性分类与损失函数在机器学习中的作用。原创 2025-08-22 12:45:18 · 26 阅读 · 0 评论 -
8、图像分类:从k - NN到参数化学习
本文介绍了图像分类的基本方法,从简单的k近邻(k-NN)算法到更复杂的参数化学习方法。详细解析了k-NN算法的超参数选择、实现步骤及其优缺点,并通过实验展示了其在Animals数据集上的分类效果。随后,文章引入了参数化学习的概念,重点介绍了线性分类器的数学原理、实现步骤及其性能评估方法。最后,对参数化学习的优势和面临的挑战进行了分析,并展望了图像分类领域未来的发展方向。原创 2025-08-21 14:09:53 · 389 阅读 · 0 评论 -
7、构建首个图像分类器:从数据处理到 k-NN 算法实践
本文介绍了如何构建一个简单的图像分类器,重点讲解了数据集处理、图像预处理、k-Nearest Neighbors (k-NN) 算法的应用以及分类结果的评估。通过实践,使用k-NN算法对包含狗、猫和熊猫的动物图像数据集进行分类,并探讨了优化分类准确性的方法。原创 2025-08-20 12:12:16 · 29 阅读 · 0 评论 -
6、图像分类数据集与开发环境配置全解析
本文详细解析了图像分类领域常见的数据集及其特点,同时全面介绍了深度学习开发环境的配置方法,包括本地配置、预配置虚拟机和云实例的选择。此外,还涵盖了常用的深度学习库及其作用、项目结构设置的优势以及使用云实例时的注意事项,为初学者和有经验的开发者提供了实用的指导。原创 2025-08-19 13:04:27 · 98 阅读 · 0 评论 -
5、图像分类:从基础到实战
本文从基础到实战详细介绍了图像分类的相关知识,涵盖机器学习类型、深度学习分类流程、构建模型的四个步骤、特征学习与深度学习的对比、常见数据集(如MNIST、CIFAR-10等)及其选择考量因素,以及图像分类实践中的注意事项。旨在帮助读者全面了解图像分类的基础知识,并在实际应用中构建性能良好的模型。原创 2025-08-18 11:38:03 · 35 阅读 · 0 评论 -
4、图像分类基础与学习类型解析
本文详细解析了图像分类的基本概念、语义鸿沟以及面临的挑战,并深入探讨了监督学习、无监督学习和半监督学习三种主要学习类型在图像分类中的应用。通过对比不同学习类型的特点与适用场景,结合应对图像分类挑战的实用策略,为构建高效、准确的图像分类系统提供了理论支持和实践指导。原创 2025-08-17 15:14:19 · 24 阅读 · 0 评论 -
3、图像基础与分类入门
本文介绍了图像的基础知识,包括像素、通道、坐标系以及图像在编程中的表示方式,同时详细讲解了图像分类的基本概念、挑战、学习类型及训练步骤。文中还通过示例展示了传统机器学习方法(如SIFT、HOG与SVM结合)和深度学习方法(如CNN)在图像分类中的应用,并探讨了图像分类在多个领域的应用场景及其未来发展趋势。原创 2025-08-16 12:54:28 · 54 阅读 · 0 评论 -
2、深度学习:概念、历史与应用解析
本文全面解析了深度学习的概念、历史与应用。从深度学习的起源和发展历程入手,探讨了其核心原理,包括分层特征学习和监督与无监督学习的区别。同时,文章对比了传统特征提取与深度学习方法的不同,分析了深度学习的优势与挑战,并介绍了其在多个领域的广泛应用。最后,文章展望了深度学习的未来发展趋势,包括模型轻量化、多模态学习、强化学习结合以及可解释性深度学习。原创 2025-08-15 16:30:28 · 39 阅读 · 0 评论 -
1、开启计算机视觉深度学习之旅
本文是一篇深度学习入门博文,旨在引导读者开启计算机视觉深度学习的学习之旅。文章详细介绍了深度学习的重要性、正确学习方式、适合人群、学习内容组织、使用工具以及其在计算机视觉中的应用。此外,还回顾了深度学习的简要历史、分层学习的概念与意义,以及深度学习在图像分类、目标检测、语义分割等人眼任务中的应用。最后,文章为初学者提供了学习路径建议,并鼓励大家通过实践掌握深度学习技术。原创 2025-08-14 16:14:15 · 24 阅读 · 0 评论
分享