- 博客(19)
- 资源 (4)
- 收藏
- 关注

原创 使用PyTorch实现MNIST数据集的GAN网络
GAN(生成对抗网络)是一种深度学习模型,由生成器(Generator)和判别器(Discriminator)两个网络组成。生成器负责生成逼真的假数据,判别器负责区分真实数据和生成的假数据。通过两个网络的对抗训练,最终生成器能够生成高质量的图像。
2025-03-31 14:40:28
1080

原创 ResNet50深度解析:原理、结构与PyTorch实现
ResNet50是深度学习领域的里程碑模型,通过创新的残差学习框架解决了深层神经网络训练中的梯度消失问题。其核心思想是学习残差映射F(x)=H(x)-x,而非直接学习输入到输出的映射H(x),通过跳跃连接使梯度能直接流过,有效缓解梯度消失。ResNet50采用Bottleneck设计,包含50层卷积层,由头部(初始特征提取)、主体(4个残差块组)和尾部(分类器)组成。其特点是参数高效(约25.5M参数)、梯度流动稳定和特征重用能力强,广泛应用于图像分类、目标检测、语义分割和迁移学习等视觉任务。
2025-03-11 01:49:57
2804

原创 使用PyTorch实现多分类问题的深度学习模型
本项目展示了如何使用PyTorch框架构建和训练一个多分类深度学习模型。项目采用模块化设计,实现了完整的数据处理流程、灵活的模型架构和全面的训练评估系统。主要技术特点包括:数据标准化处理、多层神经网络设计、批量训练机制、早停策略等。通过实验验证,模型在测试集上取得了良好的分类效果,准确率达到85%以上。
2025-03-04 14:03:43
886

