机器学习
文章平均质量分 70
Fred-XU
https://www.zhihu.com/people/fredric-96
展开
-
PointNet 点云分割原理分析
PointNet 核心架构及源码分析原创 2024-07-08 15:18:02 · 641 阅读 · 0 评论 -
【VALL-E-02】核心原理
VALL-E 网络原理分析原创 2024-03-24 19:44:26 · 1550 阅读 · 0 评论 -
【GPT-SOVITS-06】特征工程-HuBert原理
GPT-SOVITS 源码解析原创 2024-03-17 20:26:21 · 3379 阅读 · 1 评论 -
【GPT-SOVITS-05】SOVITS 模块-残差量化解析
GPT-SOVITS 源码解析原创 2024-03-17 20:25:55 · 2355 阅读 · 2 评论 -
【GPT-SOVITS-04】SOVITS 模块-鉴别模型解析
GPT-SOVITS 源码解析原创 2024-03-17 20:25:20 · 2287 阅读 · 0 评论 -
【GPT-SOVITS-03】SOVITS 模块-生成模型解析
GPT-SOVITS 源码解析原创 2024-03-17 20:24:57 · 3445 阅读 · 0 评论 -
【GPT-SOVITS-02】GPT模块解析
GPT-SOVITS 源码解析原创 2024-03-17 20:24:19 · 3198 阅读 · 0 评论 -
【GPT-SOVITS-01】源码梳理
GPT-SOVTIS源码解析原创 2024-03-17 20:23:34 · 3033 阅读 · 3 评论 -
【目标检测07】yolo v4 笔记
yolo v4原理相关知识点整理和摘录原创 2022-01-26 16:07:58 · 1421 阅读 · 0 评论 -
【目标检测06】yolo v3 笔记
yolo v3 相关知识点笔记及摘录原创 2022-01-26 15:52:00 · 1481 阅读 · 0 评论 -
【目标检测05】yolo v2 笔记
yolo v2 笔记摘要原创 2022-01-26 15:44:42 · 1482 阅读 · 0 评论 -
【目标检测04】yolo v1 笔记
yolo v1 算法原理备注原创 2022-01-26 15:31:08 · 1667 阅读 · 0 评论 -
【目标检测03】卷积操作知识备注
yolo 目标检测中卷积相关基础知识的梳理摘录原创 2022-01-26 15:23:57 · 2263 阅读 · 0 评论 -
【目标检测02】tensorflow2 杂记 202102
备注:走读 https://github.com/akkaze/tf2-yolo3 涉及tf2的备注原创 2022-01-26 15:11:37 · 1616 阅读 · 0 评论 -
【目标检测01】tensorflow2 杂记 202101
走读 https://github.com/akkaze/tf2-yolo3 涉及tf2的备注原创 2022-01-26 15:07:34 · 967 阅读 · 0 评论 -
【语音信号处理五】希尔伯特黄变换
【参考资料】【1】https://www.cnblogs.com/qiweiwang/archive/2010/12/20/1911736.html【2】https://zhuanlan.zhihu.com/p/74413218【3】https://www.pianshen.com/article/9161269068/【4】《希尔伯特变换与信号的包络_瞬时相位和瞬时频率》 https://wenku.baidu.com/view/9aa65710580216fc700afd57.html1. 概原创 2020-11-01 14:38:51 · 2624 阅读 · 1 评论 -
【语音信号处理四】DTW算法
【参考资料】【1】《基于DTW距离的时序相似性方法提取水稻遥感信息》【2】《动态时间规整—DTW算法》 https://blog.csdn.net/qq_39516859/article/details/81705010【3】《DTW算法Python实现》 https://www.cnblogs.com/ningjing213/p/10502519.html【4】《动态规划讲解+例子》https://wenku.baidu.com/view/29ffed3e974bcf84b9d528ea81c7原创 2020-11-01 10:36:23 · 819 阅读 · 0 评论 -
【pytorch基础笔记六】基于CYCLEGAN的马转斑马尝试
【参考资料】【1】https://github.com/aitorzip/PyTorch-CycleGAN【2】《深入浅出GAN生成对抗网络》 8.2 CycleGan尝试了下cyclegan,训练大约2小时500次迭代,效果不甚理想。估计是学习率未优化,炼丹时间太短吧;)"""采用数据集:http://people.eecs.berkeley.edu/~taesung_park/CycleGAN/datasets/horse2zebra.zip CycleGan训练的几个特点:1、归一化原创 2020-07-27 22:19:50 · 1793 阅读 · 5 评论 -
【pytorch基础笔记五】基于条件GAN的色彩填充
【参考文献】【1】《深入浅出GAN生成对抗网络》7.3 ColorGAN实现训练过程如下图所示,然后自己本身对CGAN的任务主要两点:1、生成器网络模型实际上是一个编解码器2、条件因素相当于是对某一类特征进行了强调PS:从实验结果看不理想,也可能是训练数据比较少的原因:(也或许是模型理解还有偏差。。。。from random import randintimport numpy as np import torchimport torch.nn as nnimport torch.原创 2020-07-24 19:25:14 · 1303 阅读 · 1 评论 -
【pytorch基础笔记四】基于DCGAN人脸图片生成
【参考资料】【1】https://pytorch.org/tutorials/beginner/dcgan_faces_tutorial.html【2】https://pytorch-cn.readthedocs.io/zh/latest/DCGAN与基础GAN框架完全一致,只是将生成器和判别器换成了卷积网络。采用文献1数据集,结果如下:上图为原始真实图片,下图为生成图片 - 训练环境为带GPU的笔记本,训练时间约4小时 Epoch[18/999]import numpy as npimpor原创 2020-07-19 21:36:56 · 1839 阅读 · 2 评论 -
【pytorch基础笔记三】基础GAN基于MINST生成手写数字
基于pyrotch的GAN手写数字生成方案很简单,但真实参考网上资料编写到调试通还是花费一定时间。GAN网络基本思路如下:生成器: 多层神经网络,最后一层为全连接,从某一个随机序列生成一组噪声图片判别器: 多层神经网络,最后一层为sigmoid, 判断是否为真实图片*启动对抗过程为往复下面步骤1和2步骤1:训练判别器1.1 用当前的生成器生成一批伪造图片1.2 从数据集中取一批真实图片1.3 利用上述两批数据训练判别器1.4 此步骤的目的用于使得判别器区分生成图片和真实图片,前者.原创 2020-07-17 09:09:15 · 502 阅读 · 0 评论 -
【pytorch基础笔记二】bptt以及LSTM
【参考资料】【1】《python深度学习:基于PyTorch》1. BPTT2. BPTT原创 2020-06-15 17:43:07 · 654 阅读 · 1 评论 -
【pytorch基础笔记一】张量、梯度和简单NN
【参考资料】【1 】《python深度学习:基于PyTorch》1. 张量2. 梯度3. 基本NN的MNIST原创 2020-06-15 17:39:51 · 361 阅读 · 0 评论 -
【语音信号处理一】PCM及WAV文件读取
原创 2020-04-06 16:18:50 · 704 阅读 · 0 评论 -
【语音信号处理二】共振峰
原创 2020-04-19 17:31:49 · 1316 阅读 · 0 评论 -
【语音信号处理三】梅尔倒谱系数
原创 2020-04-25 16:48:23 · 307 阅读 · 0 评论 -
【机器学习笔记51】deepfake
``【参考资料】【1】https://github.com/joshua-wu/deepfakes_faceswap备注: 本文主要是对【参考文献1】代码的走读理解1. deepfake的autoencoderdeepfake本质上是一个autoencoder程序将原始图像做处理后分别作为编解码的源和目标编解码模型的定义在model文件中,核心代码如下:autoencoder...原创 2020-01-18 12:03:46 · 524 阅读 · 0 评论 -
【机器学习笔记50】AutoEncoder
【参考资料】【1】https://blog.csdn.net/marsjhao/article/details/689284861 基本概念AutoEncoder的本质是压缩和解压缩对应到深度神经网络压缩目标对应输入层、解压缩的结果对应输出层某一层隐藏层的神经元数量相对很少就是编解码的结果2 keras例子(参考文件1中的代码)# -*- coding: utf-8 -*-...原创 2020-01-18 12:01:07 · 217 阅读 · 0 评论 -
【机器学习笔记40】常用tensorflow代码注释(三层BP神经网络)
# -*- coding: utf-8 -*-import tensorflow as tf '''参考《TensorFlow 实战Google深度学习框架》模型为图3.6所示,含一个隐含层的神经网络1、输入为x1, x22、隐含层为a11、a12、a13;3、其中a11 = w11*x1 + w21*x1,依次类推4、输出y为a11、a12、a13的加权和'''from ...原创 2019-04-13 15:38:38 · 1016 阅读 · 0 评论 -
【机器学习笔记41】常用tensorflow代码注释(滑动平均)
import tensorflow as tfv1 = tf.Variable(0, dtype=tf.float32)step = tf.Variable(0, trainable=False)"""ExponentialMovingAverage 的两个参数,其中decay: 衰减率,影子变量 = 影子变量值*decay + (1 - decay)*原始变量值num_updat...原创 2019-04-13 15:39:27 · 576 阅读 · 0 评论 -
【机器学习笔记02】最小二乘法(多元线性回归模型)
【参考资料】【1】张贤达《矩阵分析与应用》【2】同济大学《线性代数》【3】程云鹏 《矩阵论》【4】https://www.youtube.com/watch?v=94YIk1JVqYA【5】https://blog.csdn.net/u010976453/article/details/54381248数学基础1.转置矩阵定义: 将矩阵A同序数的行换成列成为转置矩阵ATA^TA...原创 2018-09-27 08:34:28 · 7386 阅读 · 0 评论 -
【机器学习笔记38】时序分析(平稳序列建模)
【参考资料】【1】《应用时序分析》【2】https://pandas.pydata.org/pandas-docs/stable/api.html【3】测试数据来源:智能运维挑战赛 http://iops.ai/【4】https://blog.csdn.net/matrix_laboratory/article/details/53912312当序列经过预处理被认为是一个平稳非白噪声的时...原创 2018-12-29 16:06:29 · 2595 阅读 · 0 评论 -
【机器学习笔记39】时序分析(非平稳序列建模)
【参考资料】【1】应用时序分析【2】https://blog.csdn.net/u010414589/article/details/49622625【3】http://www.statsmodels.org/devel /examples/notebooks/generated/tsa_arma_0.html【4】https://www.jianshu.com/p/5c5a6293640...原创 2019-01-03 15:35:28 · 3388 阅读 · 0 评论 -
【机器学习笔记37】模糊聚类分析(基于最大生成树)
【参考资料】【1】《模式识别与智能计算的MATLAB技术实现》【2】《模糊数学方法及其应用》【3】https://baike.baidu.com/item/Kruskal/10242089?fr=aladdin1. 模糊关系的矩阵定义模糊集定义及基础信息,参考之前笔记《模糊数学笔记-模糊集》1.1 模糊关系定义: 设论域U,V,称U×VU \times VU×V的一个模糊子集R...原创 2018-12-23 15:51:47 · 4554 阅读 · 1 评论 -
【机器学习笔记42】模拟退火算法-TSP问题
【参考资料】【1】https://blog.csdn.net/weixin_40562999/article/details/80853354【2】https://www.cnblogs.com/youngsea/p/7461977.html基础概念模拟退火算法还是比较好理解的,我觉得可以分为以下几点:1、本质上仍然是贪心算法,通过随机遍历解空间去寻找近似最优解;2、为了保证不趋于一...原创 2019-07-12 22:12:32 · 586 阅读 · 0 评论 -
【机器学习笔记43】Hopfield神经网络
【参考资料】【1】《人工神经网络实用教程》【2】浙江工业大学《人工智能导论》 视频【3】《人工网络使用教程》【4】https://www.jianshu.com/p/30fdc835d5b31. 离散Hopfield神经网络模型1.1 网络拓扑模型Hopfield属于反馈性神经网络,它作为一个动力系统可以最终到达一个稳态;在离散Hopfield网络里,稳态是联想记忆的一个目标...原创 2019-07-14 10:33:15 · 3378 阅读 · 0 评论 -
【机器学习笔记47】标准粒子群算法
【参考资料】【1】《粒子群算法研究及其工程研究案例》【2】https://wenku.baidu.com/view/e920ac483968011ca3009189.html1. 粒子群算法的基本思想问题描述:一群鸟(随机初始解)在空间(问题解空间)随机的寻找食物(目标最优解)已知条件:这块区域存在一份食物所有的鸟不知道食物的位置所有的鸟知道自己与食物的距离所有的鸟记住...原创 2019-08-25 16:27:45 · 559 阅读 · 2 评论 -
【机器学习笔记44】受限玻尔兹曼机(上)
【参考资料】【1】http://baijiahao.baidu.com/s?id=1599798281463567369&wfr=spider&for=pc【2】机器学习-白板推导系列(二十一)-受限玻尔兹曼机RBM【3】《人工神经网络原理与应用》【4】https://blog.csdn.net/weixin_42398658/article/details/8427929...原创 2019-08-18 09:42:28 · 654 阅读 · 0 评论 -
【机器学习笔记45】Resnet神经网络
【参考资料】【1】https://arxiv.org/pdf/1512.03385v1.pdf【2】https://arxiv.org/pdf/1603.05027v2.pdf基本概念Resnet的诞生主要基于如下一些理由:CNN的本质在于利用卷积核去整合高、中、低级别的特征,并基于这些特征去训练一个多层的分类器;可以明确的是CNN的分类效果与网络的层数息息相关;但随着网络层...原创 2019-08-18 09:44:23 · 694 阅读 · 0 评论 -
【机器学习笔记46】GoogLeNet神经网络(Inception模块)
1. GoogLeNet1.1 概述1.一般来说提升网络性能最直接的方案是增加网络的深度(层次)和宽度(神经元数量),但这会存在以下一些问题:a. 参数太多,但训练数据集有限,容易产生过拟合; b. 网络越大,参数越多,计算复杂度增大,难以应用; c. 网络越深,容易产生梯度弥散(即梯度逐步消失),无法优化; 理论上减少参数一个办法就是采用稀疏策略即用部分连接代替全连接...原创 2019-08-18 09:49:36 · 916 阅读 · 0 评论