卷起袖子:9 个你应该探索的数据与机器学习项目示范

在 Python 中释放 NUMPY 的强大功能:完整教程 阅读详情

原文:towardsdatascience.com/roll-up-your-sleeves-9-data-and-machine-learning-project-walkthroughs-you-should-explore-9020402249ac?source=collection_archive---------5-----------------------#2024-05-23

https://towardsdatascience.medium.com/?source=post_page---byline--9020402249ac--------------------------------https://towardsdatascience.com/?source=post_page---byline--9020402249ac-------------------------------- TDS 编辑

·发表于 Towards Data Science ·以 通讯 形式发布 ·3 分钟阅读·2024 年 5 月 23 日

–

感觉受到启发,想写下你第一篇 TDS 文章吗?我们始终欢迎新作者的投稿。

欢迎来到《Variable》的一期特别、实践导向、项目聚焦版!我们知道,现如今对数据和机器学习专业人士来说,实践技能是多么重要。在竞争激烈的求职市场中,展示你解决复杂现实问题的能力、有效使用前沿工具的能力以及从最混乱的数据集中提取有意义的洞察力,具有额外的价值。

为了帮助你扩展工具箱并激励你学习新主题、尝试新工作流程,我们收集了一些我们近期最有趣的教程。它们聚焦于项目执行的细节,很多教程还附带了大量代码片段,供你在自己的环境中进行实验。让我们开始吧!

  • 探索大型语言模型在 ICD 编码中的应用——第一部分在机器学习与医疗管理的交汇处,Anand Subramanian展示了利用大型语言模型简化临床编码这一关键过程的潜力。

  • 如何构建用于节点分类的神经网络在她的最新文章中,Claudia Ng提供了一个全面的指南,教你如何从一个 CSV 文件和 PyTorch Geometric 开始,构建基于图形的神经网络。

  • 从数据到仪表板:使用 Dash Leaflet 和 SeaRoute 库可视化古代海上丝绸之路对于所有地理空间数据爱好者,Maria Mouschoutzi 博士的首篇 TDS 文章解释了如何解决可视化海上航线的挑战。

https://github.com/OpenDocCN/towardsdatascience-blog-zh-2024/raw/master/docs/img/ef9407f31b724bcbc21ffe897736a373.png

图片由Tanner Mardis提供,来源于Unsplash

  • 使用 LangChain、Chainlit 和 Literal AI 构建可观察的 arXiv RAG 聊天机器人在详细的 RAG 项目演示中,Tahreem Rasul带我们一步步了解如何通过整合一系列强大的工具来创建一个语义化的科研论文引擎。

  • 使用 LLM 从 YouTube 学习从不同的角度接近检索增强生成,Alok Suresh的指南探索了如何从视频中提取信息并将其用于更高效的问答聊天机器人。

  • **通过 Python 包 Yellowbrick 和 PiML 解锁有价值的数据和模型见解(附代码)**想动手试试 Python 吗?Dr. Theophano Mitsa分享了一个易于理解的介绍,教你如何使用 Yellowbrick 和 PiML 包(并展示如何利用它们更好地理解模型行为)。

  • 从零开始构建蛋白质的 Transformer 模型计算生物学是受益于人工智能最近进展的领域之一。举个例子:Yuan Tian在构建基础蛋白质 Transformer 模型,预测抗体序列的抗原特异性方面的迷人工作。

  • 用小狗特征网页应用程序探索 Shiny for PythonShiny for Python 将原本专注于 R 的库引入了更广泛的数据科学家群体。Deepsha Menghani的逐步教程将帮助你充分发挥其应用构建的优势。

  • 从零开始重建 PyTorch(带 GPU 支持和自动微分) **“**在这些操作过程中内部发生了什么?这一切是如何工作的?”这些是Lucas de Lima Nogueira在使用 PyTorch 时自问的问题——因此他尝试自己重建这个库。

准备好挽起袖子,思考更多理论性问题了吗?我们已经为你准备好了。

  • Sydney Nye的新图论指南是一个全面的学习资源,涵盖了图论的历史、基础数学以及潜在应用。

  • 如何通过物理原理为我们的数据提供更深的洞察空间?Tim Lou 博士发人深省的文章指出了令人着迷的跨学科联系。

  • “是更好地设计一个特征来包含尽可能多的关于代码系统的信息,还是找到一种方法让模型来完成这项工作?”Valerie Carey在探讨层次分类的替代编码方法时提出了这个问题。

  • Jarom Hulet通过一个引人入胜、灵感来源于钓鱼的例子,提供了关于多臂强盗问题的详细解释(以及如何解决这些问题)。

  • 为了完善你本周的阅读推荐,我们推荐Elliott Stam的关于数据投资回报率的深思熟虑的反思:这是一本为团队和经理提供的有用入门指南,帮助他们避免导致负回报的做法。

