首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Python3 机器学习简明教程

1 机器学习介绍     1.1 什么是机器学习     1.2 机器学习的应用     1.3 机器学习基本流程与工作环节         1.3.1 数据采集与标记         1.3.2 数据清洗         1.3.3 特征选择         1.3.4 模型选择         1.3.5 训练和测试         1.3.6 模型使用     1.4 机器学习算法一览 2 Python 3 机器学习软件包     2.1 多种机器学习编程语言比较     2.2 开发环境 Anaconda 搭建         2.2.1 Windows         2.2.2 macOS         2.2.3 Linux     2.3 Jupyter Notebook 介绍     2.4 Spyder 介绍     2.5 Numpy 介绍         2.5.1 Numpy 数组         2.5.2 Numpy 运算         2.5.3 Numpy Cheat Sheet     2.6 Pandas 介绍         2.6.1 十分钟入门 pandas         2.6.2 Pandas Cheat Sheet     2.7 Matplotilb 介绍         2.7.1 Pyplot 教程         2.7.2 plots 示例         2.7.3 Matplotilb Cheat Sheet     2.8 scikit-learn 介绍         2.8.1 scikit-learn 教程         2.8.2 scikit-learn 接口         2.8.3 scikit-learn Cheat Sheet     2.9 数据预处理         2.9.1 导入数据集         2.9.2 缺失数据         2.9.3 分类数据         2.9.4 数据划分         2.9.5 特征缩放         2.9.6 数据预处理模板 3 回归     3.1 简单线性回归         3.1.1 算法原理         3.1.2 预测函数         3.1.3 成本函数         3.1.4 回归模板     3.2 多元线性回归     3.3 多项式回归         3.3.1 案例:预测员工薪水     3.4 正则化         3.4.1 岭回归         3.4.2 Lasso 回归     3.5 评估回归模型的表现         3.5.1 R平方         3.5.2 广义R平方         3.5.3 回归模型性能评价及选择         3.5.4 回归模型系数的含义 4 分类     4.1 逻辑回归         4.1.1 算法原理         4.1.2 多元分类         4.1.3 分类代码模板         4.1.4 分类模板     4.2 k-近邻         4.2.1 算法原理         4.2.2 变种     4.3 支持向量机         4.3.1 算法原理         4.3.2 二分类线性可分         4.3.3 二分类线性不可分支持         4.3.4 多分类支持向量机         4.3.5 Kernel SVM - 原理         4.3.6 高维投射         4.3.7 核技巧         4.3.8 核函数的类型     4.4 决策树         4.4.1 算法原理         4.4.2 剪枝与控制过拟合         4.4.3 信息增益         4.4.4 最大熵与EM算法 5 聚类     5.1 扁平聚类         5.1.1 k 均值         5.1.2 k-medoids     5.2 层次聚类         5.2.1 Single-Linkage         5.2.2 Complete-Linkage 6 关联规则     6.1 关联规则学习     6.2 先验算法Apriori     6.3 FP Growth 7 降维     7.1 PCA(主成分分析)     7.2 核 PCA     7.3 等距特征映射IsoMap 8 强化学习     8.1 置信区间上界算法         8.1.1 多臂老虎机问题

03

CVPR2023 | 用于统一的图像恢复和增强的生成扩散先验

在拍摄、存储、传输和渲染过程中,图像质量往往会降低。图像恢复和增强的目标是逆转这种退化并改善图像质量。通常,恢复和增强任务可以分为两大类:1)线性反演问题,例如图像超分辨率(SR)、去模糊、修补、彩色化等,在这些任务中,退化模型通常是线性的且已知;2)非线性或盲问题,例如低光增强和HDR图像恢复,其中退化模型是非线性的且未知。对于特定的线性退化模型,可以通过对神经网络进行端到端的监督训练来解决图像恢复问题。然而,在现实世界中,受损图像往往存在多个复杂的退化情况,全面监督的方法很难泛化应用。近年来,通过生成模型寻找更通用的图像先验并在无监督设置下处理图像恢复问题引起了广泛的兴趣。在推理过程中,可以处理不同退化模型的多个恢复任务而无需重新训练。例如,经过大量干净图像数据集训练的生成对抗网络(GAN)通过GAN反演,在各种线性反演问题上取得了成功,学习到了真实世界场景的丰富知识。与此同时,去噪扩散概率模型(DDPMs)在GAN的基础上展现了令人印象深刻的生成能力、细节水平和多样性。作为早期尝试,现有的工作——去噪扩散恢复模型(DDRM)使用预训练的DDPMs进行变分推断,并在多个恢复任务上取得了令人满意的结果,但其在已知线性退化矩阵上利用奇异值分解(SVD),因此仍然局限于线性反演问题。本文进一步提出了一种高效的方法,名为生成扩散先验(GDP)。它利用经过良好训练的DDPM作为通用图像恢复和增强的有效先验,并以退化图像作为引导。作为一个统一的框架,GDP不仅适用于各种线性反演问题,还首次推广到非线性和盲目图像恢复和增强任务。GDP采用了一种盲退化估计策略,在去噪过程中随机初始化并优化GDP的退化模型参数。此外,为了进一步提高光真实性和图像质量,本文系统地研究了一种有效的指导扩散模型的方法。另外,借助提出的分层指导和基于分块的生成策略,GDP能够恢复任意分辨率的图像,其中首先预测低分辨率图像和退化模型,以引导高分辨率图像的生成过程。

01
领券