logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

深度学习中embedding层的理解

在深度学习领域中,Embedding层扮演着至关重要的角色,尤其在处理文本数据或类别数据。Embedding层的功能有两个:1. 将高维稀疏的输入数据(如单词、类别标签等)转换为低维稠密的向量表示,可以大幅降低数据存储和计算量。2. 低维稠密向量捕获了输入之间的语义和上下文信息,语义相近、类别相近的单词或者类别,其表示向量相似度也高,使得模型能够更好地理解数据信息并进行预测推理。上述两个原因,使得

文章图片
#深度学习
IntelliJ idea 给git下来的项目配置python环境(Anaconda)

对于IDEA集成开发环境,运行Python代码时需要配置Python解释器,没有正确配置时,直接运行代码会报错,例如:import pandas as pd ModuleNotFoundError: No module named pands.Anaconda是一款非常流行的Python数据分析工具,本文介绍在IDEA集成开发环境中配置Anaconda的python解释器对于已经存在的项目,设置I

#intellij idea
深度学习-tensorflow 使用keras进行深度神经网络训练

深度学习网络的训练可能会很慢、也可能无法收敛,本文介绍使用keras进行深度神经网络训练的加速技巧,包括解决梯度消失和爆炸问题的策略(参数初始化策略、激活函数策略、批量归一化、梯度裁剪)、重用预训练层方法、更快的优化器算法,以及学习率的调度策略。

文章图片
#深度学习#tensorflow#keras
机器学习-集成学习-梯度提升决策树(GBDT)

提升树(Boosting Tree)是以分类树或者回归树位基本分类器到提升方法,提升树被认为是统计学习中性能最好的方法之一Boosting方法训练基分类器时采用串行的方式,各个基分类器之间有依赖。它的基本思路是将基分类器层层叠加,每一层在训练的时候,对前一层基分类器分错的样本,给予更高的权重(Ada Boosting),或者让新的预测器对前一个预测器到残差进行拟合(GBDT)。预测时,根据各层分类

#集成学习#决策树
深度学习-tensorflow 使用keras进行深度神经网络训练

深度学习网络的训练可能会很慢、也可能无法收敛,本文介绍使用keras进行深度神经网络训练的加速技巧,包括解决梯度消失和爆炸问题的策略(参数初始化策略、激活函数策略、批量归一化、梯度裁剪)、重用预训练层方法、更快的优化器算法,以及学习率的调度策略。

文章图片
#深度学习#tensorflow#keras
机器学习在竞赛和工业界应用区别

机器学习在竞赛和工业界应用是有很大区别的,竞赛通常关注极致的评价指标,而工业应用会在满足应用标准的前提下,会更加关注模型的稳定性、可解释性和领域专家知识的应用

#人工智能
机器学习-集成学习:随机森林(Random Forest)

内容参考:https://github.com/NLP-LOVE/ML-NLP/tree/master/Machine%20Learning/3.1%20Random%20Forest​​​​​略做修改0.集成学习如果你随机向几千专家询问一个复杂的问题,然后汇总他们的回答,在许多情况下,你会发现,这个汇总的答案比最好的那个专家回答得要好。同样,如果你聚合一组预测器(比如分类器或者回归器)的预测,得

#机器学习#集成学习#随机森林
深度学习-Tensorflow使用Keras进行模型训练

本文以FasionMNIST/加州房价数据集为例,介绍KerasAPI进行分类问题/回归问题模型训练的方法

文章图片
#keras#tensorflow#深度学习
机器学习-集成学习(模型融合)方法概述

模型融合方法广泛应用于机器学习中,其原因在于,将多个学习器进行融合预测,能够取得比单个学习器更好的效果,实现“三个臭皮匠,顶一个诸葛亮”,其原因在于通过模型融合,能够降低预测的偏差和方差。本文对模型融合中常见的三种方法进行一个简要介绍:包括Bagging、Boosting、Stacking.........

#集成学习
深度学习-tensorflow 使用keras进行深度神经网络训练

深度学习网络的训练可能会很慢、也可能无法收敛,本文介绍使用keras进行深度神经网络训练的加速技巧,包括解决梯度消失和爆炸问题的策略(参数初始化策略、激活函数策略、批量归一化、梯度裁剪)、重用预训练层方法、更快的优化器算法,以及学习率的调度策略。

文章图片
#深度学习#tensorflow#keras
    共 22 条
  • 1
  • 2
  • 3
  • 请选择