Questions about design and properties of agents that act in a dynamic environment and make decisions towards some goal without user control.

learn more… | top users | synonyms

1
vote
0answers
10 views

Program interpretation for static analysis

Are there any implementations, or even academic work, regarding an application capable of looking at code and inferring what the code actually intends to do? For example, we give it a program that ...
-4
votes
0answers
18 views

Creating AI That Would be on the Same Cognitive Level as a Human

Hypothetically, if one were to create a computer program that could represent an individual human; having the same cognitive abilities as one, which fields would one have to study?
-1
votes
0answers
17 views

How can I connect my smartphone to my laptop's internet connection via WiFi? [on hold]

I have tried many websites and youtube videos but none of them worked for me. My smartphone model is XOLO One HD (8GB)and my laptop OS is Windows 7. Please help. P.S. - I am very sorry for using a ...
0
votes
0answers
17 views

Open source chess engine with parameterisable algorithm [on hold]

I am looking for an open source chess engine where it would be easy to modify the parameters of the algorithm operation programmatically. Basically I am trying to design, for a university project, a ...
0
votes
0answers
24 views

Belief Propagation in Computer Vision

I am working on dense matching using DSP algorithm. They have used belief propagation to optimize their energy function? How do we do it? I mean how do we assign prior belief? Link: Deformable Spatial ...
3
votes
0answers
32 views

Flaw with Cross Entropy Error in Neural Networks

I've recently been working on creating a neural network to classify handwritten digits. I implemented 1-of-N encoding such that there are the same number of output nodes as possible digits (The ...
1
vote
1answer
35 views

Difference between heuristic-based searching and optimal path searching

I'm currently studying for an AI computer-science course. One thing is difficult for me to grasp and somewhat vaguely explained in my course-material: I understand that with search-methods like e.g. ...
4
votes
1answer
24 views

Explanation of the knowledge representation hypothesis (Brian Smith)

In 1982 Brian Smith proposed his Knowledge Representation Hypothesis: Any mechanically embodied intelligent process will be comprised of structural ingredients that we as external ...
1
vote
1answer
61 views

Can an artificial neural network convert from cartesian coordinates to polar coordinates?

Given cartesian coordinates $x$ and $y$ as input, can a neural network output $r$ and $\theta$, the equivalent polar coordinates? This would seem to require an approximation of the pythagorean ...
0
votes
1answer
59 views

Dynamic Learning (Machine Learning)

I have been given a task to dynamically learn the optimum value of a parameter in a Heuristics Filtering Algorithm used in a tool. The accuracy of the tool increase as the value of K in the ...
1
vote
0answers
29 views

Text data comparison

Okay lets say i have two data structures . two phone data for example containing their Name and spec ( cpu , ram , display etc ) . I want to check if these two phones are the same or not . Their names ...
3
votes
0answers
24 views

what is the best practice for turing test

I'm working on a AI project which generates poems in Turkish language like this project: https://github.com/schollz/poetry-generator It's a successful project but it's a template based poem ...
0
votes
0answers
9 views

Is it possible to retrieve element in a matrix which was trained using Neural Network?

I just studied neural networks and know the basics. Problem: A matrix is trained using neural network (by giving position of an element and the element) One should get the element at (i,j)th position ...
2
votes
0answers
32 views

What are the theoretical and practical contributions of Multiagent Systems to science?

Speaking about multiagent systems (MAS) is about as fuzzy as talking about artificial intelligence systems (AI). They are in essence the distributed counterpart of AI. While there are no so-called ...
0
votes
2answers
68 views

Transforming training data for machine learning algorithms

If you want to make good predictions with machine learning (supervised learning in particular), you need a good training set. And relevant predictors in your feature set can be overshadowed by ...
0
votes
1answer
17 views

Effect of value of k in K-Nearest Neighbor

In K-Nearest Neighbor the value of k decides the accuracy of classification. What are the pros and cons of choosing smaller value for k and larger value for k?
1
vote
1answer
77 views

How do neural networks learn concepts?

