# dsg-deeplearning **Repository Path**: lhj_hj/dsg-deeplearning ## Basic Information - **Project Name**: dsg-deeplearning - **Description**: 迪思杰(北京)数据管理技术有限公司 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: http://www.dsgdata.com/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-31 - **Last Updated**: 2024-05-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # dsg-deeplearning #### 介绍 迪思杰(北京)数据管理技术有限公司 #### 软件架构 软件架构说明 ![Image text](img/01.png) ![Image text](img/02.png) ![Image text](img/03.png) #### 安装教程 1. 硬件配置 1、数据库环境 CPU: 32核 内存:128G 硬盘:2T 2、负载均衡服务器 CPU: 8核 内存:32G 硬盘:2T 3、搜索引擎服务器 CPU: 32核 内存:128G 硬盘:25T 2. 软件配置 操作系统:Centos Linux 7.X JDK:JDK1.8 mysql:5.7.x Redis:5.x ElasticSearch:ES 6.X Nginx:1.1x~1.20 3. 安装步骤 第一步 安装jdk 1、系统配置要求:CentOS7+ 2、安装目录:/opt/jdk1.8.0_291 3、配置环境变量: 解压:tar -zxvf jdk-8u291-linux-x64.tar.gz 配置环境变量:vim /etc/profile export JAVA_HOME=/opt/jdk1.8.0_291 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin 4、查看是否安装成功:java -version 第二步 安装MySQL 1、上传文件到服务器 2、执行安装命令:sudo rpm -i mysql-community-server-5.7.36-1.el7.x86_64.rpm 3、获取用户名密码 4、安装验证:mysql --version 第三步 应用程序安装 1、使用连接工具连接服务器 2、上传jar包到指定目录 3、启动应用程序 第四步 安装Nginx 1、解压nginx文件 2、配置编译nginx 3、配置环境变量: vim /etc/profile export PATH=$PATH:/opt/nginx/sbin source /etc/profile 4、查看是否安装成功:nginx -t 第五步 启动Nginx 第六步 登录 #### 使用说明 1. 系统介绍 深度学习的概念源于人工神经网络的研究。含多隐层的多层感知器就是一种深度学习结构。深度学习通过组合低层特征形成更加抽象的高层表示属性类别或特征,以发现数据的分布式特征表示。 深度学习的概念由Hinton等人于2006年提出。基于深度置信网络(DBN)提出非监督贪心逐层训练算法,为解决深层结构相关的优化难题带来希望,随后提出多层自动编码器深层结构。此外Lecun等人提出的卷积神经网络是第一个真正多层结构学习算法,它利用空间相对关系减少参数数目以提高训练性能。 深度学习是机器学习中一种基于对数据进行表征学习的方法。观测值(例如一幅图像)可以使用多种方式来表示,如每个像素强度值的向量,或者更抽象地表示成一系列边、特定形状的区域等。而使用某些特定的表示方法更容易从实例中学习任务(例如,人脸识别或面部表情识别)。深度学习的好处是用非监督式或半监督式的特征学习和分层特征提取高效算法来替代手工获取特征。 深度学习是机器学习研究中的一个新的领域,其动机在于建立、模拟人脑进行分析学习的神经网络,它模仿人脑的机制来解释数据,例如图像,声音和文本。 同机器学习方法一样,深度机器学习方法也有监督学习与无监督学习之分.不同的学习框架下建立的学习模型很是不同.例如,卷积神经网络(Convolutional neural networks,简称CNNs)就是一种深度的监督学习下的机器学习模型,而深度置信网(Deep Belief Nets,简称DBNs)就是一种无监督学习下的机器学习模型。 2. 功能介绍 主要包含 1. java 2. python 3. 界面展示 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)