首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏CSDN技术头条

    未来5-10年,NLP将走向成熟

    未来5-10年,NLP将走向成熟 最后,再介绍一下我对自然语言处理目前存在的问题以及未来的研究方向的一些考虑,供大家参考。 NPL与其他AI技术一起在金融、法律、教育、医疗等垂直领域将得到广泛应用。 但是,我们也清醒地看到,虽然有一些很好的预期,但是自然语言处理还有很多很多没有解决的问题。以下几个我认为比较重要的。

    1.4K71发布于 2018-02-12
  • 来自专栏新智元

    AI全球大战医生】Hinton:5-10年内深度学习取代放射科医生

    IEEE Spectrum在2018新年伊始推出专刊“AI vs Doctors”,统计了从2016年5月至今,AI在医疗领域的进展,并对比各大细分领域AI与人类医生能力差距,人工智能正在医生的主场获取成功 自闭症:AI扫描婴儿脑部以预测自闭症 北卡罗来纳大学教堂山分校的一个研究小组发现了6个月大儿童大脑的变化与自闭症的关系,而深度学习算法能够使用数据,预测在24个月时自闭症高危儿童是否会被诊断为病症。 先天性白内障诊断,AI与人类医生打平 中山大学眼科医生Haotian Lin与西安电子科技大学Xiyang Liu的研究小组合作,开发了一种能诊断先天性白内障的AI程序CC-Cruiser,利用深度学习算法 皮肤癌诊断,AI算法与人类医生表现几乎相同 斯坦福大学的研究人员开发了一种深度学习算法,识别皮肤癌的准确率与专业的人类医生相当,相关研究论文被选为封面论文,在2017年2月的一期 Nature发表。 AI赋能显微镜能计算血液样本中的疟疾寄生虫 近日,一家中国制造商和由比尔·盖茨支持的风险投资公司将宣布计划将显微镜商业化,该显微镜使用深度学习算法在20分钟内自动识别和计数血液中的疟疾寄生虫。

    1.2K60发布于 2018-03-20
  • 来自专栏人工智能头条

    未来5-10年,自然语言处理将走向成熟

    未来5-10年,NLP将走向成熟 最后,再介绍一下我对自然语言处理目前存在的问题以及未来的研究方向的一些考虑,供大家参考。 ● NLP与其他AI技术一起在金融、法律、教育、医疗等垂直领域将得到广泛应用。 但是,我们也清醒地看到,虽然有一些很好的预期,但是自然语言处理还有很多很多没有解决的问题。以下几个我认为比较重要的。

    83730发布于 2018-07-20
  • 来自专栏机器视觉工坊

    AI算法分类

    AI算法分类如下: 一、机器学习算法 监督学习 1、回归算法:线性回归和逻辑回归。 线性回归:进行直线或曲线拟合,一般使用“最小二乘法”来求解。 kNN算法是一种判别模型,即支持分类问题,也支持回归问题,是一种非线性模型。它天然的支持多分类问题。kNN算法没有训练过程,是一种基于实例的算法。 无监督学习 7、K均值算法核心:把样本分配到离它最近的类中心所属的类,类中心由属于这个类的所有样本确定。k均值算法是一种无监督的聚类算法。 和其他类型的神经网络一样,循环神经网络是一个判别模型,既支持分类问题,也支持回归问题,并且支持多分类问题 三、大数据算法 数据挖掘&数据分析 推荐算法 四、一些算法本身并不算是一个机器学习算法 ,而是为了解决某个子问题而诞生的机器学习算法的子算法,如深度学习的神经网络的训练一般采用反向传播算法,梯度下降法。

    2.6K20发布于 2020-07-28
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 5-10 线性回归的可解释性

    线性回归总结 当然线性回归算法在预测模型的时候同样需要使用测试集,用训练数据集训练出模型,不同于前面介绍的kNN算法,此时的模型是一个实实在在的模型,所谓的模型就可以写成y = θTx,有了这个模型之后就可以基于这个模型对测试数据集进行预测 这里需要注意的是在使用线性回归算法的时候,对数据是有一个假设的:数据和最终的输出结果之间有一定的线性关系,这个线性关系越强,线性回归算法得到的结果相应的也就越好。 在kNN中没有这种对数据的假设,虽然如此,但是当数据真的和输出结果有比较强的线性关系的话,线性回归算法是要比kNN算法要好的,而且从某个维度上来讲,是好不少的,当然在处理非线性回归问题上,只需要将线性回归算法稍作修改即可解决非线性回归的问题 线性回归最大的优点就是对数据具有可解释性,这样的算法被称为白盒算法,也就是说我们通过这个模型真正的能够学到所谓的知识,在波士顿房价的预测中,我们知道房间的数量和波士顿房价之间是有正比关系的,和周边地区一氧化碳浓度呈现负相关 机器学习算法中很少有像线性回归算法这样通过数学公式推导出方程解的算法。 ?

    1.5K00发布于 2019-11-13
  • 来自专栏算法修养

    pta习题集 5-10 切分表达式——写个tokenizer吧

    [先说点出题背景] 这个题是为低年级同学、学C语言的同学准备的,因为,对这部分同学,这个题目编写起来略有一点复杂。如果是高年级、学过了正则表达式(Regular Expression)的同学或者学过了Java等OO语言的同学做这个题,应当发现这题比较简单吧。哦,对了,什么是tokenizer?请自行查询解决。反正在此处不应翻译成“令牌解析器”。 [正题] 四则运算表达式由运算数(必定包含数字,可能包含正或负符号、小数点)、运算符(包括+、-、*、/)以及小括号((和))组成,每个运算数、运算符和括号

    1.2K60发布于 2018-04-27
  • 来自专栏新智元

    首个AI游戏引擎或颠覆任天堂暴雪?0代码即可创建,黄仁勋预测5-10年游戏完全由AI生成

    新智元报道 编辑:编辑部 【新智元导读】还有什么领域没有被AI渗透?继音乐之后,首个AI游戏引擎已经完全凭几个字,就能创建游戏资产和动画了。 老黄预测,未来5-10年我们将看到完全由AI生成的游戏。 「未来5-10年,我们可以看到完全由AI生成的游戏」。 这是近日GTC 2024大会之后,黄仁勋接受媒体时采访时发表的最新看法。 - AI场景生成:描述您想要的场景,从诡异的墓地到霓虹灯城市,几分钟内构建整个游戏环境。 - 快速AI编辑和手势绘制工具:只需快速点击或滑动,就可以使用基于AI和手势的绘制工具动态进行更改。 就连老黄也表示,这只需要5-10年的时间。Bethesda仍在推进下一代《上古卷轴》游戏的开发,预计2028年推出。微软和新XBox也是如此。 所有这些游戏,都将在10年后被扫地出门。 另有网友发起疑问,「会不会有人很快将Sora、Devin、Buildbox 4与Quiet-Star算法合并,产生一个完全自动化的从小说到游戏的人工智能」? 我们什么时候能看到完全由AI创造的游戏?

    65210编辑于 2024-03-26
  • 来自专栏xiaosen

    AI - 聚类算法

    感谢大家的观看 聚类算法概念 聚类算法是一种无监督学习方法,用于将数据集中的对象划分为若干个簇,使得同一个簇内的对象之间具有较高的相似性,而不同簇的对象之间具有较大的差异性。 聚类算法的应用场景: 商业选址:通过分析用户的地理位置信息,聚类算法可以帮助企业确定新店铺的最佳位置,以最大化覆盖潜在客户。 资源优化:在物流和供应链管理中,聚类算法可以帮助优化资源的分配,例如确定最佳的仓库位置或货物配送路线。 聚类算法因其能够在无监督的环境中发现数据的内在结构和模式,而在各个领域都有广泛的应用。 选择合适的聚类算法和参数对于解决特定问题至关重要。这类方法通常需要预先指定簇的数量,并通过迭代优化来找到最佳的数据划分。典型的划分方法包括K-means算法、K-medoids算法等。 代表性的算法有AGNES(自底向上的聚合算法)和DIANA(自顶向下的分裂算法)。

    1.5K10编辑于 2024-03-22
  • 来自专栏AI系统

    AI系统】QNNPack 算法

    本文将会深入介绍 QNNPACK 算法的实现过程。 前置知识回顾 在介绍 QNNPACK 算法前,先回顾一下传统的矩阵卷积运算方法。 加速库中针对矩阵卷积运算的核心算法,即如文章标题所示的 The Indirect Convolution Algorithm(间接卷积算法)。 对计算进行划分 虽然 QNNPACK 利用了像其他 BLAS 库一样的 PDOT 微内核,但其对具有 8 位元素的量化张量和移动 AI 使用案例的关注带来了非常不同的性能优化视角。 与 Im2Col 算法对比 与基于 Im2Col 的卷积算法相比,间接卷积的性能受到四个因素的影响: 消除非单位卷积的 Im2Col 转换。 可以看到间接卷积算法性能会明显优于其他算法的性能。

    94110编辑于 2024-12-13
  • 来自专栏sofu456

    斗地主ai算法

    牌的识别 识别和过滤,即要知道牌是什么牌,还要过滤出那几张牌是需要的牌 sequence = ['3', '4', '5', '6', '7', '8', '9', '10', 'j', 'q', 'k', '1', '2', 'xw', 'dw'] card = ['单牌', '对牌', '三张', '三带一', '单顺', '双顺', '三顺', '飞机','炸弹','四带二'] def to_card(data): return list(map(lambda x:

    1.4K10编辑于 2021-12-06
  • 来自专栏AI系统

    AI系统】Winograd 算法

    在本文将重点介绍 Winograd 优化算法,它是矩阵乘优化方法中 Coppersmith–Winograd 算法的一种应用,按照 Winograd 算法的原理将卷积的运算进行转换,从而减少卷积运算中乘法的计算总量 算法约束与缺点 从上述方法的介绍中可以得知,Winograd 算法通过减少乘法操作的次数,有效降低了计算资源的消耗,从而提高了计算速度。 首先,当应用 Winograd 算法处理单个小局部的二维卷积时,该算法不能直接应用于这样的计算当中,因为产生的辅助矩阵规模过大,可能会对实际效果产生负面影响。 因此,Winograd 算法仅适用于较小的卷积核和分块尺寸。 另一个想法是将 Winograd 算法与空间组织算法结合起来,充分利用局部性和算法分析的优化,将卷积计算通过空间组合优化算法中的拆分方法,将输入拆分成若干个小规模卷积。

    83511编辑于 2024-12-17
  • 来自专栏决策智能与机器学习

    AI算法对抗攻击和防御技术综述「AI核心算法

    关注:决策智能与机器学习,深耕AI脱水干货 ? Athalye等提出了EoT算法来解决第一个问题。 启发式防御算法由研究者通过实验获得,它们在实践中可以做到对一些特定的对抗攻击算 法具有良好的防御性能,但没有对防御性能给出理论性保障;可证明式防御通过理论证明,可以计算出在特定对抗攻击算法攻击下模型的最低准确度 Goodfellow等首先提出对抗训练,他们使用良性样本和通过FGSM算法生成的对抗样本一起训练神经网络,用于增强神经网络的鲁棒性;接着,提出了使用由PGD算法生成的对抗样本进行对抗训练的方法。 这主要是因为,攻击算法只要针对某一类防御生效即可, 然而一个有效的防御算法则需要去防御所有可能的攻击手段。 结束语 近两年来,针对深度学习算法的对抗攻击和防御技术迅速发展。

    3.8K10发布于 2020-09-14
  • 来自专栏腾讯云原生团队

    ImageApparate(幻影)镜像加速服务让镜像分发效率提升 5-10

    ImageApparate(幻影) 为了解决这个问题,腾讯云容器服务 TKE 团队开发了下一代镜像分发方案ImageApparate(幻影), 将大规模大镜像分发的速度提升 5-10倍。 ? 如上所述,相比于传统的下载全部镜像的方式,ImageApparate 在容器全部启动时间上都有 5-10倍 的提升。 Apparate-client 组件收到通知后会把 COS 数据写入到IAS中,使用特定算法把此镜像的每个 Layer 逐个转换为支持 ImageApparate 挂载的 Layer 格式。

    1.7K10发布于 2021-02-25
  • 来自专栏企鹅号快讯

    Hinton:5-10年内深度学习取代放射科医生

    自闭症:AI扫描婴儿脑部以预测自闭症 北卡罗来纳大学教堂山分校的一个研究小组发现了6个月大儿童大脑的变化与自闭症的关系,而深度学习算法能够使用数据,预测在24个月时自闭症高危儿童是否会被诊断为病症。 算法仅使用三个变量——脑表面积、脑容量和性别(男孩比女孩更可能有自闭症),算法确定了十个自闭症孩子中的八个。 先天性白内障诊断,AI与人类医生打平 中山大学眼科医生Haotian Lin与西安电子科技大学Xiyang Liu的研究小组合作,开发了一种能诊断先天性白内障的AI程序CC-Cruiser,利用深度学习算法 皮肤癌诊断,AI算法与人类医生表现几乎相同 斯坦福大学的研究人员开发了一种深度学习算法,识别皮肤癌的准确率与专业的人类医生相当,相关研究论文被选为封面论文,在2017年2月的一期 Nature发表。 AI赋能显微镜能计算血液样本中的疟疾寄生虫 近日,一家中国制造商和由比尔·盖茨支持的风险投资公司将宣布计划将显微镜商业化,该显微镜使用深度学习算法在20分钟内自动识别和计数血液中的疟疾寄生虫。

    1.6K60发布于 2018-01-05
  • 来自专栏强化学习专栏

    黑白棋 AI 算法

    文章分类在Pytorch: Pytorch(4)---《黑白棋 AI 算法》 黑白棋 AI 算法 1. 1.2 实验要求 使用 『蒙特卡洛树搜索算法』 实现 miniAlphaGo for Reversi。 使用 Python 语言。 现在 AI 玩家需要大家来完善! 该部分主要是需要大家使用 『蒙特卡洛树搜索算法』 来实现 miniAlphaGo for Reversi。 完善算法时请注意落子时间:落子需要在 60s 之内! 落子 3 次不在合法范围内即判断该方失败, 故落子前请检查棋子的合法性。 2.5.1 测试 AI 玩家 如果您已经实现 AIPlayer,你可以选人类玩家、随机玩家与 AIPlayer 算法对战,甚至 AIPlayer 与 AIPlayer 自己对战!

    2.4K00编辑于 2024-12-03
  • 来自专栏xiaosen

    AI - 支持向量机算法

    概念 支持向量机(Support Vector Machine, SVM)是一种强大的机器学习算法,主要用于解决二分类问题。 惩罚参数 C   SVM中的惩罚参数C是一个非常重要的超参数,它决定了算法对错误分类的容忍度。 在SVM中,C参数用于控制间隔大小与分类误差之间的权衡。 较大的C值意味着算法更加重视分类误差,即算法会尽量减小训练集上的分类错误。相反,较小的C值意味着算法更加重视最大化间隔,即使这可能导致在训练集上有更多的分类错误。

    61310编辑于 2024-03-24
  • 来自专栏燧机科技-视频AI智能分析

    AI人员打架识别算法

    AI打架识别算法基于Detection网络模型算法框架,AI打架识别算法识别校园打架斗殴行为,发现立即打架斗殴行为算法会立即抓拍告警推送打架事件信息。 ,而AI人员打架识别算法直接从图片生成位置和类别。 研究现状 目前AI人员打架识别算法,主要有3种主流的方法,分别是:(1)基于Detection的打架检测。其主要思想是: 将打架作为一种类别,通过分类的方式,将打架行为检测出来。 2.选取的方案 我这里选择方案1,AI人员打架识别算法基于目标检测做打架识别。前文也提到了,目前数据集十分匮乏。笔者也是反复查找,终于拿到了国外的一份很好的数据集。 基本流程是:Labelme标注 -> 标注数据整理与格式转换 -> AI人员打架识别算法模型训练 -> 部署2.2 AI人员打架识别算法标注数据整理与格式转换        Labelme标注的数据,无法直接用在训练中

    1.6K20编辑于 2023-09-22
  • 人工智能(AI算法

    人工智能(AI)领域包含众多算法,每种算法都有其特点、适用场景和优缺点。从主流人工智能算法类别出发,分类整理各自算法优缺点、适用场景及解决的问题,算法的用途。 一、监督学习(Supervised Learning) 常见算法: 线性回归(Linear Regression) 逻辑回归(Logistic Regression) 决策树(Decision Tree ) 随机森林(Random Forest) 支持向量机(SVM) K近邻算法(KNN) 神经网络(ANN) 典型用途: 分类与回归问题,如:邮件分类、房价预测、图像识别等 算法 优点 缺点 适用场景 解决的问题 VAE 理论扎实、训练稳定 生成质量不如GAN 图像生成、异常检测 生成建模 六、进化算法 & 模拟算法 常见算法: 遗传算法(Genetic Algorithm) 模拟退火(Simulated Annealing) 粒子群优化(PSO) 典型用途: 优化问题求解,如路径规划、超参数调优 算法 优点 缺点 适用场景 解决的问题 遗传算法 全局搜索能力强 收敛慢、不稳定 调参、路径优化 全局优化

    1.6K10编辑于 2025-08-29
  • 来自专栏运维开发王义杰

    AI: 机器学习算法总结

    引言 机器学习(Machine Learning)是人工智能(Artificial Intelligence, AI)的一个重要分支,通过从数据中自动学习和改进,来实现复杂任务的自动化。 机器学习的算法主要分为两大类:传统算法和神经网络。本文将对这两类算法进行详细介绍,分析其原理、特点以及应用场景。 传统算法 传统的机器学习算法主要包括以下几类: 1. 常见的强化学习算法包括: Q学习(Q-Learning):基于价值迭代的离散策略学习算法,适用于有限状态和动作空间。 结论 机器学习的传统算法和神经网络各有优势,传统算法结构简单,易于理解和实现,适用于小规模数据和结构化数据;神经网络通过多层结构和非线性激活函数,适用于大规模数据和复杂模式识别任务。 在实际应用中,往往需要根据具体问题选择合适的算法,并结合数据特点进行优化和改进。

    1.2K10编辑于 2024-06-25
  • 来自专栏xiaosen

    AI - 机器学习GBDT算法

    梯度提升树 梯度提升树不再使用拟合残差,而是利用最速下降的近似方法,利用损失函数的负梯度作为提升树 算法中的残差近似值。 在GBDT中,无论是分类还是回归问题,都使用CART算法中的回归树来拟合负梯度。这是因为负梯度是连续值,需要用回归树来进行拟合。 GBDT算法的停止条件通常是达到预设的最大迭代次数或者模型性能达到一定的阈值。当模型性能不再显著提升时,可以提前停止迭代,以避免过拟合和过度训练的问题。 XGBoost XGBoost,全称为eXtreme Gradient Boosting,是一种基于提升算法(Boosting)的机器学习算法,旨在通过组合多个弱分类器来生成一个强大的分类器。 在每一步迭代中,算法选择分裂特征和切分点以最大程度地降低目标函数的值。这种优化过程涉及到遍历所有可能的特征和切分点,以找到最佳的分裂方案。

    1K10编辑于 2024-03-24
领券