I've been learning neural networks and some back propagation stuff, and I heard about google's Tensorflow and how it could learn things like how to carry on conversations. It got me thinking about how ...
1
vote
0answers
17 views

Conceptualising the physical environment in AI and videogame design

This is a bit of a long shot but i'm currently working on a research project in psychology/public health. One of the aims of this project is to develop a typology/"conceptual map" of how things in the ...
1
vote
1answer
23 views

Unification Functions

I need to apply the unification function to unify the following expression: foo(X,X,Y) and foo(Z,p(Z),w) So far, I've determined that I must substitute 'w's for occurances of 'Y', making foo(X,X,w) ...
1
vote
1answer
24 views

Number of states in classical planning

With reference to the Heuristics section of Classical planning in Artificial Intelligence: A Modern Approach by Russell and Norvig, there is a question: consider an air cargo problem with 10 ...
3
votes
0answers
22 views

Limited lookahead pathfinding strategies on infinite graphs

I'm new to pathfinding algorithms and trying to find a good or even optimal heuristic for the following problem: Say you have a 3D square-lattice cuboid graph with randomly removed edges (with ...
6
votes
3answers
77 views

Exploring and interpolating a function using machine-learning?

Which general machine-learning methods are there that try to "learn" or interpolate a smooth multivariate function and which get to actually choose the points at which the function is evaluated during ...
0
votes
0answers
14 views

what is the best theory/model to use for prediction in multivariate data?

I use a software for pollutant propagation on rivers that takes as input a set of parameters (p1, p2, ...pn) and creates an output file which is basically a matrix where on each row there is ...
1
vote
0answers
38 views

Teaching perceptrons colors? [closed]

I am learning about artificial neural networks and I've decided to go with perceptrons. I already made a sample program that can learn based on the learning data, but when I tried to make it recognize ...
1
vote
1answer
189 views

In principle, what is the relation between Artifical Intelligence and Turing machine?

I am working on my cs project about AI & Turing machines, so i know that Artifical Intelligence is meant to implement different algorithms into the machine {the computer} to solve a problem or a ...
4
votes
0answers
122 views

What is Least-Constraining-Value?

In constraint satisfaction problems, heuristics can be used to improve the performance of a bactracking solver. Three commonly given heuristics for simple backtracking solvers are: ...
2
votes
1answer
18 views

Can high-order unification be applied to programming by example?

In 2007, it has been proven that high-order unification is decidable on the pattern matching case. If that is true, what is stopping someone to write an equation like: ...
0
votes
1answer
53 views

Which attributes to consider for credit card fraud detection on an ATM? [closed]

I am working on a project in which I am supposed to come up with a system that detects fraud from a credit card transaction. I read about techniques that others have used and decided to use Artificial ...
1
vote
1answer
83 views

What kind of Neural Network (if any) could fit two sets of data points?

I have two datasets, one of animal migration patterns (collected over the course of a couple years) that consists of many points on an x, y plane (latitude, longitude), and the other of ocean surface ...
1
vote
2answers
44 views

Why does an admissible heuristic mean A* is optimal?

An admissible heuristic never overestimates the cost to reach the goal. However, isn't that only the relative difference between heuristics for two different paths matter? Say we have optimal path A ...
1
vote
1answer
87 views

Table-Driven Agent Program

I have two questions regarding a paragraph about table-driven agent programs from Modern Approach to Artificial Intelligence 3rd Edition. "Let $\mathbb{P}$ be the set of possible percepts and let T ...
2
votes
1answer
53 views

that there would be no perfect strategy for poker

In my opinion, every imperfect information game where there is the possibility of bluffing lacks a perfect (or winning) strategy, for the simple reason that knowing your opponent's strategy will let ...
1
vote
1answer
28 views

Combining Production Rules using Reinforcement Learning

Production systems have been used to solve puzzles such as the Tower of Hanoi for years with hard-coded production rules. However, has there been any research in using reinforcement learning to ...
1
vote
0answers
23 views

How to calculate activation of hidden nodes in a recurrent neural network?

