Artifical Intelligence in the field of computer science is the study, design and engineering of intelligent systems able to perceive their environment and take actions to optimize their chance of success in achieving a goal.

learn more… | top users | synonyms (1)

0
votes
0answers
14 views

Decide for which class of points neurone will give output 1

We have to class of points red and green. We create neurone with discrete binary activation function. How to choose weights so the neurone will return 1 for red points? How to choose weights so the ...
3
votes
1answer
74 views

Which machine learning approach should I look into? [closed]

Consider an application in which users fill out a form of (six or so) inputs and are offered widgets from an inventory based on their inputs; from the widgets they are offered, they must select one ...
1
vote
1answer
50 views

Determinining “value” in multi-agent microeconomical simulation

I am trying to determine an objective way for a self-interested agent to calculate the optimal buying/selling price for goods in a multi-agent simulation not dissimilar to Sugarscape ...
0
votes
1answer
88 views

Microeconomical simulation: coordination/planning between self-interested trading agents

In a typical perfect-information strategy game like Chess, an agent can calculate its best move by searching the state tree for the best possible move, while assuming that the opponent will also make ...
0
votes
1answer
65 views

Looking for a specific type of artificial intelligence

I am looking to create a challenging AI project. There is an online card game that allows you to build a deck to play with out of randomly presented cards. You have to choose one each time out of a ...
0
votes
2answers
87 views

Could one sample be enough for a perceptron training?

I need to compare a picture and decide whether or not it is similar to another one. In this case, I would like to use a simple perceptron that compares pixelmaps of both pictures. But I have only very ...
2
votes
1answer
100 views

How to do inference in a card game?

In the game there are 5 players, each with 8 cards in hand. No other card is present. Using Monte Carlo (MCTS) I run many simulations of the game from the current state to the end of the match. In ...
2
votes
0answers
135 views

Understanding velocity update in Binary Particle Swarm Optimization

I am wondering how to interpret the velocity update in a Binary Particle Swarm Optimization (PSO). To recap the velocity update : V(t+1) = V(t) + c1 * r1 * (XlocalBest - X(t)) + c2 * ...
0
votes
2answers
129 views

Neural network input preprocessing

It's clear that the effectiveness of a neural network depends strongly on the format you give it to work with. You want to preprocess it into the most convenient form you can algorithmically get to, ...
-5
votes
3answers
222 views

Ternary and Artificial Intelligence [closed]

Not much of a programmer myself, however I have been thinking about the future of AI. If a fully functional AI is programmed in a binary environment as is used in current computing, would that ...
11
votes
3answers
1k views

Best techniques for an AI of a card game

I’m trying to develop an AI for a card game and I’m a bit stuck about the technique/algorithm I should use. Here are a few assumptions about the game: After the cards are distributed to players, ...
-2
votes
1answer
4k views

Algorithm to create an TicTacToe game AI [closed]

What are the algorithms I could use to create an AI for the game TicTacToe. I have already used Alpha–beta pruning and Predictive modelling. What the other good Algorithms I can use to create this AI. ...
5
votes
2answers
249 views

How to solve this problem- Neural Net? Fuzzy? Other?

Hi I have a programming problem that I would like to solve using some artificial intelligence technique. I really dont know where to start. I would like some guidance as to what methodology to pursue. ...
-2
votes
1answer
192 views

building a chat bot for an e-commerce site

I was recently talking to a couple of friends who run a modest e-commerce website (Daily visitors: approx. 100,000,). They plan to have an in-site chat module to engage customers. Since the whole ...
0
votes
0answers
95 views

Algorithm to analyse and predict

I'm having a set of data's, say Question, Question's Main Category,Main Category followers, Question's Related Categories,Each Related Categories followers, Whether it got answer in 24hrs [Yes/No] ...
0
votes
2answers
167 views

Building a tool to fix compiler errors automagically

When a program doesn't compile, error messages are sometimes esoteric. Often a simple Google search leading to a site like stack exchange solves the problem. Now why can't we automate this? How ...
2
votes
2answers
688 views