感谢你支持我们作者的工作!我们热衷于发布新作者的文章,因此,如果你最近写了一篇有趣的项目演练、教程,或是关于我们核心话题的理论反思,别犹豫,赶紧与我们分享。

直到下次 Variable,

TDS 团队

56、机器学习与相关技术知识整合 本文全面整合了机器学习及相关技术领域的核心知识,涵盖推荐书籍、模型评估与调试、常见算法(监督学习与无监督学习)、深度学习模型(如CNN、RNN、GAN)、数据处理与特征工程、强化学习基础、模型部署与应用等内容。同时,还介绍了量子计算在人工智能中的潜在应用,常用的深度学习框架(如TensorFlow、Keras、Scikit-learn),以及自然语言处理的基本方法。适合希望系统掌握机器学习知识体系的读者参考学习。 阅读详情

相关推荐

56、机器学习与相关技术知识汇总

本文全面汇总了机器学习与相关技术的核心知识,涵盖基础概念、主流算法、深度学习框架及实际应用案例。内容包括分类与回归、神经网络、集成学习、聚类方法、强化学习、自然语言处理等关键技术,并介绍了TensorFlow、Keras和scikit-learn等常用工具。同时提供了书籍推荐、模型评估与优化方法,以及情感分析和图像性别分类等实践项目,帮助读者系统掌握从数据处理到模型部署的全流程,适用于机器学习初学者和实践开发者参考学习。

vim8coder的博客 63

Python机器学习:从零基础到项目实战

当您翻开此书,您正踏入一场数据与智慧的修行。机器学习,并非冰冷的符码,而是机器模拟人类洞察世界的法门。本书将带您,以Python为舟,泛游于算法之海。我们不只传授“术”,更探求其后的“道”——从数据的生灭流转中观照规律,于模型的迭代演进里体悟得失。愿您合上书卷时,收获的不仅是驾驭数据的技能,更有一双洞悉复杂、化繁为简的“智慧之眼”。现在,让我们一同启程。

YunWisdom 948

数字图像处理第九章笔记

目录一、腐蚀与膨胀1、腐蚀2、膨胀3、对偶性4、开操作与闭操作二、一些基本的形态学算法1、边界提取2、孔洞填充3、连通分量提取4、凸壳5、细化6、粗化7、骨架8、形态学重建三、灰度级形态学1、腐蚀和膨胀2、开运算和闭运算3、灰度级形态学算法 一、腐蚀与膨胀 1、腐蚀 腐蚀可以去除图像的某些部分。 2、膨胀 膨胀可以连接裂缝。 3、对偶性 膨胀和腐蚀彼此关于集合求补运算和反射运算是对偶的 4、开操作与闭操作 开操作:B对A先腐蚀,再进行膨胀 可以平滑物体轮廓,断开较窄的狭颈并消除较细的突出物。 闭操作

方悔读书迟 1366

程序员的 PyTorch 人工智能和机器学习指南(一)

亲爱的读者,人工智能正准备改变每一个行业,但几乎每个人工智能应用都需要针对其特定的用途进行定制。用于阅读病历的系统与用于在工厂中寻找缺陷的系统不同,这与产品推荐引擎也不同。为了使人工智能充分发挥其潜力,工程师需要能够帮助他们适应数百万个具体问题所提供的惊人能力的工具。当我领导谷歌大脑团队时,我们开始构建一个名为 DistBelief 的 C++ 深度学习框架。我们对于利用数千个 CPU 来训练神经网络(例如,使用 16,000 个 CPU 在未标记的 YouTube 视频上训练猫检测器)的潜力感到兴奋。自那

龙哥盟 527

小米手机Magisk解锁与Root完整指南:从Bootloader到模块管理

Android系统Root权限获取是设备深度定制的核心技术之一,其核心原理在于通过修改系统启动流程获取超级用户权限。Systemless Root技术通过动态挂载修改,在不触碰系统分区的前提下实现功能注入,既保证了系统完整性,又能绕过完整性检测。这一技术为设备带来了极高的可定制性,用户可以通过模块化方式增强系统功能、修改UI界面或启用隐藏特性。在小米手机生态中,由于官方提供了完整的Bootloader解锁通道,结合Magisk的无系统修改Root方案,使得安全可控的深度定制成为可能。本文聚焦于Bootloa

