neural-network

Can a perceptron be used to detect hand-written digits?

Let's say I have a small bitmap which contains a single digit (0..9) in hand writing. Is it possible to detect the digit using a (two-layered) perceptron? Are there other possibilities to detect single digits from bitmaps besides using neural nets? ...

Looking for a Good Reference on Neural Networks

Duplicate http://stackoverflow.com/questions/478947/what-are-some-good-resources-for-learning-about-neural-networks I'm looking for a good (beginner level) reference book (or website) on different types of Neural Nets/their applications/examples. I don't have any particular application in mind, I'm just curious as to how I can mak...

Looking for interesting topic from neural networks area.

I'm preparing to give a talk about some topic I choose from artificial intelligence area (neural networks). I'm looking for something interesting, used in a real life and preferably not too complicated (the simpler it is, the easier it is for students to understand and the more interested they will be). I thought that it's a good place t...

Are evolutionary algorithms and neural networks used in the same problem domains?

I am trying to get a feel for the difference between the various classes of machine-learning algorithms. I understand that the implementations of evolutionary algorithms are quite different from the implementations of neural networks. However, they both seem to be geared at determining a correlation between inputs and outputs from a...

Advice for a C, CUDA, & ANN Newbie?

I'm a business major, two-thirds of the way through my degree program, with a little PHP experience, having taken one introductory C++ class, and now regretting my choice of business over programming/computer science. I am interested in learning more advanced programming; specifically C, and eventually progressing to using the CUDA arch...

how to train a network using single layer perceptron for ocr?

I'm developing a program to recognize a character from a image using OCR techniques. Up till now I have used a method that scanned the image, but now I have to use neural networks. Please explain what is a single layer perceptron and how to use it to train the network. ...

Can a neural network be used to find a functions minimum(a)?

I had been interested in neural networks for a bit and thought about using one in python for a light project that compares various minimization techniques in a time domain (which is fastest). Then I realized I didn't even know if a NN is good for minimization. What do you think? ...

Neural networks - input values

I have a question that may be trivial but it's not described anywhere i've looked. I'm studying neural networks and everywhere i look there's some theory and some trivial example with some 0s and 1s as an input. I'm wondering: do i have to put only one value as an input value for one neuron, or can it be a vector of, let's say, 3 values ...

Determining if two or more summaries are similar

The problem is as follows: I have one summary, usually between 20 to 50 words, that I'd like to compare to other relatively similar summaries. The general category and the geographical location to which the summary refers to are already known. For instance, if people from the same area are writing about building a house, I'd like to be...

Best book for learning artificial neural networks

Hi, in your opinion, what are the best books to: start with learning in neural network area, and getting more in-depth knowledge in this domain? Books/resources demanding mathematical prerequisites are ok. Thanks ...

Neural networks - obsolete?

According to an answer from here, artificial neural networks are obsoleted by Support Vector Machines, Gaussian Processes, generative and descriptive models. What is your opinion? ...

What Artificial Neural Network or 'Biological' Neural Network library/software do you use?

What do you use? ...

Multi layer perceptron for OCR

Hi, I intend to use a multi layer perceptron network trained with backpropagation (one hidden layer, inputs served as 8x8 bit matrices containing the B/W pixels from the image). The following questions arise: which type of learning should I use: batch or on-line? how could I estimate the right number of nodes in the hidden layer? I in...

How can I implement AND, OR and XOR logic using perceptrons in C#?

I am learning neural networks basics. How can I implement AND, OR and XOR logic using perceptrons in C#? ...

What kind of artificial intelligence jobs are out there?

Throughout my academic years in computer science I fell in love with many aspects of artificial intelligence. From expert systems, neural networks, to data mining (classification). I wonder, if I was to transform this academic passion professionally, what kind of AI-related jobs are out there? ...

Representing a 2D map of doubles in as few "parameters" as possible.

Hi Guys, I am working on a turn-based-game AI using a neural-network technique known as NEAT. I am attempting to train a network that can move around a two dimensional (X&Y coords) space given a variety of values that are stored in what is effectively a two dimensional array. I can see two strategies for using the neural network: For...

Algorithm to classify a list of products? Take 2.

Hello all, I asked a question similar to this one a couple of weeks ago, but I did not ask the question correctly. So I am re-asking here the question with more details and I would like to get a more AI oriented answer. I have a list representing products which are more or less the same. For instance, in the list below, they are all S...

How to program a neural network for chess?

Hello! I want to program a chess engine which learns to make good moves and win against other players. I've already coded a representation of the chess board and a function which outputs all possible moves. So I only need an evaluation function which says how good a given situation of the board is. Therefore, I would like to use an arti...

How to code an artificial neural network (Tic-tac-toe)?

Hello! I want to play Tic-tac-toe using an artificial neural network. My configuration for the network is as follows: For each of the 9 fields, I use 2 input neuron. So I have 18 input neurons, of course. For every field, I have 1 input neuron for a piece of Player 1 and 1 neuron for a piece of Player 2. In addition to that, I have 1 ou...

Neural networks for email spam detection

Let's say you have access to an email account with the history of received emails from the last years (~10k emails) classified into 2 groups genuine email spam How would you approach the task of creating a neural network solution that could be used for spam detection - basically classifying any email either as spam or not spam? Let'...