Getting started with AI (Artificial Intelligence) [closed]

I recently got interested in Artificial Intelligence. In my daily life I am a software engineer at a company that develops mobile apps. I am wondering what is the best way to read up on AI? What are ...
3
votes
1answer
328 views

Getting started with object detection - Image segmentation algorithm

Just getting started on a hobby object-detection project. My aim is to understand the underlying algorithms and to this end the overall accuracy of the results is (currently) more important than ...
5
votes
1answer
322 views

Subsumption architecture vs. perceptual control theory

I'm a new person to AI field and I have to research and compare two different architectures for a thesis I'm writing. Before you scream (homework thread), I've been reading on these two topics only ...
3
votes
1answer
187 views

Algorithm, AI, or intelligent agent suggestions for ingesting poorly-formatted & variable data from different document types

Thanks for looking! Background I have been tasked with writing a program to normalize and ingest data from various sources to a common database. For the sake of simplicity, let's say that the ...
-1
votes
1answer
139 views

How does one generate challenging different puzzles like the one in AirLock android game [closed]

here's the link of the app: https://play.google.com/store/apps/details?id=com.iatll.airlock I had studied AI in the final year of b.tech cs programme, and i do remember some algorithm of ...
2
votes
2answers
277 views

Looking for companies with strong R&D departments, specifically for A.I., but I can't seem to find many. Are there only a handful?

I plan to get a PhD in CS, concentrating in some subfield of artificial intelligence, not sure which one at the moment. I'm looking into R&D departments in industry, but there don't seem to be ...
2
votes
1answer
403 views

Machine Learning with sample data set

I have a question regarding Machine Learning in general. Consider the following scenario: Given a piece of text, we want a program to know whether the text is 'abusive' or not. To do this we can ...
1
vote
1answer
846 views

I don't understand value iteration

In class I am learning about value iteration and markov decision problems, we are doing through the UC Berkley pac-man project, so I am trying to write the value iterator for it and as I understand ...
7
votes
3answers
630 views

Can a neural network provide more than “yes” or “no” answers?

Every example neural network for image recognition I've read about produces a simple "yes" or "no" answer. One exit node corresponds to "Yes, this is a human face," and one corresponds to "No, this ...
3
votes
2answers
262 views

Under which area of Artificial Intelligence is my knowledge store?

I've a maturing idea regarding a knowledge store. For the purposes of this question, the store would be used by a police force for the recording and querying of crimes. I believe that ...
3
votes
1answer
162 views

Tasks incorrectly categorized with online text classifiers

Context: Finding company to do the job The use case of an application I want to write is that a user will describe a task to be performed by some company, e.g., I want to move 10 boxes ...
3
votes
3answers
359 views

Language for Chess Position Evaluation (experimental) [closed]

My aim is to, via pattern analysis and statistics, (as well as piece mobility and position) build a chess position evaluation analyzer (rather than simply going brute force ply-searching). Id like ...
-1
votes
1answer
187 views

Event driven language for Robotics [closed]

There are several options that are available like C, C++, Matlab and some more. But is there a language that naturally feels like Event programming? For example: If I see a red ball (Event) ---> Do ...
6
votes
5answers
374 views

Type of AI to tackle this problem?

I posted this on stackoverflow but want to get your recommendations as well as a user on overflow recommended I post it here. I'm going to say from the beginning that I am not a programmer, I have a ...
3
votes
1answer
127 views

Ways of Gathering Event Information From the Internet [closed]

What are the best ways of gathering information on events (any type) from the internet ? Keeping in mind that different websites will present information in different ways. I was thinking 'smart' ...
4
votes
1answer
306 views

Of what significance is the solution to the game of checkers in AI research?

I have been doing some research into artificial intelligence and I came across a 2007 paper titled "Checkers is Solved" on the game of checkers being solved by AI techniques after more than 16 years ...
13
votes
5answers
4k views

What is a recent programming language of choice for the AI?

