Johnson–Lindenstrauss 引理表明任何高维数据集均可以被随机投影到一个较低维度的欧氏空间,同时可以控制pairwise距离的失真.

理论边界

由一个随机投影P所引入的失真是确定的,这是由于p定义了一个esp-embedding.其概率论定义如下:

u和v是从一个形状是[n样例,n特征]=[n_samples, n_features]的数据集中的任意行,p室友一个形状是[n成分,n特征]=[n_components, n_features]的随机高斯N(0,1)矩阵的投影(或一个稀疏Achlioptas矩阵).

用于保证eps-embedding的最小成分数有下面的公式得到:

第一个绘图展示了~~~太难翻译了

实证验证

太难翻译了

转载于:https://www.cnblogs.com/taceywong/p/5932743.html

[未完成]scikit-learn一般实例之九:用于随机投影嵌入的Johnson–Lindenstrauss lemma边界...相关推荐

  1. Scikit Learn: 在python中机器学习

    Warning 警告:有些没能理解的句子,我以自己的理解意译. 翻译自:Scikit Learn:Machine Learning in Python 作者: Fabian Pedregosa, Ga ...

  2. [转载]Scikit Learn: 在python中机器学习

    原址:http://my.oschina.net/u/175377/blog/84420 目录[-] Scikit Learn: 在python中机器学习 载入示例数据 一个改变数据集大小的示例:数码 ...

  3. python笔迹识别_python_基于Scikit learn库中KNN,SVM算法的笔迹识别

    之前我们用自己写KNN算法[网址]识别了MNIST手写识别数据 [数据下载地址] 这里介绍,如何运用Scikit learn库中的KNN,SVM算法进行笔迹识别. 数据说明: 数据共有785列,第一列 ...

  4. 【scikit-learn】如何用Python和SciKit Learn 0.18实现神经网络

    本教程的代码和数据来自于 Springboard 的博客教程.本文的作者为 Jose Portilla,他是网络教育平台 Udemy 一门数据科学类课程的讲师. GitHub 链接:https://g ...

  5. scikit - learn 做文本分类

    文章来源: https://my.oschina.net/u/175377/blog/84420 Scikit Learn: 在python中机器学习 Warning 警告:有些没能理解的句子,我以自 ...

  6. 机器学习与Scikit Learn学习库

    摘要: 本文介绍机器学习相关的学习库Scikit Learn,包含其安装及具体识别手写体数字案例,适合机器学习初学者入门Scikit Learn. 在我科研的时候,机器学习(ML)是计算机科学领域中最 ...

  7. python scikit learn 关闭开源_scikit learn 里没有神经网络?

    本教程的代码和数据来自于 Springboard 的博客教程,希望能为你提供帮助.作者为 Jose Portilla,他是网络教育平台 Udemy 一门数据科学类课程的讲师. GitHub 链接:ht ...

  8. OpenGL ES之九——相机和投影

    概述 这是一个系列的Android平台下OpenGl ES介绍,从最基本的使用最终到VR图的展示的实现,属于基础篇.(后面针对VR视频会再有几篇文章,属于进阶篇) OpenGL ES之一--概念扫盲 ...

  9. cayenne:用于随机模拟的Python包

    TL;DR; We just released v1.0 of cayenne, our Python package for stochastic simulations! Read on to f ...

  10. 论文浅尝 | AutoETER: 用于知识图谱嵌入的自动实体类型表示

    论文链接:https://arxiv.org/pdf/2009.12030.pdf 动机 传统的KGE使用附加的类型信息改善实体的表示,但是这些方法完全依赖于显式类型,或者忽略了特定于各种关系的不同类 ...

最新文章

  1. 如何使用 Python 操作 Git 代码?GitPython 入门介绍
  2. gulp html页面路径,配置gulp前端开发环境
  3. itest听力答案2020_itest大学英语3测试答案
  4. SAP UI5 popup弹出对话框的调试
  5. P4395-[BOI2003]Gem气垫车【树形dp,四色定理】
  6. OsharpNS轻量级.net core快速开发框架简明入门教程-代码生成器的使用
  7. Android面试收集录4 Fragment详解
  8. 第十届“认证杯”数学中国数学建模国际赛(2021年小美赛)
  9. iot软件测试,IoT研发测试工程师
  10. 新手玩荔枝派 f1c100s nano折腾笔记(四)
  11. Shell(Bash)输入一个IP 判断是否可用并进行ping 测试
  12. Android插件化方式实现View动态更新
  13. maya xgen基础头发
  14. 公平性、差异性、均衡性的衡量方法
  15. JZOJ5462. 【NOIP2017提高A组冲刺11.8】好文章
  16. Windows Server 2022 LTSC 正式版官方镜像下载 - 微软服务器系统原版 ISO
  17. c语言ds12c887,【图片】关于DS12C887时间芯片的使用心得【单片机吧】_百度贴吧
  18. Vuforia AR 介绍
  19. 测试sony电视屏的软件,体验索尼A9G电视后,我才知道什么是OLED最强画质
  20. linux中运行c找不到conio.h,Linux  下没有conio.h 已解决

热门文章

  1. 《流畅的Python》读书笔记——Python文本和字节序列
  2. 促促促,如何确保系统扛得住 | 《尽在双11》抢鲜预览
  3. Drupal是基于PHP语言编写的用于开发网站的开发型CMF
  4. Linux核心应用命令速查
  5. 博文视点新书快讯第78期
  6. 《Joel On Software》读后
  7. 2.3 Hadoop安装与体验
  8. 优化理论03----优化导论和无约束问题的最优条件、优化问题的类型、局部、全局和严格优化、梯度和Hessian 黑塞矩阵和方向导数、无约束问题的最优条件
  9. admin ajax,如何在FastAdmin中使用Ajax发送请求?
  10. linux下用c语言写黄金矿工,c语言课程设计黄金矿工(提高篇)