摘要:
集成学习 该内容由个人整理和归纳,如有不同见解,还望指教~ 集成学习方法有哪些?bagging和boosting的区别?(京东) Boosting: AdaBoost, 提升树, GBDT, XGBoost, LightGBM Bagging: 随机森林 区别: 样本采样方式不同:Bagging 是 阅读全文
摘要:
深度学习 该内容由个人整理和归纳,如有不同见解,还望指教~ 为什么要通过梯度下降求解参数? 梯度的方向是函数增长速度最快的方向,那么梯度的反方向就是函数下降最快的方向,通过往函数下降最快的方向走,可以走到函数的极小/最小值点。 Embedding 为什么需要 Embedding? 因为有些类别特征转 阅读全文
摘要:
问题 IDEA 在创建项目时没有 maven 这个选项(见下图),因此也不能将导入的项目变为 maven 项目。 原因 当时在初始化 IDEA 的时候未开启 maven 相关插件。 解决方案 Windows:导航栏 File > Settings > Plugins MacOS:导航栏 Prefer 阅读全文
摘要:
1面 8.22 常规自我介绍 对语音(算法)这块有多少的了解?(因为本人之前不是做语音的) 有实际跑过语音(识别)这块的工具 / 流程吗?实践过吗? 一个语音识别系统,大致是怎么样的流程? 你用过哪种声学模型?GMM 还是 DNN?说一下声学模型的输入和输出分别是什么? 输入:一帧一帧的声学特征 输 阅读全文
摘要:
之前写二分代码的时候总是纠结判断条件,今天把最基础的二分查找题拿出来梳理一下脉络。 class Solution { public int search(int[] nums, int target) { // 二分法,由于整数除法的舍位性,所以mid是可以取到left的位置,但是取不到right的 阅读全文
摘要:
力扣上周周赛第三题,比赛的时候一开始用 dfs,不停增加剪枝条件(加memo数组,低于res就返回等),从 n 在1k超时,到5k超时,到1w超时,没辙了,只能赛后尝试 bfs。 思路 bfs+大根堆(贪心):Java 用时73ms bfs 为什么可以比可以比 dfs 优秀呢?不都需要走到 end 阅读全文
摘要:
首先来看看效果图 3D图显示全边框 box on; ax=gca; ax.BoxStyle='full'; 隐藏刻度值 t=0:0:0; ax=gca; ax.XTick=t; ax.YTick=t; ax.ZTick=t; 导出透明背景图 下载该 matlab 包,解压后添加到工作路径。 如果需要 阅读全文
摘要:
声学模型是指给定声学符号(音素)的情况下对音频特征建立的模型。 数学表达 用 \(X\) 表示音频特征向量 (观察向量),用 \(S\) 表示音素 (隐藏/内部状态),声学模型表示为 \(P(X|S)\)。 但我们的机器是个牙牙学语的孩子,并不知道哪个音素具体的发出的声音是怎么样的。我们只能通过大量 阅读全文
摘要:
最近项目需要提升所有 Python 算法的执行时间,并给 Java 框架调用,根据 Python一键转Jar包,Java调用Python新姿势!的思路可以用 Cython 将 Python 代码转换为 C 代码再编译为动态连接库 (so / dll),提升 Python 代码执行速度。同时提供 Ja 阅读全文
摘要:
N-gram N-gram 作为一个名词表示的是一个给定文本/音频样本中有n项(音素,音节,字母,单词)的一个连续序列。 数学表达 N-gram 模型表示的是当前这个 word \(w_i\) 依赖于前面 N-1 个word,所以可以表达为 \[ \begin{aligned} P\left(w_i 阅读全文