首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
算法
订阅
猫不会笑
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
随机不只是 Math.random —— 前端噪声应用
设计师经常会在他们的设计中添加一些随意元素,这是一种很棒的设计技巧。但是对于前端实现来说,这类设计元素的还原大多数情况会让我们感到无能为力,因为基础 Api 提供的都是规律的几何形状(圆,矩形等...),常常最后,这些效果都只好妥协使用切图还原,我们不能做更多优化,更不能通过增…
线性代数与数据学习:MIT教授Gilbert Strang帮你打下坚实的数学基础
机器之心编辑,作者:思源、刘晓坤。 这本书的目的是解释数据科学和机器学习所依赖的数学:线性代数、最优化、概率论和统计学。因为在机器学习中,学习函数中的权重会以矩阵形式表示,这些权重通过随机梯度下降优化,而「随机」一词提示训练收敛是概率性的。此外,概率论中的大数定律被扩展到了大函…
利用tensorflow.js实现JS中的AI
非常感谢Seth Juarez提供的这篇文章。 这不是一篇关于数学的文章,也不是一篇阐述邪恶的有知觉的人工智能最终会杀死我们所有人文章(我是不会订阅这类的文章)。亲爱的读者们,这篇文章的目的是带你走上一条别人未走过的路,那便是讲述关于软件工程的过程以及AI和JS目前的样子。 每…
前端人工智能:通过机器学习推导函数方程式--铂金Ⅲ
tensorflow.js是一个能运行在浏览器和nodejs的一个机器学习、机器训练的javascript库,众所周知在浏览器上用javascript进行计算是很慢的,而tensorflow.js会基于WebGL通过gpu进行计算加速来对高性能的机器学习模块进行加速运算,从而能…
看动画轻松理解时间复杂度(一)
算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,比如排序就有前面的十大经典排序和几种奇葩排序,虽然结果相同,但在过程中消耗的资源和时间却会有很大的区别,比如快速排序与猴子排序:)。 主要还是从算法所…
基于矩阵分解算法的推荐系统实战
推荐系统,可以根据用户的喜好来推荐给用户不同的事物。 通过用户对不同物品的打分,来预测用户对其他物品的喜好程度。此处并没有考虑用户和物品的属性,如:用户年龄,性别,学历,工作等,物品价格,品类,外观等。 将推荐值矩阵 R 分解为矩阵 U 和 矩阵 P,使得 U 和 P 的乘积得…
准备下次编程面试前你应该知道的数据结构
瑞典计算机科学家 Niklaus Wirth 在 1976 年写了一本书,叫作《Algorithms + Data Structures = Programs》(算法+数据结构=程序)。 即便在 40 年后的今天,这条等式仍然成立。这也是为何程序员求职者应该向面试官展示出已经透…