首页
学习
活动
专区
工具
TVP
发布

算法channel

专栏作者
854
文章
1027018
阅读量
136
订阅数
9个Python最常用的包及使用案例
描述: NumPy 是 Python 的一个扩展库,支持高维数组与矩阵运算,并为数组运算提供了大量的数学函数库。它是科学计算中的基础包之一,用于处理大型多维数组和矩阵的运算与基础统计分析。
double
2024-02-26
1040
第十二篇:强化学习SARSA算法
SARSA(「State-Action-Reward-State-Action」)算法是一种经典的强化学习算法,用于解决马尔可夫决策过程(MDP)问题。该算法于1994年由美国计算机科学家Rummery和Niranjan提出。
double
2023-08-08
4930
第一篇:强化学习基本原理通俗介绍
强化学习是一种机器学习方法,旨在让智能体(agent)通过与环境的交互学习如何做出最优的行动选择以获得最大的累积奖励。
double
2023-08-08
1230
机器学习:处理缺失值方法总结
接下来,我们可以使用 Pandas 库中的 dropna() 函数来删除带有缺失值的行:
double
2023-03-21
6400
机器学习:单或双变量常用分析技巧
在机器学习EDA阶段,变量分析及可视化是常做的事情,这篇文章总结变量分析中,最常使用的单变量,双变量分析以及可视化。
double
2023-03-21
7720
梳理机器学习常用算法(含深度学习)
非监督学习是指在训练过程中,模型没有给定的输出标签,而是要从输入数据中自动发现规律的。
double
2023-03-21
5280
一步一步理解机器学习的ROC曲线
你好,我是zhenguo ROC曲线是评估机器学习模型分类能力最常用的一条曲线,那么你知道: ROC曲线x,y轴各代表什么含义? ROC曲线上的一个点代表什么含义? 这两个问题在面试中也常会被问道,不妨抽几分钟时间理解我下面的这篇小总结。 二分类混淆矩阵 下面是二分类的混淆矩阵,这个不难理解,P或N代表结果,T或F代表预测对与否: 基于二分类混淆矩阵,我们再来探讨关于ROC曲线上面提出的两个问题。 ROC曲线x,y轴各代表什么含义? x轴是FPR,y轴是TPR,如下图所示: 其中: x轴的FPR,即假阳
double
2022-09-06
5910
机器学习常用算法:随机森林分类
机器学习模型通常分为有监督和无监督学习算法。当我们定义(标记)参数时创建监督模型,包括相关的和独立的。相反,当我们没有定义(未标记)参数时,使用无监督方法。在本文中,我们将关注一个特定的监督模型,称为随机森林,并将演示泰坦尼克号幸存者数据的基本用例。 在深入了解随机森林模型的细节之前,重要的是定义决策树、集成模型、Bootstrapping,这些对于理解随机森林模型至关重要。 决策树用于回归和分类问题。它们在视觉上像树一样流动,因此得名,在分类情况下,它们从树的根开始,然后根据变量结果进行二元拆分,直到到达
double
2022-09-01
8120
模型调参和超参数优化的4个工具
作者 Bunmi Akinremi 我清楚地记得两年前参加的一次机器学习黑客马拉松,当时我正处于数据科学职业生涯的初期。这是由尼日利亚数据科学组织的训练营的资格预审黑客马拉松。 该数据集包含有关某些员工的信息。我必须预测员工是否应该升职。在尝试改进和设计功能几天后,该模型的准确率似乎在 80% 左右波动。 我需要做点什么来提高我在排行榜上的分数。我开始手动调整模型——得到了更好的结果。通过更改参数,移动的准确度提高到 82%(这一移动非常重要,任何参加过黑客马拉松的人都会证明这一点!)。很兴奋,我开始调整其
double
2022-08-31
1.8K0
机器学习超参调优:常用8种方法
超参数调优是机器学习例程中的基本步骤之一。该方法也称为超参数优化,需要搜索超参数的最佳配置以实现最佳性能。机器学习算法需要用户定义的输入来实现准确性和通用性之间的平衡。这个过程称为超参数调整。有多种工具和方法可用于调整超参数。 我们整理了一份用于调整机器学习模型超参数的前八种方法的列表。 1 贝叶斯优化 贝叶斯优化已成为机器学习算法超参数调整的有效工具,更具体地说,适用于深度神经网络等复杂模型。它提供了一个有效的框架来优化昂贵的黑盒功能,而无需知道它的形式。它已应用于多个领域,包括学习最优机器人力学、序列
double
2022-08-31
1.9K0
肝!字节跳动大佬的Python自学笔记.pdf
1. 字节跳动大佬的Python自学笔记 这是我的一个朋友自学资料包,通过这个资料包自学拿到了字节跳动的Offer, 下面是他之前入门学习Python时候的学习资料,非常全面,从Python基础、到web开发、数据分析、机器学习、深度学习、金融量化统统都有,该手册是HTML版本,左侧是目录,可以点击,右侧是对目录知识点的讲解,适合python学习者,对某些知识点不熟悉的话,将页面保存到浏览器书签,可以快速在没网的情况下查找知识点,总计有200多页! 资料领取方式: 点击下方(非本号)公众号名片回复:手册
double
2022-06-27
1K0
一文入门 深度强化学习
深度强化学习是人工智能最有趣的分支之一。它是人工智能社区许多显着成就的基石,它在棋盘、视频游戏、自动驾驶、机器人硬件设计等领域击败了人类冠军。
double
2022-01-26
9590
这725个机器学习术语表,太全了!
你好,我是zhenguo 这是几位机器学习权威专家汇总的725个机器学习术语表,非常全面了,值得收藏! 英文术语 中文翻译 0-1 Loss Function 0-1损失函数 Accept-Reject Sampling Method 接受-拒绝抽样法/接受-拒绝采样法 Accumulated Error Backpropagation 累积误差反向传播 Accuracy 精度 Acquisition Function 采集函数 Action 动作 Activation Function 激活函数 Acti
double
2022-01-26
5300
RNN 图解版
这篇文章,阐述了RNN的方方面面,包括模型结构,优缺点,RNN模型的几种应用,RNN常使用的激活函数,RNN的缺陷,以及GRU,LSTM是如何试图解决这些问题,RNN变体等。
double
2021-05-07
4600
机器学习和深度学习的 5 个关键区别
大多数人没有意识到机器学习是人工智能(AI)的一种,它诞生于20世纪50年代。1959年,亚瑟·塞缪尔(Arthur Samuel)编写了第一个计算机学习程序,在这个程序中,IBM计算机玩跳棋的时间越长,它就越擅长。快进到今天,当人工智能不仅仅是尖端技术,相关工作薪资高,工作令人兴奋。机器学习工程师的需求量很大,无论是数据科学家还是软件工程师都不具备机器学习领域所需的技能。公司需要精通这两个领域的专业人士,但他们既不能胜任数据科学家的工作,也不能胜任软件工程师的工作。这类人群就是机器学习工程师。
double
2021-03-12
7450
所以,机器学习和深度学习的区别是什么?
https://quantdare.com/what-is-the-difference-between-deep-learning-and-machine-learning/
double
2021-03-12
4300
从39个kaggle竞赛中总结出来的图像分割的Tips和Tricks
想象一下,如果你能得到所有的tips和tricks,你需要去参加一个Kaggle比赛。我已经超过39个Kaggle比赛,包括:
double
2020-12-17
1.3K0
介绍 NumPy 的五种玩法
图解入门 NumPy,这篇文章,已经让我们感知到NumPy的强大,但要想真正用活NumPy,还不够!下面介绍五种玩法,以此深入掌握NumPy:
double
2020-11-11
3990
2020年成为机器学习工程师,看这9本书就够了!
其实,机器学习包含多种交叉学科,同时也在很多方面得到应用,如数据挖掘、图像处理等。机器学习的知识体系包含数学、编程语言、监督学习、非监督学习、深度学习等,同时还包括多种工具和框架的应用。
double
2020-08-11
5060
我的施工计划
前天我在公众号里分享一件过去做的事情:我半年多沉淀一个4200人star的Python库,以及接下来我对此库的施工计划。
double
2020-06-28
3670
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档