weixin_29164185的博客 327

机器学习参数寻优:方法、实例与分析

机器学习模型的性能很大程度上依赖于其参数的选择。参数寻优(Hyperparameter Tuning)是提升模型表现的关键步骤之一。本文将详细介绍主流的参数寻优方法,包括网格搜索(Grid Search)、随机搜索(Random Search)、贝叶斯优化(Bayesian Optimization)、和超参数优化库(如Optuna和Hyperopt)等,并探讨它们的优缺点及适用场景。

甜盐的博客 2821

轻松学数据分析(一)

在我们开始穿越这片广阔而令人兴奋的数据分析领域之前,明智的做法是准备一张最新的地图,帮助我们找到正确的道路。在本章中,你将学习所有这些基础概念,帮助你清晰地理解数据分析在公司中的作用。这将使你能够发现利用数据的机会,并决定如何从中提取商业价值。你还希望对该领域采用的命名约定充满信心,以避免任何混淆,并能果断地与他人交流。鉴于当前数据分析的快速发展,在开始深入涉及表格和算法之前,建立坚实的基础概念是一个明智的选择。具体而言,在本章中,你将找到以下问题的答案:在公司中我们可以找到哪些类型的分析?

龙哥盟 1501

用LTspice仿真CMOS反相器功耗?这份避坑指南能省你3天调试时间

本文详细介绍了如何使用LTspice准确仿真CMOS反相器的功耗,包括动态功耗、短路功耗和静态功耗的测量技巧。通过工程实践指南,帮助电子工程师避开常见陷阱,优化仿真参数设置,提升仿真结果的可靠性,节省调试时间。

w7x8y9z的博客 184

用Python实战LDA主题模型:从数据预处理到可视化分析全流程指南

本文提供了一份完整的Python实战指南,详细介绍了如何运用LDA主题模型从文本数据中挖掘核心议题。内容涵盖从数据预处理、模型训练与参数调优,到结果解读与pyLDAvis可视化分析的全流程,帮助读者掌握这一强大的无监督机器学习技术,以应对海量文档的信息提炼需求。

table的专栏 433

scGPT学习资料汇总 - 单细胞多组学基础模型

scGPT(single-cell Generative Pre-trained Transformer)是一个针对单细胞多组学数据的基础模型,由多伦多大学Wang Bo实验室开发。该模型通过在超过3300万个细胞上进行生成式预训练,捕捉了基因和细胞之间的复杂关系,为多种下游任务提供了强大的基础。scGPT为单细胞分析提供了强大的基础模型和丰富的资源。通过本文汇总的学习材料,读者可以快速掌握scGPT的使用,并将其应用到自己的研究中。

2401_87189860的博客 832

基于STM32设计的遥控灭火消防小车_296

随着城市化进程的加速和火灾发生频率的增加,传统的消防方式在应对初期火灾时存在反应慢、效率低等问题。为了提高火灾响应速度和灭火效率,本设计开发了一款基于STM32单片机的遥控灭火消防小车。该小车配备了烟雾检测、温湿度监测、火源定位、灭火操作等功能,能够通过蓝牙和WIFI实现远程控制与实时视频传输。设计采用了MQ2烟雾传感器、SHT30温湿度传感器、火光传感器和ESP32摄像头模块等硬件设备。系统不仅能够自动检测和定位火源,还可以手动调整灭火器对准位置,进行干粉灭火。此外,蜂鸣器用于火源报警,确保操作人员及时得

713

TowardsDataScience 2024 中文翻译(六十五)

发表于·阅读时间 9 分钟·2024 年 5 月 7 日我完全将开发工作流转移到 Visual Studio Code(VScode)的主要原因之一是扩展。Dev Containers 扩展为 VScode 提供了 Docker 和容器的原生集成。它减少了设置 Docker 化环境以及在使用容器框架时与他人协作的工作量。本教程重点介绍如何“入门”使用 Dev Containers 扩展。我们将深入探讨在您的开发工作流中使用 Dev Containers 扩展(和 Docker)的动机。

龙哥盟 1568

如何在 Linux 上安装 RTX 5090 / 5080 /5070 Ti / 5070 驱动程序 — 详细指南

