Intelligent Agent
Contents
Full title or Meme
Originally defined as just a User Agent that can take some actions without minute user direction, since late 2023 this has come to be called an Artificial Intelligence Agent to bask as a part of all the hype that has been heaped on any product that can be associated with AI.
Context
One way to increase a human's presence in a digital ecosystem is to create a always present agent with a persistent web connection that is intelligent enough to carry out interactions with others on the web that may, or may not, interact by way of their own Intelligent Agent. Here we discussed a single agent, but there are reasons for a human to have more than one persona; each with strikingly different behaviors, for example work and home.
Since the Intelligent Agent will need to represent your position when you are not present, or perhaps no longer alive, it will need to acquire some level of permission to act on your behalf. One reason to limit yourself to on persona would be to avoid competing with yourself for some asset.
This discussion does address Artificial Intelligence with its own personally and agency independent of any one human. However, one possible instantiation is one Intelligent Agent that can be monitored by one person at a time, for example a car that can be the agent of its current driver. This is clearly no a new issue. In 1942 Norbert Wiener created a review of how a human could control an anti-aircraft gun that needed machine augmentation to work effectively.[1]
Intelligent Agents are AI models and algorithms that can autonomously make decisions in a dynamic world, says Jim Fan, a senior research scientist at Nvidia who leads the company’s AI agents initiative.[2]The grand vision for AI agents is a system that can execute a vast range of tasks, much like a human assistant. In the future, it could help you book your vacation, but it will also remember if you prefer swanky hotels, so it will only suggest hotels that have four stars or more and then go ahead and book the one you pick from the range of options it offers you. It will then also suggest flights that work best with your calendar, and plan the itinerary for your trip according to your preferences. It could make a list of things to pack based on that plan and the weather forecast. It might even send your itinerary to any friends it knows live in your destination and invite them along. In the workplace, it could analyze your to-do list and execute tasks from it, such as sending calendar invites, memos, or emails.
Problems
- In 2023 the current Artificial Intelligence apps were all monstrous cloud based systems with no individual identity. Perhaps in the near future we will see more of that in our desktop computers. The question has been raised "Are humans still necessary?"[3] In this article we are only consider the case where a single agent is responsible to a single human at that moment in time.
- Large Language Models (LLM) are (2024) huge machines with vasts sources of training data. Perhaps the first Intelligent Agents will continue to be cloud based, but the eventual target is a personal Intelligent Agent that is under human control. That does not mean that all of the learning of that agent must come from local input, any more than can a single human's education come from local input. The target should be models that are constructed in the cloud, but then augmented by the local human without a specific requirement that the input at the local agent must be returned to the cloud for general use.
- All LLM in 2024 were subject to attacks that include control data in with both the training data as well as the user input that is used by the LLM to guide future actions. This is the same problem that occurred with Cross-Site Scripting[4]
Solutions
There are two broad application areas that can be handled by as:
- an interface with the web to acquire goods or services, including information goods.
- a personal information store that can share some part of that information with others including with external wikis.
Often, but not always, these two areas can be handled by the same Intelligent Agent.
AI Agents featured prominently in Google’s annual I/O conference 2024-05, when the company unveiled its new AI agent called Astra, which allows users to interact with it using audio and video. OpenAI’s new GPT-4o model has also been called an AI agent even though it has no agency.
And it’s not just hype, although there is definitely some of that too. Tech companies are plowing vast sums into creating AI agents, and their research efforts could usher in the kind of useful AI we have been dreaming about for decades.
The grand vision for AI agents is a system that can execute a vast range of tasks, much like a human assistant. In the future, it could help you book your vacation, but it will also remember
Apple Intelligence
- 2024-06-10 at WWDC, Apple took the wraps off its ambitious project to inject generative AI features throughout its operating systems. Apple calls this Apple Intelligence, and it’s going to work across all apple computing devices.
- 2024-09-20 iPhone 16 ships and iOS 18 is out, so we have a better idea of when Apple Intelligence features will be released and when various languages will be supported.
- The AI features are coming in updates, piece by piece, over several months. Support starts for English before the end of 2024 and then moves to other languages over time in 2025. It is not clear when a version will be available in the EU because of regulatory hurdles.
All of the above features are handled on device with the A16 or A18 Pro chip with 6-core GPU. Off device OpenAI is available only if the user requests it to handle complex queries. if you allow it, you’ll get an immediate ChatGPT response with no need to install an app, log in to anything, or register a ChatGPT account. However, if you do have a ChatGPT subscription, you’ll have access to the more advanced features you pay for.
Personal Information Agent
A Personal Information Agent is any User Agent application running on a user device with network connectivity that can take user input and setting to handle the detailed interactions with other User Agent or Web Site to serve and protect the user's interests. Typically the Personal Information Agent is the one that manages the user's generated data and notes for both the user's own use and for sharing that data with others as the user directs. Typically a separate User Agent interfaces with other's information and resource by way of their web sites. This User Agent is typically called a browser as that was the single original purpose when the web was new.
References
- ↑ Norbert Wiener, Statistical Method of Prediction in Fire Control (1944-12-01) https://apps.dtic.mil/sti/pdfs/ADA800106.pdf
- ↑ Melissa Heikkila, What are AI agents? Technology Review (2024-07-05) https://www.technologyreview.com/2024/07/05/1094711/what-are-ai-agents/
- ↑ P. Hancock, Are humans still necessary? (2023) https://www.semanticscholar.org/paper/Why-human-factors-science-is-demonstrably-and-Winter-Hancock/fc7b42ae0dd51b6a0ce979e08981bdf396960653
- ↑ Bruce Schneier, LLMs' Data-Control Path Insecurity CACM 67 No 9 2024-09 pp. 31-32