A place to cache linked articles (think custom and personal wayback machine)
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

index.html 21KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248
  1. <!doctype html><!-- This is a valid HTML5 document. -->
  2. <!-- Screen readers, SEO, extensions and so on. -->
  3. <html lang="en">
  4. <!-- Has to be within the first 1024 bytes, hence before the `title` element
  5. See: https://www.w3.org/TR/2012/CR-html5-20121217/document-metadata.html#charset -->
  6. <meta charset="utf-8">
  7. <!-- Why no `X-UA-Compatible` meta: https://stackoverflow.com/a/6771584 -->
  8. <!-- The viewport meta is quite crowded and we are responsible for that.
  9. See: https://codepen.io/tigt/post/meta-viewport-for-2015 -->
  10. <meta name="viewport" content="width=device-width,initial-scale=1">
  11. <!-- Required to make a valid HTML5 document. -->
  12. <title>It’s OK to call it Artificial Intelligence (archive) — David Larlet</title>
  13. <meta name="description" content="Publication mise en cache pour en conserver une trace.">
  14. <!-- That good ol' feed, subscribe :). -->
  15. <link rel="alternate" type="application/atom+xml" title="Feed" href="/david/log/">
  16. <!-- Generated from https://realfavicongenerator.net/ such a mess. -->
  17. <link rel="apple-touch-icon" sizes="180x180" href="/static/david/icons2/apple-touch-icon.png">
  18. <link rel="icon" type="image/png" sizes="32x32" href="/static/david/icons2/favicon-32x32.png">
  19. <link rel="icon" type="image/png" sizes="16x16" href="/static/david/icons2/favicon-16x16.png">
  20. <link rel="manifest" href="/static/david/icons2/site.webmanifest">
  21. <link rel="mask-icon" href="/static/david/icons2/safari-pinned-tab.svg" color="#07486c">
  22. <link rel="shortcut icon" href="/static/david/icons2/favicon.ico">
  23. <meta name="msapplication-TileColor" content="#f7f7f7">
  24. <meta name="msapplication-config" content="/static/david/icons2/browserconfig.xml">
  25. <meta name="theme-color" content="#f7f7f7" media="(prefers-color-scheme: light)">
  26. <meta name="theme-color" content="#272727" media="(prefers-color-scheme: dark)">
  27. <!-- Is that even respected? Retrospectively? What a shAItshow…
  28. https://neil-clarke.com/block-the-bots-that-feed-ai-models-by-scraping-your-website/ -->
  29. <meta name="robots" content="noai, noimageai">
  30. <!-- Documented, feel free to shoot an email. -->
  31. <link rel="stylesheet" href="/static/david/css/style_2021-01-20.css">
  32. <!-- See https://www.zachleat.com/web/comprehensive-webfonts/ for the trade-off. -->
  33. <link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_regular.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
  34. <link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_bold.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
  35. <link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_italic.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
  36. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_regular.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  37. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_bold.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  38. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_italic.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  39. <script>
  40. function toggleTheme(themeName) {
  41. document.documentElement.classList.toggle(
  42. 'forced-dark',
  43. themeName === 'dark'
  44. )
  45. document.documentElement.classList.toggle(
  46. 'forced-light',
  47. themeName === 'light'
  48. )
  49. }
  50. const selectedTheme = localStorage.getItem('theme')
  51. if (selectedTheme !== 'undefined') {
  52. toggleTheme(selectedTheme)
  53. }
  54. </script>
  55. <meta name="robots" content="noindex, nofollow">
  56. <meta content="origin-when-cross-origin" name="referrer">
  57. <!-- Canonical URL for SEO purposes -->
  58. <link rel="canonical" href="https://simonwillison.net/2024/Jan/7/call-it-ai/">
  59. <body class="remarkdown h1-underline h2-underline h3-underline em-underscore hr-center ul-star pre-tick" data-instant-intensity="viewport-all">
  60. <article>
  61. <header>
  62. <h1>It’s OK to call it Artificial Intelligence</h1>
  63. </header>
  64. <nav>
  65. <p class="center">
  66. <a href="/david/" title="Aller à l’accueil"><svg class="icon icon-home">
  67. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-home"></use>
  68. </svg> Accueil</a> •
  69. <a href="https://simonwillison.net/2024/Jan/7/call-it-ai/" title="Lien vers le contenu original">Source originale</a>
  70. <br>
  71. Mis en cache le 2024-01-13
  72. </p>
  73. </nav>
  74. <hr>
  75. <p><em><strong>Update 9th January 2024</strong>: This post was clumsily written and failed to make the point I wanted it to make. I’ve published a follow-up, <a href="https://simonwillison.net/2024/Jan/9/what-i-should-have-said-about-ai/">What I should have said about the term Artificial Intelligence</a> which you should read instead.</em></p>
  76. <p><em>My original post follows.</em></p>
  77. <hr>
  78. <p>We need to be having high quality conversations about AI: what it can and can’t do, its many risks and pitfalls and how to integrate it into society in the most beneficial ways possible.</p>
  79. <p>Any time I write anything that <a href="https://simonwillison.net/tags/ai/">mentions AI</a> it’s inevitable that someone will object to the very usage of the term.</p>
  80. <p>Strawman: “Don’t call it AI! It’s not actually intelligent—it’s just spicy autocomplete.”</p>
  81. <p>That strawman is right: it’s not “intelligent” in the same way that humans are. And “spicy autocomplete” is actually a pretty good analogy for how a lot of these things work. But I still don’t think this argument is a helpful contribution to the discussion.</p>
  82. <p>We need an agreed term for this class of technology, in order to have conversations about it. I think it’s time to accept that “AI” is good enough, and is already widely understood.</p>
  83. <p>I’ve fallen for this trap myself. Every time I write a headline about AI I find myself reaching for terms like “LLMs” or “Generative AI”, because I worry that the term “Artificial Intelligence” over-promises and implies a false mental model of a sci-fi system like Data from Star Trek, not the predict-next-token technology we are building with today.</p>
  84. <p>I’ve decided to cut that out. I’m going to embrace the term Artificial Intelligence and trust my readers to understand what I mean without assuming I’m talking about Skynet.</p>
  85. <p>The term “Artificial Intelligence” has been in use by academia since 1956, with the <a href="https://en.m.wikipedia.org/wiki/Dartmouth_workshop">Dartmouth Summer Research Project on Artificial Intelligence</a>—this field of research is nearly 70 years old now!</p>
  86. <p>John McCarthy’s 2nd September 1955 proposal for that workshop included this:</p>
  87. <blockquote>
  88. <p>The study is to proceed on the basis of the conjecture that every aspect of learning or any other feature of intelligence can in principle be so precisely described that a machine can be made to simulate it. An attempt will be made to find <strong>how to make machines use language, form abstractions and concepts, solve kinds of problems now reserved for humans, and improve themselves</strong>.</p>
  89. </blockquote>
  90. <p>I think this is a very strong definition, which fits well with the AI models and use-cases we are talking about today. Let’s use it.</p>
  91. <h4 id="why-not-llms">Why not LLMs?</h4>
  92. <p>I’ve spent the past year mainly talking about <a href="https://simonwillison.net/tags/llms/">LLMs</a>—Large Language Models—often as an alternative to the wider term “AI”.</p>
  93. <p>While this term is accurate, it comes with a very significant downside: most people still don’t know what it means.</p>
  94. <p>I find myself starting every article with “Large Language Models (LLMs), the technology behind ChatGPT and Google Bard...”</p>
  95. <p>I don’t think this is helpful. Why use a relatively obscure term I have to define every single time, just because the word “intelligence” in the common acronym AI might be rejected by some readers?</p>
  96. <p>The term LLM is already starting to splinter as language models go multi-modal. I’ve seen the term “LMMs” for Large Multimodal Models start to circulate, which risks introducing yet another piece of jargon that people need to understand in order to comprehend my writing!</p>
  97. <h4 id="argument-against">The argument against using the term AI</h4>
  98. <p>My link to this post <a href="https://fedi.simonwillison.net/@simon/111711738419044973">on Mastodon</a> has attracted thoughtful commentary that goes well beyond the straw man argument I posed above.</p>
  99. <p>The thing that’s different with the current wave of AI tools, most notably LLMs, is that at first glance they really do look like the AI from science fiction. You can have conversations with them, they exhibit knowledge of a vast array of things, and it’s easy to form an initial impression of them that puts them at the same level of “intelligence” as <a href="https://en.wikipedia.org/wiki/J.A.R.V.I.S.">Jarvis</a>, or <a href="https://en.wikipedia.org/wiki/Data_(Star_Trek)">Data</a>, or a <a href="https://en.wikipedia.org/wiki/Terminator_(character)">T-800</a>.</p>
  100. <p>The more time you spend with them, and the more you understand about how they work, the more this illusion falls apart as their many flaws start to become apparent.</p>
  101. <p>Where this gets <em>actively harmful</em> is when people start to deploy systems under the assumption that these tools really are trustworthy, intelligent systems—capable of making decisions that have a real impact on people’s lives.</p>
  102. <p>This is the thing we have to fight back against: we need to help people overcome their science fiction priors, understand exactly what modern AI systems are capable of, how they can be used responsibly and what their limitations are.</p>
  103. <p>I don’t think refusing to use the term AI is an effective tool to help us do that.</p>
  104. <h4 id="not-agi-instead">Let’s tell people it’s “not AGI” instead</h4>
  105. <p>If we’re going to use “Artificial Intelligence” to describe the entire field of machine learning, generative models, deep learning, computer vision and so on... what should we do about the science fiction definition of AI that’s already lodged in people’s heads?</p>
  106. <p>Our goal here is clear: we want people to understand that the LLM-powered tools they are interacting with today aren’t actually anything like the omniscient AIs they’ve seen in science fiction for the <a href="https://en.wikipedia.org/wiki/Erewhon">past ~150 years</a>.</p>
  107. <p>Thankfully there’s a term that’s a good fit for this goal already: AGI, for “Artificial General Intelligence”. This is generally understood to mean AI that matches or exceeds human intelligence.</p>
  108. <p>AGI itself is vague and infuriatingly hard to define, but in this case I think that’s a feature. “ChatGPT isn’t AGI” is an easy statement to make, and I don’t think its accuracy is even up for debate.</p>
  109. <p>The term is right there for the taking. “You’re thinking about science fiction there: ChatGPT isn’t AGI, like in the movies. It’s just an AI language model that can predict next tokens to generate text.”</p>
  110. <h4 id="misc-thoughts">Miscellaneous additional thoughts</h4>
  111. <p>There’s so much good stuff in <a href="https://fedi.simonwillison.net/@simon/111711738419044973">the conversation</a> about this post. I already added the new sections <a href="https://simonwillison.net/2024/Jan/7/call-it-ai/#why-not-llms">Why not LLMs?</a>, <a href="https://simonwillison.net/2024/Jan/7/call-it-ai/#argument-against">The argument against using the term AI</a> and <a href="https://simonwillison.net/2024/Jan/7/call-it-ai/#not-agi-instead">Let’s tell people it’s “not AGI” instead</a> based on those comments.</p>
  112. <p>I’ll collect a few more miscellaneous thoughts in this section, which I may continue to grow in the future.</p>
  113. <ul>
  114. <li>I’ve seen a few reactions to this post that appear to interpret me as saying “Everyone should be calling it AI. Stop calling it something else.” That really wasn’t my intention. If you want to use more accurate language in your conversations, go ahead! What I’m asking for here is that people try to resist the temptation to jump in to every AI discussion with “well actually, AI is a bad name for it because...”, in place of more productive conversations.</li>
  115. <li>Academia really did go all-in on Artificial Intelligence, across many decades. The Stanford Artificial Intelligence Lab (SAIL) was founded by John McCarthy (who coined the term for the Dartmouth workshop) in 1963. The University of Texas Laboratory for Artificial Intelligence opened in 1983. Bernard Meltzer at the University of Edinburgh founded the Artificial Intelligence Journal in 1970.</li>
  116. <li>Industry has behaved slightly differently. Just 5-10 years ago my experience was that people building with these technologies tended to avoid the term “AI”, instead talking about “machine learning” or “deep learning”. That’s changed in the past few years, as the rise of LLMs and generative AI have produced systems that feel a little bit closer to the sci-fi version.</li>
  117. <li>The term <a href="https://en.wikipedia.org/wiki/AI_winter">AI winter</a> was coined in 1984 to describe a period of reduced funding for AI research. There have been two major winters so far, and people are already predicting a third.</li>
  118. <li>The most influential organizations building Large Language Models today are <a href="https://openai.com/">OpenAI</a>, <a href="https://mistral.ai/">Mistral AI</a>, <a href="https://ai.meta.com/">Meta AI</a>, <a href="https://ai.google/">Google AI</a> and <a href="https://www.anthropic.com/">Anthropic</a>. All but Anthropic have AI in the title; Anthropic call themselves “an AI safety and research company”. Could rejecting the term “AI” be synonymous with a disbelief in the value or integrity of this whole space?</li>
  119. <li>One of the problems with saying “it’s not actually intelligent” is that it raises the question of what intelligence truly is, and what capabilities a system would need in order to match that definition. This is a rabbit hole which I think can only act as a distraction from discussing the concrete problems with the systems we have today.</li>
  120. <li><p>Juan Luis <a href="https://social.juanlu.space/@astrojuanlu/111714012496518004">pointed me</a> to this fascinating little snippet tucked away in the references section on Wikipedia’s <a href="https://en.m.wikipedia.org/wiki/History_of_artificial_intelligence">History of Artificial Intelligence</a>, quoting John McCarthy in 1988:</p>
  121. <blockquote>
  122. <p>[O]ne of the reasons for inventing the term “artificial intelligence” was to escape association with “cybernetics”. Its concentration on analog feedback seemed misguided, and I wished to avoid having either to accept Norbert (not Robert) Wiener as a guru or having to argue with him.</p>
  123. </blockquote>
  124. <p>So part of the reason he coined the term AI was kind of petty! This is also a neat excuse for me to link to one of my favourite podcast episodes, 99% Invisible on <a href="https://99percentinvisible.org/episode/project-cybersyn/">Project Cybersyn</a> (only tangentially related but it’s so good!)</p>
  125. </li>
  126. <li>Jim Gardner <a href="https://fosstodon.org/@jimgar/111714306458200053">pointed out</a> that the term AI "is <a href="https://www.merriam-webster.com/dictionary/polysemous">polysemic</a>. It means X to researchers, but Y to laypeople who only know of ChatGPT". I think this observation may be crucial to understanding why this topic is so hotly debated!</li>
  127. <li>Aside from confusion with science-fiction, one of the strongest reasons for people to reject the term AI is due to its association with marketing and hype. Slapping the label “AI” on something is seen as a cheap trick that any company can use to attract attention and raise money, to the point that some people have a visceral aversion to the term.</li>
  128. </ul>
  129. <p>Here’s what Glyph Lefkowitz <a href="https://mastodon.social/@glyph/111712677063589054">had to say</a> about this last point:</p>
  130. <blockquote>
  131. <p>A lot of insiders—not practitioners as such, but marketers &amp; executives—use “AI” as the label not in spite of its confusion with the layperson’s definition, but because of it. Investors who vaguely associate it with machine-god hegemony assume that it will be very profitable. Users assume it will solve their problems. It’s a term whose primary purpose has become deceptive.</p>
  132. <p>At the same time, a lot of the deception is unintentional. When you exist in a sector of the industry that the public knows as “AI”, that the media calls “AI”, that industry publications refer to as “AI”, that other products identify as “AI”, going out on a limb and trying to build a brand identity around pedantic hairsplitting around “LLMs” and “machine learning” is a massive uphill battle which you are disincentivized at every possible turn to avoid.</p>
  133. </blockquote>
  134. <p>Glyph’s closing thought here reflects my own experience: I tried to avoid leaning too hard into the term “AI” myself, but eventually it felt like an uphill battle that was resulting in little to no positive impact.</p>
  135. </article>
  136. <hr>
  137. <footer>
  138. <p>
  139. <a href="/david/" title="Aller à l’accueil"><svg class="icon icon-home">
  140. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-home"></use>
  141. </svg> Accueil</a> •
  142. <a href="/david/log/" title="Accès au flux RSS"><svg class="icon icon-rss2">
  143. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-rss2"></use>
  144. </svg> Suivre</a> •
  145. <a href="http://larlet.com" title="Go to my English profile" data-instant><svg class="icon icon-user-tie">
  146. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-user-tie"></use>
  147. </svg> Pro</a> •
  148. <a href="mailto:david%40larlet.fr" title="Envoyer un courriel"><svg class="icon icon-mail">
  149. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-mail"></use>
  150. </svg> Email</a> •
  151. <abbr class="nowrap" title="Hébergeur : Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33184162340"><svg class="icon icon-hammer2">
  152. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-hammer2"></use>
  153. </svg> Légal</abbr>
  154. </p>
  155. <template id="theme-selector">
  156. <form>
  157. <fieldset>
  158. <legend><svg class="icon icon-brightness-contrast">
  159. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-brightness-contrast"></use>
  160. </svg> Thème</legend>
  161. <label>
  162. <input type="radio" value="auto" name="chosen-color-scheme" checked> Auto
  163. </label>
  164. <label>
  165. <input type="radio" value="dark" name="chosen-color-scheme"> Foncé
  166. </label>
  167. <label>
  168. <input type="radio" value="light" name="chosen-color-scheme"> Clair
  169. </label>
  170. </fieldset>
  171. </form>
  172. </template>
  173. </footer>
  174. <script src="/static/david/js/instantpage-5.1.0.min.js" type="module"></script>
  175. <script>
  176. function loadThemeForm(templateName) {
  177. const themeSelectorTemplate = document.querySelector(templateName)
  178. const form = themeSelectorTemplate.content.firstElementChild
  179. themeSelectorTemplate.replaceWith(form)
  180. form.addEventListener('change', (e) => {
  181. const chosenColorScheme = e.target.value
  182. localStorage.setItem('theme', chosenColorScheme)
  183. toggleTheme(chosenColorScheme)
  184. })
  185. const selectedTheme = localStorage.getItem('theme')
  186. if (selectedTheme && selectedTheme !== 'undefined') {
  187. form.querySelector(`[value="${selectedTheme}"]`).checked = true
  188. }
  189. }
  190. const prefersColorSchemeDark = '(prefers-color-scheme: dark)'
  191. window.addEventListener('load', () => {
  192. let hasDarkRules = false
  193. for (const styleSheet of Array.from(document.styleSheets)) {
  194. let mediaRules = []
  195. for (const cssRule of styleSheet.cssRules) {
  196. if (cssRule.type !== CSSRule.MEDIA_RULE) {
  197. continue
  198. }
  199. // WARNING: Safari does not have/supports `conditionText`.
  200. if (cssRule.conditionText) {
  201. if (cssRule.conditionText !== prefersColorSchemeDark) {
  202. continue
  203. }
  204. } else {
  205. if (cssRule.cssText.startsWith(prefersColorSchemeDark)) {
  206. continue
  207. }
  208. }
  209. mediaRules = mediaRules.concat(Array.from(cssRule.cssRules))
  210. }
  211. // WARNING: do not try to insert a Rule to a styleSheet you are
  212. // currently iterating on, otherwise the browser will be stuck
  213. // in a infinite loop…
  214. for (const mediaRule of mediaRules) {
  215. styleSheet.insertRule(mediaRule.cssText)
  216. hasDarkRules = true
  217. }
  218. }
  219. if (hasDarkRules) {
  220. loadThemeForm('#theme-selector')
  221. }
  222. })
  223. </script>
  224. </body>
  225. </html>