TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Artificial Intelligence: Foundations of Computational Agents

115 pointsby rramadassabout 2 months ago

6 comments

simonwabout 2 months ago
Because I collect definitions of &quot;agent&quot;, here&#x27;s the one this book uses:<p>&gt; An agent is something that acts in an environment; it does something. Agents include worms, dogs, thermostats, airplanes, robots, humans, companies, and countries.<p><a href="https:&#x2F;&#x2F;artint.info&#x2F;3e&#x2F;html&#x2F;ArtInt3e.Ch1.S1.html" rel="nofollow">https:&#x2F;&#x2F;artint.info&#x2F;3e&#x2F;html&#x2F;ArtInt3e.Ch1.S1.html</a><p>I think of this as the &quot;academic&quot; definition, or sometimes the &quot;thermostat&quot; definition (though maybe I should call it the &quot;worms and dogs&quot; definition).<p>Another common variant of it is from Peter Norvig and Stuart Russell&#x27;s classic AI text book &quot;Artificial Intelligence: A Modern Approach&quot;: <a href="http:&#x2F;&#x2F;aima.cs.berkeley.edu&#x2F;4th-ed&#x2F;pdfs&#x2F;newchap02.pdf" rel="nofollow">http:&#x2F;&#x2F;aima.cs.berkeley.edu&#x2F;4th-ed&#x2F;pdfs&#x2F;newchap02.pdf</a><p>&gt; Anything that can be viewed as perceiving its environment through sensors and acting upon that environment through actuators
评论 #43408492 未加载
评论 #43410182 未加载
评论 #43408009 未加载
评论 #43410187 未加载
评论 #43408819 未加载
评论 #43408281 未加载
评论 #43409421 未加载
评论 #43408790 未加载
评论 #43407967 未加载
评论 #43409304 未加载
light_triadabout 2 months ago
Here&#x27;s a few more definitions of agents:<p>Agents are a coupling of perception, reasoning, and acting with preferences or goals. They prefer some states of the world to other states, and they act to try to achieve the states they prefer most (this book)<p>AI agents are rational agents. They make rational decisions based on their perceptions and data to produce optimal performance and results. An AI agent senses its environment with physical or software interfaces (AWS)<p>An artificial intelligence (AI) agent refers to a system or program that is capable of autonomously performing tasks on behalf of a user or another system by designing its workflow and utilizing available tools (IBM)<p>Agents are like layers on top of the language models that observe and collect information, provide input to the model and together generate an action plan and communicate that to the user — or even act on their own, if permitted (Microsoft)<p>Assumptions:<p>Focus on rationality vs. goal-seeking vs. autonomy<p>Whether tool use is emphasized<p>Architectural specificity<p>Relationship to users<p>Decision-making framework (optimality vs. preference satisfaction)
评论 #43408920 未加载
评论 #43409240 未加载
Peteragainabout 2 months ago
To add to the mix, agents are nominally proactive, rather than a tool wielded by someone. This (again nominally) means having goals, although the goals can often be in the observer&#x27;s mind rather than the agent itself. Reasoning with goals is trivial for humans but the algorithms get hairy.
antonkarabout 2 months ago
Intelligence - space-like, matter-like (LLM is a bunch of vectors, a static geometric shape, you just need memory to store it). It’s a static geometric shape. It can have analogs of volume, mass and density. The static 4D spacetime of the universe or multiverse is maximally intelligent but non-agentic.<p>Agent - time-like, energy-like (you need a GPU to compute it). An agent changes the shape of the environment it operates in, including its own shape. You can count agents, their volume of operations, their speed of changing shapes (volumetric speed), acceleration… The Big Bang had zero intelligence (with maximal potential intelligence) but was and still is maximally agentic
throwaway81523about 2 months ago
Book is from 2023, link should be edited for that.
bborabout 2 months ago
A) Looks really good, will be checking it out in depth as I get time! Thanks for sharing.<p>B) The endorsements are interesting before you even get to the book; I know all textbooks are marketed, but this seems like quite the concerted effort. For example, take Judea Pearl&#x27;s quote (an under-appreciated giant):<p><pre><code> This revised and extended edition of Artificial Intelligence: Foundations of Computational Agents should become the standard text of AI education. </code></pre> Talk about throwing down the gauntlet - especially since Russell looks up to him as a personal inspiration!<p>(Quick context for those rusty on academic AI: Russell &amp; Norvig&#x27;s 1995 (4th ed in 2020) <i>AI: A Modern Approach</i> (&quot;AIAMA&quot;) is the de facto book for AI survey courses, supposedly used in 1500 universities via 9 languages as of 2023.[1])<p>I might be reading drama into the situation that isn&#x27;t necessary, but it sure looks like they&#x27;re trying to establish a connectionist&#x2F;&quot;scruffy&quot;, ML-based, Python-first replacement for AIAMA&#x27;s symbolic&#x2F;&quot;neat&quot;, logic-based, Lisp-first approach. The 1st ed hit desks in 2010, and the endorsements are overwhelmingly from scruffy scientists &amp; engineers. Obviously, this mirrors the industry&#x27;s overall trend[2]... at this point, most laypeople think AI <i>is</i> ML. Nice to see a more nuanced--yet still scruffy-forward--approach gaining momentum; even Gary Marcus is on board, a noted Neat!<p>C) ...Ok, after writing an already-long comment (sorry) I did a quantitative comparison of the two books, which I figured y&#x27;all might find interesting! I&#x27;ll link a screenshot[3] and the Google Sheet itself[4] below, but here&#x27;s some highlights b&#x2F;w &quot;<i>AMA</i>&quot; (the reigning champion) and &quot;<i>FCA</i>&quot; (the scrappy challenger):<p>1. My thesis was definitely correct; by my subjective estimation, <i>AMA</i> is ~6:3 neat:scruffy (57%:32%), vs. a ~3:5 ratio for <i>FCA</i> (34%:50%).<p>2. My second thesis is also seemingly correct: <i>FCA</i> dedicates the last few pages of every section to &quot;Social Impact&quot;, aka ethics. Both books discuss the topic in more depth in the conclusion, representing ~4% of each.<p>3. <i>FCA</i> seems to have some significant pedagogical advantages, namely length (797 pages vs. <i>AMA</i>&#x27;s 1023 pages) and the inclusion of in-text exercises at the end of every section.<p>4. Both publish source code in multiple languages, but <i>AMA</i> had to be ported to Python from Lisp, whereas <i>FCA</i> is natively in Python (which, obviously, dominates AI atm). The <i>FCA</i> authors actually wrote their own &quot;psuedo-code&quot; Python library, which is both concerning and potentially helpful.<p>5. Finally, <i>FCA</i> includes sections explicitly focused on data structures, rather than just weaving them into discussions of algorithms &amp; behavioral patterns. I for one think this is a really great idea, and where I see most short-term advances in unified (symbolic + stochastic) AI research coming from! Lots of gold to be mined in 75 years of thought.<p>Apologies, as always, for the long comment -- my only solace is that you can quickly minimize it. I should start a blog where I can muse to my heart&#x27;s content...<p><i>TL;DR:</i> This new book is shorter, more ML-centric, and arguably uses more modern pedagogical techniques; in general, it seems to be a slightly more engineer-focused answer to Russell &amp; Norvig&#x27;s more academic-focused standard text.<p>[1] <i>AIAMA</i>: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Artificial_Intelligence:_A_Modern_Approach" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Artificial_Intelligence:_A_Mod...</a><p>[2] NGRAM: <a href="https:&#x2F;&#x2F;books.google.com&#x2F;ngrams&#x2F;graph?content=%28Machine+Learning%2FAI%29%2C%28Expert+Systems%2FAI%29&amp;year_start=1950&amp;year_end=2022&amp;corpus=en&amp;smoothing=3" rel="nofollow">https:&#x2F;&#x2F;books.google.com&#x2F;ngrams&#x2F;graph?content=%28Machine+Lea...</a><p>[3] Screenshot: <a href="https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;x8QMbno" rel="nofollow">https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;x8QMbno</a><p>[4] Google Sheet: <a href="https:&#x2F;&#x2F;docs.google.com&#x2F;spreadsheets&#x2F;d&#x2F;1Gw9lxWhhTxjjTstyAKliwdy75VHXLtCDxCPFJhe5pPQ&#x2F;edit?usp=sharing" rel="nofollow">https:&#x2F;&#x2F;docs.google.com&#x2F;spreadsheets&#x2F;d&#x2F;1Gw9lxWhhTxjjTstyAKli...</a>
评论 #43409373 未加载
评论 #43409270 未加载