Linux 上的 NVIDIA 5090 是 AI、游戏和渲染的强大引擎,但需要耐心。如果稳定性是首要考虑因素,请坚持使用开源驱动程序,并关注 NVIDIA 论坛以获取未来更新。

iCloudEnd的博客 6882

Web3.0 对网络安全世界的影响

随着全球技术格局在过去十年中不断发展,引起许多人兴趣的一个概念是“Web3”。从最基本的意义上说,Web3 可以被视为互联网的迭代,它是去中心化的,并授予用户以安全、点对点方式相互交互的能力(即无需任何中心化中介)。从长远来看,保守 的研究 估计 Web3 市场的规模将从 2021 年的 32 亿美元增长到 2030 年的惊人的 81.5B 美元,复合年增长率 (CAGR) 为 43.7%。在技术方面,值得注意的是,Web3 生态系统严重依赖区块链技术,这是一个由多个节点运营商管理的分布式数据库。

ycykj的博客 3098

Unity零基础到入门 ☀️| 基础知识入门篇章,看完就可以做游戏啦! | 寻找C站宝藏

Unity入门基础知识。本篇文章介绍了关于Unity入门的一些基础知识,包括基本概念和使用实例。简单易上手,轻松实现Unity入门操作!

努力前行,总会成为自己心中的那道光 1万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

从AI引擎到用户体验:构建智能应用的四层架构实战指南

现代AI应用开发的核心在于如何高效、可靠地集成预训练模型,而非从零训练。其技术原理是通过API调用或本地部署,将大语言模型等AI能力作为服务接入现有系统。这一过程的技术价值在于,开发者能以较低门槛为产品注入智能,显著提升自动化水平和用户体验。典型的应用场景包括智能摘要、内容生成、数据分析助手等。要实现这一目标,一个清晰的架构分层至关重要。本文以构建一个智能文档分析功能为例,深入解析了从选择AI引擎(如OpenAI API或开源模型)、搭建缓存与限流等基础设施、通过提示工程和验证框架进行集成,到最终打磨用户体

weixin_33739523的博客 674

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

微软总裁:杀手机器人的崛起「势不可挡」【智能快讯】

By 超神经AI 无处不在的时代,每天都有新的技术与研究成果出现。无论学术界还是商界,技术还是产品,AI 的新发现都源源不断,在带给我们全新视角的同时,也引起我们更深的思...

HyperAI超神经 1006

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain&#39;s apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath(&#39;DeepLearnToolbox&#39;));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand(&#39;state&#39;,0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W&#39;); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand(&#39;state&#39;,0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = &#39;sigm&#39;;%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, &#39;Too big error&#39;);```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand(&#39;state&#39;,0)sae = saesetup([784 100]);sae.ae{1}.activation_function = &#39;sigm&#39;;sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)&#39;)% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = &#39;sigm&#39;;nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, &#39;Too big error&#39;);```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x&#39;,28,28,60000))/255;test_x = double(reshape(test_x&#39;,28,28,10000))/255;train_y = double(train_y&#39;);test_y = double(test_y&#39;);%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you&#39;ll get around 1.2% errorrand(&#39;state&#39;,0)cnn.layers = { struct(&#39;type&#39;, &#39;i&#39;) %input layer struct(&#39;type&#39;, &#39;c&#39;, &#39;outputmaps&#39;, 6, &#39;kernelsize&#39;, 5) %convolution layer struct(&#39;type&#39;, &#39;s&#39;, &#39;scale&#39;, 2) %sub sampling layer struct(&#39;type&#39;, &#39;c&#39;, &#39;outputmaps&#39;, 12, &#39;kernelsize&#39;, 5) %convolution layer struct(&#39;type&#39;, &#39;s&#39;, &#39;scale&#39;, 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, &#39;Too big error&#39;);```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, &#39;Too big error&#39;);%% ex2 neural net with L2 weight decayrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex3 neural net with dropoutrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex4 neural net with sigmoid activation functionrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.activation_function = &#39;sigm&#39;; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex5 plotting functionalityrand(&#39;state&#39;,0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = &#39;softmax&#39;; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand(&#39;state&#39;,0)nn = nnsetup([784 20 10]); nn.output = &#39;softmax&#39;; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

开始了解多模态 AI、CPU 和 GPU、独热编码以及其他适合初学者的指南