Usually, when I program recurrent neural networks, I use a loop for each neuron to figure out it's state. What I realized with this is that in this case, no neuron gets any feedback. They just pump ...
0
votes
1answer
170 views

Comparison between IDA* and Recursive best first search

How does IDA* compare to recursive best first search (RBFS), in terms of (a) the number of nodes expanded, and (b) space complexity? Both algorithms are intended to be memory-efficient heuristic ...
5
votes
1answer
44 views

The meaning of discount factor on reinforcement learning

After reading of the google deepmind achievements on Atari's games, I am trying to understand the q-learning and q-networks, but I am little bit confused. The confusion arise in the concept of the ...
0
votes
0answers
56 views

Is forward chaining space friendlier compared to backward chaining?

In the context of rule-based systems, is forward chaining more efficient than backward chaining? I know that forward chaining is used when we know some facts and from there we want to conclude some ...
0
votes
1answer
35 views

Heuristic function

Is there any way to prove that an admissible heuristic may not be consistent? Most proof I came across are through examples .Is there a generalized proof?
1
vote
0answers
60 views

How to select the maximum weight value for a bias node in a neural network?

I'm programming a neural network. I know that I should initialize the network by picking random weights. How do I pick a random weight for the connections to bias nodes? What distribution should I ...
3
votes
0answers
101 views

Alpha beta algorithm with Iterative Deepening analysis

I'm implementing a chess engine. Like many engines, the search for the next best move is done with the alpha-beta algorithm. There are many improvements that can be made to make the algorithm faster ...
1
vote
2answers
141 views

Machine learning algorithm(s) for recognizing simple graph patterns

I generate some simple graphs based on usage stats of a website, and they may look like these: I call the 'pattern' on the left 'convergence', and the 'pattern' on the right 'divergence'. The ...
7
votes
1answer
71 views

Is there any published paper about automated planning software used in the ESA Rosetta mission?

The Rosetta spacecraft has reached a comet in August 2014 and sent a lander on its surface. It was one of the greatest science news of the year. Automated Planning and Scheduling techniques are ...
0
votes
0answers
34 views

Lattice of a fuzzy number?

Can somebody define what is a fuzzy lattice? How to compute lattice of a fuzzy number? Please try to be generic and basic in the explanation as I'm a beginner in studying fuzzy theory and soft ...
3
votes
1answer
198 views

the meaning of heuristics in artificial intelligence

I would like to know what 'heuristics' actually means in artificial intelligence. For example, I am reading a paper by Engelbrecht on the convergence analysis of the particles of the algorithm. The ...
1
vote
0answers
48 views

Is it even theoretically possible to invent coumputers that are more intelligent than humans? [closed]

I've read an article recently where Stephen Hawking claims that in hundred years there will be computers, which are more intelligent than humans. Link: ...
2
votes
1answer
108 views

Perceptron learning rule past exam question

I'm struggling to solve this past paper question and my lecturer is being less than helpful. The question is: Apply the perceptron learning rule to update the current weight vector (0.1, 0.3) when ...
0
votes
0answers
188 views

How to apply Alpha-Beta pruning to a game tree? (Algorithms Theory)

I'm studying for an AI exam, and having trouble working out this question on Alpha Beta pruning. I can answer on the effectiveness of the pruning method and the rules involved in the pruning process, ...
3
votes
1answer
69 views

What is the name of this problem in Computer Vision?

My google skills have failed me during research for a college project. Our task is write a program that describes an image in spacial terms, e.g. "Cat on the left of a chair", or for a simple image ...
1
vote
1answer
59 views

Standard problem sets for metaheuristics

I'm wanting to dabble with metaheuristics and am interested to know what the "hello world" problem sets are. In other words, what are the common problems (e.g Traveling Salesman, Vehicle Routing ...
2
votes
2answers
92 views

Why can Multilayer neural networks solve non-linear problems

I understand what a multilayer neural network is, but what about them allows them to solve non-linear problems unlike perceptrons? Is it the fact that they can extend to any number of outputs/hidden ...