For a few decades the programming language of choice for AI was either Prolog or LISP, and a few more others that are not so well known. Most of them were designed before the 70's. Changes happens a ...
0
votes
1answer
50 views

Create association between informations

I deployed a project some days ago that allow to extract some medical articles using the results of a questionnaire completed by a user. For instance, if I reply on questionnaire I'm affected by ...
1
vote
4answers
272 views

Identifying languages used by particular industries [duplicate]

Possible Duplicate: What technologies are used for Game development now days? I am new to programming and I don't know the differences between the major languages. I desperately want to ...
4
votes
2answers
222 views

Transaction classification. Artificial intelligence

For a project, I have to classify a list of banking transactions based on their description. Supose I have 2 categories: health and entertainment. Initially, the transactions will have basic ...
3
votes
1answer
244 views

What technology/algorithm should be used to abstract meaning or keywords from a passage of text?

Hi and thanks for looking! Background I have a project wherein I need to abstract meaning from a passage of text to determine what the text is seeking and then match that text to a list of search ...
1
vote
2answers
798 views

How to create a Semantic Network like wordnet based on Wikipedia?

I am an undergraduate student and I have to create a Semantic Network based on Wikipedia. This Semantic Network would be similar to Wordnet(except for it is based on Wikipedia and is concerned with ...
3
votes
3answers
217 views

User intentions analysis

I'm going to work on some project that would do a user-action recognition based on what he/she does in the system. As far as I understand there are two main parts here: Intercept the user actions ...
6
votes
3answers
1k views

What algorithm(s) can be used to achieve reasonably good next word prediction?

What is a good way of implementing "next-word prediction"? For example, the user types "I am" and the system suggests "a" and "not" (or possibly others) as the next word. I am aware of a method that ...
14
votes
7answers
1k views

Do path-finding algorithms have practical use outside of game development?

I'm interested to know if heuristic-based path-finding algorithms such as A* have any real world practical use outside the realm of game development. Are there any other fields of software ...
3
votes
1answer
96 views

Some Insight on the Field of Knowledge Representations and Reasoning

I started following an MS in computer sciences after about two years of work for a software company. I worked primarily in data warehousing and business intelligence related software development ...
1
vote
1answer
97 views

Evolutionary behavioural programming resources

A while ago I made Conway's Game of Life. I'd like to make something similar (in C++), where each cell would exhibit behaviours such as: Movement Reproduction Killing of other cells (moving onto ...
2
votes
3answers
597 views

What's the best/most efficent way to create a semi-intelligent AI for a tic tac toe game?

basically I am attempting to make a a efficient/smallish C game of Tic-Tac-Toe. I have implemented everything other then the AI for the computer so far. my squares are basically structs in an array ...
5
votes
3answers
409 views

What makes a language more suited to Artificial Intelligence?

I've always read that LISP is well suited for Artificial Intelligence, but I never found out why.
1
vote
4answers
1k views

How to create an Intelligent Agent [closed]

I am currently doing my Honours in Computer Science and taking Artificial Intelligence as a subject. As part of completing the subject I have to develop my own basic intelligent agent. I have yet to ...
2
votes
4answers
1k views

Programming a chatterbot - understanding language

I hope this is an answerable question. Let me give it some context: I am a psychology student and a programmer. I'm going to look into creating a artificial intelligence in the form of a chatterbot. ...
3
votes
2answers
887 views

What is the required background to apply Machine Learning to Finance?

I'm interested in machine learning in relations to the stock market (predicting future values of stocks etc). What topics would I need to learn - e.g. what branch of AI to look into etc? and what ...
2
votes
2answers
179 views

Searching for entity awareness in 3D space algorithm and data structure

I'm trying to do some huge AI system just for the fun and I've come to this problem. How can I let the AI entities know about each other without getting the CPU to perform redundant and costly work? ...
2
votes
1answer
123 views

How Chatterbots are made?

I was having sometime making an application that deals with many of chatterbots APIs, That made me wonder, how these bots are exactly made? How they develop an answer for your questions? Do they rely ...