无论你是第一次学习算法,还是在探索令人兴奋的 LLM(大语言模型)领域,或者刚刚被指派要重构团队的数据技术栈:在没有或几乎没有相关经验的情况下迎接挑战,需要付出相当的勇气和毅力。让我们卷起袖子,开始吧!正如我们之前提到的,我们很高兴发布新作者的文章,因此如果你最近写了一篇有趣的项目实践、教程或关于我们核心话题的理论反思,别犹豫,

龙哥盟 493

LLMs、AI 代理、生成性 AI 的经济学以及其他八月必读文章

原文:towardsdatascience.com/llms-ai-agents-the-economics-of-generative-ai-and-other-august-must-reads-33f2112a5cdf?·发表于·发送为新闻通讯 ·4 分钟阅读·2024 年 8 月 29 日想要写你的第一篇 TDS 文章吗?。

龙哥盟 565

TowardsDataScience 2024 中文翻译(一百五十三)

原文:TowardsDataScience 协议:CC BY-NC-SA 4.0 可视化、数学、时间序列及更多:我们最近最深入的文章 原文:towardsdatascience.com/visualization-math-time-series-and-more-our-best-recent-deep-dives-e0bfb4934c7e?source=collection_archive---------3-----------------------#2024-02-08 https://t

龙哥盟 928

高质量数据集构建实战:从格式规范到思维链能力激发

在人工智能与机器学习领域,数据集是模型训练与性能提升的基石。其核心原理在于通过高质量、结构化的数据样本,为算法提供学习规律和模式的基础材料。高质量数据集的技术价值在于直接决定了模型能力的上限与泛化性能,是解决复杂任务、提升模型鲁棒性的关键。在应用场景上,无论是自然语言处理中的指令微调、计算机视觉中的目标检测,还是新兴的具身智能领域,都离不开精心构建的数据集支撑。本文聚焦于数据集建设的全流程技术要点,深入探讨了如何通过严谨的格式规范、科学的标注体系设计以及闭环的迭代管理,来构建能够有效激发模型特定能力(如思维

weixin_33692284的博客 285

神经网络入门(连载之三)

游戏编程中的人工智能技术  (连载之三) 4. 聪明的扫雷机工程(Smart Minesweeper Project)       我要向你介绍的第一个完整例子,是怎么使用神经网络来控制具有人工智能的扫雷机的行为。扫雷机工作在一个很简单的环境中,那里只有扫雷机以及随机散布的许多地雷。 图7 运行中的演示程序。    尽管书上图形

hmy1106的专栏 3232

线性回归实战指南:从手算到部署的全链路解析

线性回归是机器学习中最基础且应用最广的预测模型,其核心在于用一条直线刻画两个变量间的统计依赖关系。它基于最小二乘原理,通过最小化残差平方和(RSS)实现参数估计,本质是平衡拟合精度、计算效率与业务可解释性的工程选择。该方法不依赖正态分布假设,却在满足线性、无自相关、同方差等基本条件下具备最优性(BLUE)。广泛应用于房价预测、销售预估、能耗建模等场景,尤其适合数据量小、需快速验证或要求决策透明的业务系统。本文聚焦Simple Linear Regression,结合纸笔推导、Excel可视化与Python三

chuange6363的博客 579

万亿市值背后,亚马逊 CEO 贝佐斯的商业之道

雷锋网(公众号:雷锋网)按:9 月 4 日,随着亚马逊盘中股价上涨 2%,亚马逊也成为了继苹果之后第二家市值超过 1 万亿美元的美国公司。虽然后来又迅速跌落万亿美元市值门槛,但是亚马逊毕竟一度在市值上超过 1 万亿美元。当然,在亚马逊快速成长的背后,离不开它的创始人兼 CEO Jeff Bezos。在亚马逊市值破万亿之际,Forbes 对贝索斯进行了专访...

weixin_34273046的博客 646

数据 + AI 一体化 I 机器学习中心(CubeStudio)实现目标识别可视化训练与弹性部署,让视觉模型快速投产

AllData 数据中台内置机器学习中心 CubeStudio,核心思路就是把 AI 能力原生融入数据中台,打通数据治理、数据集管理、可视化标注、模型训练、效果评估、弹性推理、结果回写全链路,实现数据 + AI 一体化闭环。

AllDataDC的博客 149
上一篇: ROI 崇拜可能对商业有害
下一篇: 从零开始的 ROS2 指南(一)
绝不原创的飞龙
绝不原创的飞龙 优质创作者: 人工智能、数据科学与机器学习技术领域 优质创作者: 人工智能、数据科学与机器学习技术领域
博客等级 码龄15年 4万+粉丝 2万+原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值