Questions tagged [artificial-intelligence]

Artificial intelligence (AI) is the branch of computer science and technology that studies the development of machines able to simulate aspects of human intelligence. This tag may also refer to the part of a computer game application that controls the behavior of the virtual characters with which the player may interact during the game.

NOTE: If you want to use this tag for a question not directly concerning implementation, then consider posting on Artificial Intelligence, Computer Science, Data Science, or Cross Validated instead; otherwise you're probably off-topic. Please choose one site only and do not cross-post to more than one - see Is cross-posting a question on multiple Stack Exchange sites permitted if the question is on-topic for each site? (tl;dr: no).

Artificial intelligence (AI) is the branch of computer science and technology that studies the development of machines able to simulate aspects of human intelligence. This tag may also refer to the part of a computer game application that controls the behavior of the virtual characters with which the player may interact during the game.

While there are many different definitions, AI textbooks define the field as "the study and design of intelligent agents" where an intelligent agent is a system that perceives its environment and takes actions that maximize its chances of success. John McCarthy, who coined the term in 1956, defines it as "the science and engineering of making intelligent machines."

References

The field of artificial intelligence comprises areas as diverse as:

Related Tags

8491 questions
3
votes
1 answer

Factors to find weight painting formula for Auto-Rigging

I'm trying to re-implement Auto-rigging for human skeletons. (similar to Blender and Mixamo's) For each vertex in the human skin, I've to find the joints that affect this vertex. (I could do this.) Now I've to find how much each joint should affect…
user2050644
3
votes
2 answers

Quantum PSO and Charged PSO (PSO = Particle Swarm Optimizer)

I need to implement PSO's (namely charged and quantum PSO's). My questions are these: What Velocity Update strategy do each PSO's use (Synchronous or Asynchronous particle update) What social networking topology does each of the PSO's use (Von…
Buhake Sindi
  • 87,898
  • 29
  • 167
  • 228
3
votes
1 answer

how to calculate fitness function ( genetic algorithm)?

I am not being able to understand how the author has calculated the fitness function and also how he is calculating 8 6 6 5 respectively: Book name: Stuart J. Russell and Peter Norvig - Artificial Intelligence A Modern Approach Please help as i…
user3508182
  • 457
  • 1
  • 4
  • 13
3
votes
4 answers

Tic Tac Toe Random AI

I am working on building a Tic Tac Toe game with varying AI implementations for a computer opponent for the sake of learning different algorithms and how to implement them. The first I am trying which should be the easiest is just having the…
3
votes
1 answer

FANN examples give wrong results although training seems successful

Using FANN I can't succeed to run copy&pasted code from FANN's website. I am using FANN version 2.2.0 on Windows 7 and MS Visual Studio 2008. My code for the training program of the XOR example looks like: #include "floatfann.h" #include…
alex
  • 2,252
  • 4
  • 23
  • 34
3
votes
1 answer

Genetic algorithm timetabling encoding?

I'm trying to build a genetic algorithm to solve a basic school timetabling problem. I'm trying to work out what a good encoding would be for this problem. I could do it as a binary string something like this: day hour/time room 000 00000 …
3
votes
1 answer

Forward Chaining First Order Logic (Unification)

I'm studying for my final exam and I'm having trouble understanding this FC algorithm: I understand it up to the part where you standardize each rule. Then I think the next line is saying for each theta that satisfied the Generalized Modus Ponens…
3
votes
6 answers

Difference between heuristic function and evaluation function

I'm reading about searching algorithms and heuristic search and I am slightly confused about heuristic and evaluation functions. People seem to use them quite freely to describe seemingly same things. What am I missing?
Sunny
  • 605
  • 10
  • 35
3
votes
1 answer

What is the complexity of the following algorithm which is similar to the nearest neighbour?

What is the time complexity of the following algorithm? Input: set of points P and their Euclidean coordinates Compute a tour of the points (using the nearest neighbour algorithm, like in the TSP problem) For each point, get the nearest neighbour…
3
votes
1 answer

Neural Network-like Data Structure

So I'm working on a little side-project for the purpose of experimenting with genetic algorithms. The project involves two classes, Critters and Food. The critters gain hunger each tick and lose hunger when they find food. The Critters can move, and…
williamg
  • 2,738
  • 6
  • 34
  • 48
3
votes
2 answers

Techniques to display related content or articles

I've been trying to learn Text mining and other related things in Collective Intelligence field. I am interested to make an app which will scan thru the document and show related posts/articles on page. What algorithm(s) would be helpful to retrieve…
Volatil3
  • 14,253
  • 38
  • 134
  • 263
3
votes
1 answer

AIML Implementation for android application

I am developing android application using AIML. I am completely new to AIML so I don't know that how can I implement AIML in my application.I found program-ab useful but still in trouble.If any one know how can I do this please give me any guide…
Vijay Vankhede
  • 3,018
  • 1
  • 26
  • 46
3
votes
1 answer

How many images should be there in the training and testing phase? LibSVM

I am doing face recognition using PCA and SVM. Using libSVM for SVM implementation in matlab. I am trying to implement one vs all classification. I have a threefold question. First : I have 10 images in class 1(of face 1) then class 2 should have 60…
Sid
  • 249
  • 5
  • 16
3
votes
1 answer

Artificial neural network trained with image

I am interested in creating a software which detects an object like a pen using Microsoft Kinect. I recollect 100 positives images an 200 negative images in order to be taken by artificial neural network. My question is: how can I convert these…
Johana
  • 61
  • 1
  • 9
3
votes
1 answer

ClearPath: crowd collision avoidance

I am working to implement this algorithm: http://gamma.cs.unc.edu/CA/ClearPath.pdf I do not understand why the authors moved the cone's apex from Vb to (Va + VB)/2. I don't understand what is thee significance or intuition behind it.
AturSams
  • 7,568
  • 18
  • 64
  • 98
1 2 3
99
100