Questions tagged [intelligent-agent]
For questions related to the concept of (intelligent) agents in artificial intelligence.
65
questions
5
votes
1
answer
498
views
Why is it recommended to use a "separate test environment" when evaluating a model?
I am training an agent (stable baselines3 algorithm) on a custom environment. During training, I want to have a callback so that for every $N$ steps of the learning process, I get the current model ...
0
votes
1
answer
196
views
Are there better loss functions than MSE for maze solver using deep learning?
I am a newbie in reinforcement learning, and I was doing a project on solving an agent maze solver using deep Q Learning. Currently, I am using the MSE loss function, but the agent is very slow or ...
0
votes
1
answer
85
views
What would the "state space" and its Python implementation be for my simulation?
Context
I'm trying to build a social-consensus simulation involving two intelligent agents. The simulation involves a graph/network of nodes. Nearly all of these nodes (> 90%) will be green agents. ...
1
vote
0
answers
72
views
How many parameters of a RL environment?
I’m working at a Reinforcement Learning model, using PPO algorithm, in which the agent has 4 possible actions, acting in a stochastic environment defined by 3 parameters.
Given its stochasticity, I ...
0
votes
1
answer
126
views
What is the need for _agency_ in AI? [closed]
Why seek to develop artificially intelligent agents? Are there certain advantages and/or needs provided by such supposed intelligent agents that are preferred to simply using intelligent tools that ...
1
vote
0
answers
94
views
Has there been an instance of an AI agent breaking out of its sandbox?
There have been instances of agents using edge cases like bugs in physics engines, repetitive behavior in games or word repetition in text prediction to cheat their reward function. However, these ...
0
votes
0
answers
80
views
What if we modify some Q-values while taking the action?
Just a passing thought about Q-learning. In the tabular Q-learning, what if I play around and modify any Q-values as I am using them to take actions? Would it be a violation of any (1) theoretical ...
0
votes
2
answers
2k
views
Why is this vacuum cleaner agent rational?
This is the vacuum cleaner example of the book "Artificial intelligence: A Modern Approach" (4th edition).
Consider the simple vacuum-cleaner agent that cleans a square if it is dirty and ...
1
vote
1
answer
510
views
How does randomization avoid entering infinite loops in the vacuum cleaner problem?
Suppose we have a vacuum cleaner operating in a $1 \times 2$ rectangle consisting of locations $A$ and $B$. The cleaner's actions are Suck, ...
1
vote
0
answers
117
views
Are goal-reaching and optimizing the utility function special cases of performance measure?
In AIMA, performance measure is defined as something evaluating the behavior of the agent in an environment.
Rational agents are defined as agents acting so as to maximize the expected value of the ...
1
vote
1
answer
888
views
What is the difference between a performance standard and performance measure?
I am reading AI: A Modern Approach. In the 2nd chapter when introducing different agent types, i.e., reflex, utility-based, goal-based, and learning agents, I understood that all types of agents, ...
5
votes
4
answers
502
views
How widely accepted is the definition of intelligence by Marcus Hutter & Shane Legg?
I came across several papers by M. Hutter & S. Legg.
Especially this one:
Universal Intelligence: A Definition of Machine Intelligence, Shane Legg, Marcus Hutter
Given that it was published back ...
2
votes
2
answers
135
views
Do text compression tests qualify winRar or 7zip as intelligent?
I read this paper Text Compression as a Test for Artificial Intelligence, Mahoney, 1999.
So far I understood the following:
Text Compression tests can be used as an alternative to Turing Tests for ...
10
votes
3
answers
3k
views
What are the differences between an agent and a model?
In the context of Artificial Intelligence, sometimes people use the word "agent" and sometimes use the word "model" to refer to the output of the whole "AI-process". For ...
2
votes
0
answers
77
views
What place do Agent Communications Language have in Multi-Agent Systems nowadays?
I am currently working on implementing a Multi-Agent System for Smart Grids.
There's a lot of literature for that and some things confuse me. I have read that there is FIPA, which aimed to create a ...
3
votes
1
answer
67
views
Is a team of ML scientists an "intelligent agent"?
I am writing about the role of machine learning scientists in developing a solution. Is there a term for the humans who do learning?
Can we call a "team of machine learning scientists with their ...
1
vote
0
answers
115
views
learning rate and credit assignment problem in checkers
I have implemented an AI agent to play checkers based on the design written in the first chapter of
Machine Learning, Tom Mitchell, McGraw Hill, 1997.
We train the agent by letting it plays against ...
0
votes
1
answer
258
views
How to train the NN of simple agents given a reward system?
I'm not an expert in AI or NN, I gathered most of the information I have from the internet, and I'm looking for advice and guidance.
I'm trying to design a NN that is going to be used by all the ...
2
votes
1
answer
1k
views
Why would the lookup table (of a table-driven artificial agent) need to store data at pixel precision?
While reading the book AI A modern approach, 4th ed, I came across the section of "Agent program" with following text:
It is instructive to consider why the table-driven approach to agent
...
2
votes
1
answer
216
views
Use of virtual worlds (e.g. Second Life) for training Artificial General Intelligence agents?
There is emerging effort for Third Wave Artificial Intelligence (Artificial General Intelligence) (http://hlc.doc.ic.ac.uk/3AI_HLC_2019.html and https://www.darpa.mil/work-with-us/ai-next-campaign) ...
0
votes
1
answer
2k
views
Need some reviews in PEAS descriptions
Here is the Question:
Describe the PEAS descriptions for the following agents:
a) A grocery store scanner that digitally scans a fruit or vegetable and
identifies it.
b) A GPS system for an automobile....
3
votes
1
answer
125
views
Are there any agents that are based on quantum computing?
Assuming the definition of an agent to be:
An entity that perceives its environment, processes the perceived information, and acts on the environment such that some goal is fulfilled.
Are there any ...
1
vote
1
answer
497
views
How do you know if an agent has learnt its environment in reinforcement learning?
I'm new to reinforcement learning and trying to understand it.
If you train an agent using a reinforcement learning algorithm (discrete or continuous) on an environment (real or simulated), then how ...
1
vote
1
answer
246
views
What types of AI agents are Djikstra's algorithm and Prim's Minimum Spanning Tree algorithm?
From the perspective of the type of AI Agents, I would like to discuss Prim's Minimum Spanning Tree algorithm and Dijkstra's Algorithm.
Both are model-based agents and both are "greedy algorithms&...
0
votes
2
answers
248
views
RL: What should be the output of the NN for an agent trying to learn how to play a game?
Say the game is tic tac toe.
I found two possible output layers:
Vector of length 9: each float of the vector represents 1 action
(one of the 9 boxes in Tic Tac Toe). The agent will play the ...
2
votes
1
answer
112
views
Agents meeting in a directed connected graph
We have a directed connected graph, where nodes are places one can go to and edges are the "roads" between places. We have K agents whose goal is to meet in one node. Agents start in ...
3
votes
4
answers
302
views
How do we define intention if there is no free will?
There is an idea that intentionality may be a requirement of true intelligence, here defined as human intelligence.
But all I know for certain is that we have the appearance of free will. Under ...
1
vote
0
answers
36
views
What happens if an agent has two contrasting utility functions? [duplicate]
What would happen if an agent were programmed with two utility functions which are one the opposite of the other? Would one prevail or will they cancel each other out? Are there studies in this ...
1
vote
0
answers
74
views
What kind of enemy to train a good RL-agents
So I want to create an RL-agent for two players-board game. I want to use a simple DQN for the first player (my RL-agent). Then, what kind of algorithm that should I use on the second player (my RL-...
8
votes
3
answers
2k
views
How can an AI freely make decisions?
Suppose a deep neural network is created using Keras or Tensorflow. Usually, when you want to make a prediction, the user would invoke model.predict. However, how ...
2
votes
0
answers
128
views
What are the examples of agents that is represent these characteristics?
I'm looking for examples of AI systems or agents that best represent these five characteristics (one example for each characteristics):
Reactivity
Proactivity
Adaptability
Sociability
Autonomy
It ...
1
vote
0
answers
18
views
Can the agent of reinforcement learning system serve as the environment for other agents and expose actions as services?
Can the agent of reinforcement learning system serve as the environemnt for other agents and expose actions as services? Are there research that consider such question?
I tried to formulate the ...
2
votes
1
answer
3k
views
What is an agent in Artificial Intelligence?
While studying artificial intelligence, I have often encountered the term "agent" (often autonomous, intelligent). For instance, in fields such as Reinforcement Learning, Multi-Agent Systems, Game ...
4
votes
0
answers
248
views
Multi Agent Sokoban Search Solvers state of the art
I also asked this question here but I'm repeating it on this SE because I feel it is more relevant. No intention to spam.
I am researching into coding a solver for a variant of the Sokoban game with ...
2
votes
1
answer
111
views
How do we create a good agent that does not outperform humans?
A lot of research has been done to create the optimal (or "smartest") RL agent, using methods such as A2C. An agent can now beat humans at playing Go, Chess, Poker, Atari Games, DOTA, etc. But I think ...
1
vote
0
answers
48
views
Game-based or nasty chatbot for Facebook Messenger or Skype
Are there chatbots for Facebook Messenger or Skype available which are game-based, i.e. with which it is possible to play a short funny game? It should be possible to play the game for at least 10 ...
0
votes
1
answer
100
views
Chatbots triggering emotions [closed]
I’m a researcher and I’m currently conducting a research project. I will conduct a study where I would like to trigger different emotions using chatbots on a smartphone (e.g. on Facebook Messenger).
...
2
votes
1
answer
166
views
Can intelligent agents have personalities and emotions?
Can intelligent agents (and chatbots) have personalities and emotions, given a properly defined ontology?
1
vote
1
answer
75
views
Are artificial intelligence learnings or trainings transferable from one agent to the other?
One disadvantage or weakness of Artificial Intelligence today the slow nature of learning or training success. For instance, an AI agent might require a 100,000 samples or more to reach an appreciable ...
4
votes
1
answer
12k
views
What is a learning agent?
What is a learning agent, and how does it work? What are examples of learning agents (e.g., in the field of robotics)?
9
votes
2
answers
16k
views
What is the difference between goal-based and utility-based agents?
What is the difference between goal-based and utility-based agents? Please, provide a real-world example.
4
votes
2
answers
3k
views
What is the difference between learning and non-learning agents?
What is the difference between learning agents and other types of agents?
In what ways learning agents can be applied? Do learning agents differ from deep learning?
7
votes
1
answer
6k
views
What does the agent in reinforcement learning exactly do?
What is an agent in reinforcement learning (RL)? I think it is not the neural network behind. What does the agent in RL exactly do?
2
votes
1
answer
66
views
SEIF motion update algorithm doubt
I want to implement Sparse Extended information slam. There is four step to implement it. The algorithm is available in Probabilistic Robotics Book at page 310, Table 12.3.
In this algorithm line no:...
0
votes
1
answer
226
views
Neural network as (BDI) agent - running in continuous mode (that do inference in parallel with learning)?
Is there research work that uses neural network as the (BDI) agent (or even full-scale cognitive architecture like Soar, OpenCog) - that continuously receives information from the environment and act ...
5
votes
1
answer
125
views
What are the differences between an agent that thinks rationally and an agent that acts rationally?
Stuart Russell and Peter Norvig pointed out 4 four possible goals to pursue in artificial intelligence: systems that think/act humanly/rationally.
What are the differences between an agent that ...
6
votes
2
answers
4k
views
What is the definition of rationality?
I'm having a little trouble with the definition of rationality, which goes something like:
An agent is rational if it maximizes its performance measure given its current knowledge.
I've read that ...
1
vote
2
answers
747
views
How to teach a model-based reflex agent for doing some task using machine learning methods?
I would like to know how to teach an agent for performing prediction of the severity of disease and also for alerting patients using machine learning methods.
I found the model-based reflex agent can ...
0
votes
1
answer
99
views
Can we code rules for an agent in python language other than predicate calculus?
I have a medical dataset with 14000 rows dataset with 900 attributes. I have to predict disease severity using that. I would like to know whether we can write rules in python language for training an ...
2
votes
1
answer
361
views
Can agents be implemented with ML algorithms other than neural networks?
Can agents be implemented with machine learning algorithms/models other than neural networks?
If so, how do I train an agent with some predefined rules? Can we use python programming for representing ...