利用K8S技术栈打造个人私有云(连载之:初章)
最近在学习Docker技术,相信Docker技术大家都有所了解,Docker类似于虚拟机(但与虚拟机又有本质不同),提供进程级别的隔离。我们可以利用Docker来方便地来做很多事情,比如搭建一个翻墙VPN、搞一个爬虫、弄一个私人博客,部署一个裸机上比较难以安装的环境等等……可以…
初探Kotlin+SpringBoot联合编程
Kotlin是一门最近比较流行的静态类型编程语言,而且和Groovy、Scala一样同属Java系。Kotlin具有的很多静态语言特性诸如:类型判断、多范式、扩展函数、模式匹配等等让我无法只作为一个吃瓜群众了,所以稍微花了点时间了解了一下该语言。 org.jetbrains.k…
为Hexo博客添加LiveRe评论系统
相信大家看过很多个人博客,用Hexo搭建的博客应该说很流行了,既方便又极具性价比,适合大家自己来动手DIY。 我们都希望自己的博客具有一个评论系统,一方面用于收集大家的意见来更好的改进,另一方面评论系统也提供了一个读者与作者之间交流的平台。 首先去如路径:hexo_bolg/t…
PyTorch一周年战绩总结:是否比TensorFlow来势凶猛?
截止到今天,PyTorch 已公开发行一周年。一年以来,我们致力于打造一个灵活的深度学习研究平台。一年以来,PyTorch 社区中的用户不断做出贡献和优化,在此深表感谢。 通过此文,我们打算对 PyTorch 一年的发展历程做一个总结:PyTorch 的进展、新闻以及社区亮点。…
Kaggle车辆边界识别第一名解决方案:使用预训练权重轻松改进U-Net
随着处理密集计算的计算机硬件的发展和平民化,研究者能够处理拥有数百万参数的模型。卷积神经网络在图像分类、目标识别、场景理解等领域都取得了极大的成功。对几乎所有的计算机视觉问题,基于 CNN 的方法都优于其他技术,在很多情况下甚至超越了人类专家。目前,几乎所有的计算机视觉应用尝试…
Java编程思想学习录(连载之:内部类)
嵌套类是无需依赖其外部类的对象的。非static内部类通过一个特殊的this链接到其外围类的对象,而static类型的内部类无此this引用。
前后端分离实践:基于vue实现网站前台的权限管理
该系列的实践后续还将尝试更多,将会一一撰帖成文,我也是个初学者,路漫漫而求索之。。。
每个Kaggle冠军的获胜法门:揭秘Python中的模型集成
集成(ensemble)正在迅速成为应用机器学习最热门和流行的方法。目前,几乎每一个 Kaggle 冠军的解决方案都使用了集成,很多数据科学 pipeline 也使用集成。 简单来说,集成把不同模型的预测结果结合起来,生成最终预测,集成的模型越多,效果就越好。另外,由于集成结合…
用深度学习自动生成HTML代码
在未来三年内,深度学习将改变前端开发。它将会加快原型设计速度,拉低开发软件的门槛。 Tony Beltramelli 在去年发布了论文《pix2code: Generating Code from a Graphical User Interface Screenshot》,A…
微软沈向洋等人长文:从Eliza到小冰,社交对话机器人的机遇和挑战
会话系统经过数十年的研究与开发,从 20 世纪 60 和 70 年代的 Eliza 和 Parry,到 ATIS 项目中的自动任务完成系统,Siri 这样的智能个人助理,再到微软小冰这样的聊天机器人,出现了很多种形式。社交聊天机器人的吸引力不仅在于回应用户不同请求的能力,还在于…
从最大似然估计开始,你需要打下的机器学习基石
在机器学习中,我们经常使用一个模型来描述生成观察数据的过程。例如,我们可以使用一个随机森林模型来分类客户是否会取消订阅服务(称为流失建模),或者我们可以用线性模型根据公司的广告支出来预测公司的收入(这是一个线性回归的例子)。每个模型都包含自己的一组参数,这些参数最终定义了模型本…
Docker Swarm集群初探
相信Docker技术大家都有所了解,单个Docker能发挥的作用毕竟有限,也不便于管理,所以Docker得组集群来使用才能发挥强大的技术优势。既然要组集群那就涉及诸如Docker的资源调度、管理等等一系列问题。目前涉及Docker集群的三个主要的技术无外乎Swarm、Kuber…
Elastic Search搜索引擎在SpringBoot中的实践
首先当然需要安装好elastic search环境,最好再安装上可视化插件 elasticsearch-head来便于我们直观地查看数据。 否则启动spring项目的时候会报JNA not found. native methods will be disabled.的错误: …
centos7上elastic search安装填坑记
此错误出现在修改config/elasticsearch.yml中的network.host为network.host: 0.0.0.0以便让外网任何IP都能来访问时。 然后可以执行以下命令,设置 vm.max_map_count ,但是重启后又会恢复为原值。 新建 Index…
从90年代的SRNN开始,纵览循环神经网络27年的研究进展
人工神经网络(ANN)由多层互相连接的称为人工神经元的单元构成。「浅层网络」指的是没有循环连接,且只有一个输入层、一个输出层,并至多只有一个隐藏层的 ANN。随着网络层数增加,复杂度也增加。层数或循环连接数的增加通常会增加网络的深度,从而使网络能提供多层次的数据表征以及特征提取…
2017机器学习与自然语言处理学术全景图:多产的作者与机构
2017 年是自然语言处理(NLP)和机器学习(ML)非常高产的一年。两个领域持续增长,会议论文数量纷纷打破记录。本文中我将根据个人作者和组织进行更详细的细分。统计信息来自以下会议:ACL、EMNLP、NAACL、EACL、COLING、TACL、CL、CoNLL、Sem+Se…
Java编程思想学习录(连载之:初始化与清理)
用循环神经网络进行文件无损压缩:斯坦福大学提出DeepZip
正在进行的大数据变革让我们收集了大量不同类型的数据,如图像、文本和音频等;新类型的数据如 3D VR 数据、用于自动驾驶的点云数据、不同类型的基因组数据等,占据着巨量的存储空间。因此,人们对于统计模型和适用于各种数据格式的高效压缩方法有着很大的需求。 近 50 年来,无损压缩技…
Python环境下的8种简单线性回归算法
对于大多数数据科学家而言,线性回归方法是他们进行统计学建模和预测分析任务的起点。但我们不可夸大线性模型(快速且准确地)拟合大型数据集的重要性。如本文所示,在线性回归模型中,「线性」一词指的是回归系数,而不是特征的 degree。 特征(或称独立变量)可以是任何的 degree,…
2017年的10大AI顶会,风起云涌的故事 | 机器之心年度盘点
文本主要分为两部分,第一部分是 2017 年顶会的概览,包括今年该领域 10 个顶会的论文提交与接受情况和它们的华人力量。第二部分重点关注这些顶会的获奖论文情况,我们将这些获奖论文主要分为计算机视觉、自然语言处理、学习过程和数据问题等 6 大主题,并从这些主题简要概述对应研究论…