文章 2021-11-13 来自:开发者社区

背包密码体制原理大白话讲解及Python实现

一、背包密码体制介绍提到背包密码体制,我们首先就想到为什么这个密码体制和背包有什么关系,背包二字的由来是因为在1978年Merkle与Hellman提出的MH背包问题,这个问题的总体思路是这样的,现在有许多不同重量的物体,从中可以任意选择n件物品放入背包。披露背包中物品的总重量和物品堆;但是所选项目的类型不是公开的。针对这种问题Merkle与Hellman合作设计了一种使用背包问题对信息进行加密....

背包密码体制原理大白话讲解及Python实现
阿里云文档 2021-05-19

如何使用Python脚本节点编写代码来实现功能逻辑

如果物联应用开发(IoT Studio)平台提供的节点不能满足您的需求,您可以使用Python脚本节点,编写Python代码来实现功能逻辑。目前支持Python v2.7.9版本。且仅支持使用基本库和基本语法,不支持扩展库。

文章 2019-11-07 来自:开发者社区

带你读《强化学习:原理与Python实现》之二:Markov决策过程

点击查看第一章点击查看第三章 第2章 Markov决策过程本章介绍强化学习最经典、最重要的数学模型—Markov决策过程(Markov Decision Process,MDP)。首先我们从离散时间智能体/环境接口引入Markov决策过程的定义,然后介绍在求解Markov决策过程时会用到的重要性质,最后介绍一种求解Markov决策过程最优策略的方法。 2.1 Markov决策过程模型 在智能体/....

文章 2019-11-07 来自:开发者社区

带你读《强化学习:原理与Python实现》之一:初识强化学习

智能系统与技术丛书点击查看第二章点击查看第三章强化学习:原理与Python实现 肖智清 著 第1章 初识强化学习强化学习(Reinforcement Learning,简称RL,又译为“增强学习”)这一名词来源于行为心理学,表示生物为了趋利避害而更频繁实施对自己有利的策略。例如,我每天工作中会根据策略决定做出各种动作。如果我的某种决定使我升职加薪,或者使我免遭处罚,那么我在以后的工作中会更多采.....

文章 2019-03-22 来自:开发者社区

网站验证码的生成原理、难度控制,及python实现

图片验证码已经广泛的使用在各种反爬虫的场景中,验证码的的生成验证过程对于开发者来说是零成本的,对于用户体验来说可能稍差、但是对于爬虫来说是致命的和高成本的。 下面将介绍使用python实现网站验证码的产生及验证的全过程,然我们对验证码的生成有所理解,同时对于机器识别在验证码利于的作用有个认识。 其过程是是用户请求验证后,生成验证码图片并后台session保存验证的字符串,当用户提交验证信息后...

文章 2019-01-03 来自:开发者社区

协同过滤(ALS)的原理及Python实现

提到ALS相信大家应该都不会觉得陌生(不陌生你点进来干嘛[捂脸]),它是协同过滤的一种,并被集成到Spark的Mllib库中。本文就ALS的基本原理进行讲解,并手把手、肩并肩地带您实现这一算法。 原理篇 我们用人话而不是大段的数学公式来讲讲ALS是怎么一回事。 1.1 你听说过推荐算法么 假如我是豆瓣的CEO,很多豆瓣的用户在豆瓣电影上都会对电影进行评分。那么根据这个评分数据,我们有可能知道这些....

文章 2018-09-12 来自:开发者社区

GBDT回归的原理及Python实现

提到GBDT回归相信大家应该都不会觉得陌生,本文就GBDT回归的基本原理进行讲解,并手把手、肩并肩地带您实现这一算法。完整实现代码请参考本人的github。 一、原理篇 我们用人话而不是大段的数学公式来讲讲GBDT回归是怎么一回事。 1.1 温故知新 回归树是GBDT的基础,之前的一篇文章曾经讲过回归树的原理和实现。链接如下: 回归树的原理及Python实现 1.2 预测年龄 仍然以预测同事年龄....

文章 2018-07-10 来自:开发者社区

线性回归与梯度下降法-原理与Python实现【重要】

本文主要讲了梯度下降法的两种迭代思路,随机梯度下降(Stochastic gradient descent)和批量梯度下降(Batch gradient descent)。以及他们在python中的实现。 梯度下降法 梯度下降是一个最优化算法,通俗的来讲也就是沿着梯度下降的方向来求出一个函数的极小值。那么我们在高等数学中学过,对于一些我们了解的函数方程,我们可以对其求一阶导和二阶导,比如说二次函....

线性回归与梯度下降法-原理与Python实现【重要】
文章 2018-01-27 来自:开发者社区

GBDT原理及利用GBDT构造新的特征-Python实现

背景 Gradient Boosting Gradient Boosting是一种Boosting的方法,它主要的思想是,每一次建立模型是在之前建立模型损失函数的梯度下降方向。损失函数是评价模型性能(一般为拟合程度+正则项),认为损失函数越小,性能越好。而让损失函数持续下降,就能使得模型不断改性提升性能,其最好的方法就是使损失函数沿着梯度方向下降(讲道理梯度方向上下降最快)。 Gradient.....

GBDT原理及利用GBDT构造新的特征-Python实现

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Python学习站

Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。

+关注
相关镜像