Want to tap the power behind search rankings, product recommendations, social bookmarking, and online matchmaking? This fascinating book demonstrates how you can build Web 2.0 applications to mine the enormous amount of data created by people on the Internet. With the sophisticated algorithms in this book, you can write smart programs to access interesting datasets from other web sites, collect data from users of your own applications, and analyze and understand the data once you've found it. Programming Collective Intelligence takes you into the world of machine learning and statistics, and explains how to draw conclusions about user experience, marketing, personal tastes, and human behavior in general -- all from information that you and others collect every day. Each algorithm is described clearly and concisely with code that can immediately be used on your web site, blog, Wiki, or specialized application. This book explains: * Collaborative filtering techniques that enable online retailers to recommend products or media * Methods of clustering to detect groups of similar items in a large dataset * Search engine features -- crawlers, indexers, query engines, and the PageRank algorithm * Optimization algorithms that search millions of possible solutions to a problem and choose the best one * Bayesian filtering, used in spam filters for classifying documents based on word types and other features * Using decision trees not only to make predictions, but to model the way decisions are made * Predicting numerical values rather than classifications to build price models * Support vector machines to match people in online dating sites * Non-negative matrix factorization to find the independent features in a dataset * Evolving intelligence for problem solving -- how a computer develops its skill by improving its own code the more it plays a game Each chapter includes exercises for extending the algorithms to make them more powerful. Go beyond simple database-backed applications and put the wealth of Internet data to work for you. "Bravo! I cannot think of a better way for a developer to first learn these algorithms and methods, nor can I think of a better way for me (an old AI dog) to reinvigorate my knowledge of the details." -- Dan Russell, Google "Toby's book does a great job of breaking down the complex subject matter of machine-learning algorithms into practical, easy-to-understand examples that can be directly applied to analysis of social interaction across the Web today. If I had this book two years ago, it would have saved precious time going down some fruitless paths." -- Tim Wolters, CTO, Collective Intellect
Toby Segaran works as a Data Magnate at Metaweb Technologies. Prior to working at Metaweb, he started a biotech software company called Incellico which was later acquired by Genstruct. His book, "Programming Collective Intelligence" has been the best-selling AI book on Amazon for several months. He is the recipient of a National Interest Waiver for "People of Exceptional Ability", and currently lives in San Francisco. His blog and other information are located at kiwitobes.com.
都是干货,没什么废话。注重由浅入深向读者讲解,兼顾各种细节。作者的编程经验丰富,书里的代码都是选自案例,可以直接应用。所以,这本书特别实用。 对我来说,终于搞明白了一种神经网络:多层感知机。首先将抽象神经元的权重(突触强度)存入到数据库中,或者通过反向传播...
评分上周50周年系庆的时候 张钹 院士说了这样一句话:”人工智能以前大多基于经验和领域知识,直到上万上亿的数据出现时,基于数据的人工智能更有了广阔的天空。”《集体智慧》就是这样一本告诉你如何从数据中挖掘金矿的经典之作。 由于现在所从事的是信息检索,文本挖掘方面的研究...
评分通读全书了解了一下各个算法在实际生活中的应用,但是并没有跟着敲代码。一是API过于陈旧,很多都失效了;第二是完全没有数据公式的存在,是亮点,也是缺点。 有些代码完全不知道为什么是那样,只得 CRTL + C 和 CRTL + V 看下运行效果。 总体来说,能够给我们将算法应用于实际...
评分都是干货,没什么废话。注重由浅入深向读者讲解,兼顾各种细节。作者的编程经验丰富,书里的代码都是选自案例,可以直接应用。所以,这本书特别实用。 对我来说,终于搞明白了一种神经网络:多层感知机。首先将抽象神经元的权重(突触强度)存入到数据库中,或者通过反向传播...
评分好书,介绍一些常用算法的使用方法,如神经网络,支持向量机,模拟退火,遗传算法等.对普通读者已经够了.能将这些算法用熟,就能开发出非常好的应用程序来。 缺少当今最流行的小波和独立分量分析,当然不可能有最新的变分贝叶斯理论.对研究算法且用于应用开发的人来说可以是一个好实...
这本书的书名有一种奇特的吸引力,让我觉得它可能隐藏着一种全新的编程范式。我一直在思考,“Collective Intelligence”究竟是如何通过编程来实现的?它是否涉及到分布式计算、并行处理,或者是一种更高级的“智能”涌现?我对书中关于“预测”和“分析”的部分尤其感兴趣,我希望它能够深入讲解如何利用数据来构建能够做出精准预测的模型。例如,在电商领域,如何通过用户的浏览和购买历史来预测他们可能感兴趣的商品?在金融领域,如何通过市场数据来预测股票的涨跌?这些都是我非常想深入了解的实际应用。我希望书中不仅仅是介绍算法,更能提供一种解决实际问题的思维框架。书中是否会介绍一些衡量算法效果的指标,以及如何根据这些指标来优化模型?这些都是我在实际工作中经常会遇到的挑战。我期待这本书能够为我提供一些实用的工具和技巧,让我能够更有效地处理和分析数据。
评分这本书的书名就预示着一种非同寻常的编程体验。我一直对“智慧”的产生过程充满好奇,而“Collective Intelligence”这个词汇,让我联想到的是一个动态、协作、并且能够自我进化的系统。我希望书中能够深入探讨如何设计和实现这样的系统,而不仅仅是停留在对现有算法的介绍。我特别关注书中是否会涉及一些关于“涌现”的讨论,即当个体之间进行交互时,如何形成比个体能力之和更强大的整体智能。这是否意味着书中会介绍一些关于复杂系统理论的知识,并将其应用于编程实践?我期待书中能够提供一些引人入胜的案例,展示如何通过编程来构建出具有“集体智慧”的应用程序,例如能够协同工作的智能体,或者能够自主学习和适应环境的系统。我希望这本书能够拓展我的视野,让我看到编程的更多可能性,并且能够激发我创造出更具创新性的解决方案。
评分这本书的封面设计就吸引了我,那种深邃的蓝色背景,加上略显抽象的代码元素,总能让人联想到复杂算法和智能系统的交织。拿到手里,书的纸张质感很好,印刷清晰,封面的工艺也显得颇为用心,一看就是精心制作的书籍。我一直对人工智能和机器学习领域抱有浓厚兴趣,而“Programming Collective Intelligence”这个书名,更是直击我内心深处的好奇。它暗示着一种集体智慧的编程方式,这种理念本身就充满了想象空间。我脑海中浮现出无数个可能,比如如何让一群机器人协同工作,又或者如何通过分析海量用户数据来预测某种趋势。这本书是否真的能揭示其中的奥秘,让我能够将这些概念转化为实际的代码,是我最期待的部分。我希望它能够提供清晰的理论讲解,并且配以易于理解的代码示例,这样我才能真正掌握其中的精髓,将其应用到我的项目之中。我还在思考,这本书的书名是否暗示着某种算法上的创新,或者是对现有算法的一种全新解读,我希望它能带给我惊喜,让我看到一种与众不同的编程思路。
评分翻阅了目录,我被其中提到的概念深深吸引。像“推荐系统”、“分类”、“聚类”这些词汇,虽然在机器学习领域不算新鲜,但“Collective Intelligence”的视角会让它们焕发新的生命力。我尤其对“群体智能”这个概念感到好奇,它是否意味着书中会介绍一些模仿生物界群体行为的算法,比如蚁群优化或者粒子群算法?我希望书中能够详细阐述这些算法的原理,并提供实际的Python实现。我一直在寻找能够提升我的编程技能,特别是数据分析和模式识别能力的书籍,而这本书似乎恰好符合我的需求。我猜想,它会从基础的数学原理出发,逐步引导读者理解这些复杂算法的运作机制,并通过实际案例来展示它们的强大之处。我期待书中能够提供一些“开箱即用”的代码片段,让我可以直接借鉴和修改,而不仅仅是停留在理论层面。我也希望书中的语言能够清晰易懂,避免过多的专业术语,让即使是初学者也能循序渐进地掌握知识。
评分“Programming Collective Intelligence”这个书名,让我对书中内容充满了无限遐想。我一直认为,真正的智能并非源于单个强大的处理器,而是来自于无数简单单元的协同合作。这本书是否会深入剖析这种“合作”的本质,并提供将之转化为代码的路径?我尤其好奇书中对于“学习”和“适应”的描述,是否会介绍一些能够让程序在与环境交互的过程中不断优化自身的算法?我期待书中能够提供一些关于如何构建分布式学习系统的思路,以及如何利用海量数据来训练出具有高度泛化能力的模型。这本书是否会涉及一些关于“博弈论”或者“激励机制”的讨论,用以解释群体决策的形成过程?我希望书中能够不仅仅是技术层面的讲解,更能够引发我对智能本质的深刻思考,并为我提供一种全新的编程哲学。
评分第一次看用代码表示数学公式的书,有一种码农造反的感觉。。
评分豆瓣的由来。。
评分上个学期花了200多买的原版书,确实太浅了,读的时候还发现几处代码错误= =,当入门书不错
评分觉得应该给三星半。结构内容是不错,只是API各种过期,例如geocoding的那个。书上代码有问题的地方也不少。
评分just open your eyes in this area, not the best solutions from trench.
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 qciss.net All Rights Reserved. 小哈图书下载中心 版权所有