原创 使用PyTorch实现回归问题的深度学习模型
本文详细介绍了如何使用PyTorch框架构建和训练一个用于解决回归问题的深度学习模型。文章采用循序渐进的方式,从数据准备到模型评估,完整展示了深度学习模型的开发流程。主要内容包括:使用scikit-learn生成模拟数据、实现数据标准化、创建自定义数据集、构建三层神经网络模型、实现带有早停机制的训练过程,以及结果可视化。通过本文的实践,读者可以掌握使用PyTorch开发深度学习模型的基本技能,了解回归问题的解决方案,以及模型训练中的关键技术点。
2025-03-01 22:38:01
550
原创 LeNet-5卷积神经网络详解
LeNet-5是由Yann LeCun等人在1998年提出的经典卷积神经网络架构,开创了深度学习在计算机视觉领域的先河。该网络采用层次化设计,包含卷积层、池化层和全连接层,通过局部感知、权重共享和特征提取等机制,有效解决了手写数字识别问题。其创新性的网络结构为现代深度学习模型奠定了基础,尽管现代网络在深度和复杂性上远超LeNet-5,但其核心设计理念仍被广泛应用。理解LeNet-5对于入门深度学习具有重要意义,它展示了卷积神经网络的基本工作原理和特征提取过程。
2025-03-09 01:50:53
734
原创 基于改进LeNet-5的手势识别模型实现与分析
本文提出一种基于改进LeNet-5卷积神经网络的手势识别模型,针对人机交互和虚拟现实领域的应用需求。在网络结构上,采用两层卷积层和最大池化层组合进行特征提取,引入Dropout层(p=0.3)防止过拟合,并优化全连接层实现10类手势分类。数据处理方面,设计了亮度调整和透视变换的数据增强方案,实现自适应学习率调整机制,并引入早停机制优化训练过程。实验结果表明,改进后的模型具有收敛速度快、训练过程稳定、泛化能力强等特点,为手势识别任务提供了可靠的实现方案。
2025-03-09 01:40:43
480
原创 TensorFlow 的基本概念和使用场景
TensorFlow 的设计哲学是“让复杂的问题简单化”——通过抽象化底层计算细节,开发者能更专注于模型逻辑本身。无论是学术研究的快速验证,还是工业场景的高效部署,它都提供了平衡灵活性与性能的解决方案。如果你正准备踏入深度学习领域,不妨从一行开始,亲手体验数据与算法碰撞的魅力。(注:本文代码示例基于 TensorFlow 2.x 版本,环境配置建议使用 Conda 或 Docker 管理依赖。
2025-03-06 20:25:27
618
原创 机器学习 - 回归算法大比武
本次机器学习回归算法大比武旨在全面评估多种回归算法在不同数据规模和特征维度下的性能表现。通过系统性地改变样本个数、特征个数以及随机状态,生成 27 种不同的数据样例,并运用多种回归算法对这些样例进行训练和测试,最终以图形化的方式直观展示各算法的性能差异。
2025-01-04 17:20:52
1102
原创 sqoop导数据实例
mysql -->hivesqoop import --connect jdbc:mysql://192.168.8.91:3306/mysql --username root --password root --table help_topic --fields-terminated-by "," --delete-target-dir --hive-import --create-hi...
2018-12-13 16:29:53
306
原创 Kylin简单安装
安装步骤:1、下载kylin安装包,解压到/usr/local/kylin。https://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-2.5.1/apache-kylin-2.5.1-source-release.zip2、设置环境变量:export KYLIN_HOME=/usr/local/kylinPATH=$PATH:$KY...
2018-12-13 16:24:12
867
原创 如何使用Beeline连接Impala
Beeline是HiveServer2提供的一个新的命令行工具,基于SQLLine CLI的JDBC客户端。Beeline有两种模式:嵌入和远程模式。嵌入模式类似于运行Hive CLI,而远程模式可以通过thrift连接。支持连接Hive、MySQL、Oracle、Impala等。Impala JDBC驱动部署1.下载Impala JDBC驱动包下载地址:https://download...
2018-12-13 16:16:52
3276
1
原创 Hbase常用命令
创建表create 'emp','personal data','professional data'插入数据put 'emp','1','personal data:name','raju'put 'emp','1','personal data:city','hyderabad'put 'emp','1','professional data:designation','manag...
2018-12-13 15:55:55
333
原创 [资源共享] Hadoop权威指南.pdf -- 全版本下载
Hadoop权威指南(第2版)中文版链接:https://pan.baidu.com/s/1BiP07URYHvsz3ZS-ralV8w提取码:oe2uHadoop权威指南(第3版)英文版链接:https://pan.baidu.com/s/1ayXz3oD__u4sGRH2cDMPJA提取码:1bbvHadoop权威指南(第3版)中文版链接:https://pan.baidu.co...
2018-12-05 16:45:40
454
5
原创 CentOS7.2安装Oracle 11gR2 安装
一. 环境准备1. Oracle安装包https://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-linx8664soft-100572.htmllinux.x64_11gR2_database_1of2.ziplinux.x64_11gR2_database_2of2.zip下载到本地...
2018-11-29 20:28:52
434
原创 虚拟机nat方式联网
第1步: “虚拟网络编辑器” 选择nat模式类型,点击NAT设置第2步: 点击“DHCP设置”,ip区间设置第3步: 虚拟机网络设置cd /etc/sysconfig/network-scripts/vi ifcfg-ens33编辑文件为:TYPE=“Ethernet”BOOTPROTO=“static”NAME=“ens33”UUID=“55db61c7-8786-41d6-8...
2018-11-29 20:06:40
277
原创 CenterOS7.2下搭建CDH5.15
目录1.安装总概1.1. 软件环境1.2. 配置规划1.3. CheckList2.软件资源2.1. JDK环境:2.2. scala环境:2.3. CM包:2.4. CDH包2.5 manifest.json2.6. JDBC连接jar包:3.环境配置3.1. 修改机器名(所有节点)3.1.1. 修改机器名称3.1.2. 配置hosts3.1.3...
2018-09-29 11:27:37
1148
Java面试宝典
2018-12-14
机器学习平台实践
2018-12-10
Hadoop权威指南(第3版)中文版
2018-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人