{"id":42,"date":"2024-09-04T16:44:29","date_gmt":"2024-09-04T16:44:29","guid":{"rendered":"https:\/\/aunhumano.com\/?p=42"},"modified":"2024-09-04T20:37:35","modified_gmt":"2024-09-04T20:37:35","slug":"a-language-for-the-ais","status":"publish","type":"post","link":"https:\/\/aunhumano.com\/index.php\/2024\/09\/04\/a-language-for-the-ais\/","title":{"rendered":"A language for the AIs"},"content":{"rendered":"\n<p>I&#8217;ve been thinking and doing some coding to make different AI&#8217;s negotiate with each other.<\/p>\n\n\n\n<p>What is the best medium of exchange of information between AI&#8217;s?<\/p>\n\n\n\n<p>In a simple bargaigning, a seller tries to sell her product at a given price. Then a potential buyer makes an offer, lower than the asking price and the process goes back and forth until some offer is accepted or not.<\/p>\n\n\n\n<p>What if we want two &#8220;machines&#8221; to be in charge of doing that kind of negotiations.<\/p>\n\n\n\n<p>The simplest exchange of information would be something like:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-code\"><code>&gt; buyer: offer(500)\n&gt; seller: ask(1000)\n&gt; buyer: offer(700)\n&gt; seller: ask(800)\n&gt; buyer: offer(800)\n&gt; seller: accept_offer(800)<\/code><\/pre>\n<\/blockquote>\n\n\n\n<p>That&#8217;s really simple, there&#8217;s no AI or complex logic behind that kind of negotiation. But what if we add some complexity, let&#8217;s say the product in the negotiation is a laptop: <\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Seller: &#8220;I want 800 for the laptop, I can&#8217;t accept 700. But I can include an additional battery of 3 cells with no extra charge&#8221;.<\/p>\n<\/blockquote>\n\n\n\n<p>How are we supposed to translate this english message to code? <\/p>\n\n\n\n<p>If the whole domain is entirely known in advance by the two sides of the negotiation, we&#8217;d be able to translate it to code.<\/p>\n\n\n\n<p>But in real world negotiations, there&#8217;s no knowledge of the whole domain, at least most of the times. It&#8217;d be very difficult to even come up with an approximate solution with this approach.<\/p>\n\n\n\n<p><strong>The better medium of exchange between AI&#8217;s is human language.<\/strong><\/p>\n\n\n\n<p>The AI&#8217;s are no humans but I think that they will still communicate using human languages.<\/p>\n\n\n\n<p>A big challenge is that the human language is unrestricted, so we&#8217;ll have to find ways to restrict the AI&#8217;s in order to get (near) predictable workflows.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been thinking and doing some coding to make different AI&#8217;s negotiate with each other. What is the best medium of exchange of information between AI&#8217;s? In a simple bargaigning, a seller tries to sell her product at a given price. Then a potential buyer makes an offer, lower than the asking price and the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-42","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/aunhumano.com\/index.php\/wp-json\/wp\/v2\/posts\/42","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aunhumano.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aunhumano.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aunhumano.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aunhumano.com\/index.php\/wp-json\/wp\/v2\/comments?post=42"}],"version-history":[{"count":8,"href":"https:\/\/aunhumano.com\/index.php\/wp-json\/wp\/v2\/posts\/42\/revisions"}],"predecessor-version":[{"id":62,"href":"https:\/\/aunhumano.com\/index.php\/wp-json\/wp\/v2\/posts\/42\/revisions\/62"}],"wp:attachment":[{"href":"https:\/\/aunhumano.com\/index.php\/wp-json\/wp\/v2\/media?parent=42"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aunhumano.com\/index.php\/wp-json\/wp\/v2\/categories?post=42"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aunhumano.com\/index.php\/wp-json\/wp\/v2\/tags?post=42"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}