background preloader

A Non-Mathematical Introduction to Using Neural Networks

A Non-Mathematical Introduction to Using Neural Networks
The goal of this article is to help you understand what a neural network is, and how it is used. Most people, even non-programmers, have heard of neural networks. There are many science fiction overtones associated with them. And like many things, sci-fi writers have created a vast, but somewhat inaccurate, public idea of what a neural network is. Most laypeople think of neural networks as a sort of artificial brain. Neural networks would be used to power robots or carry on intelligent conversations with human beings. Neural networks are one small part of AI. The human brain really should be called a biological neural network (BNN). There are some basic similarities between biological neural networks and artificial neural networks. Like I said, neural networks are designed to accomplish one small task. The task that neural networks accomplish very well is pattern recognition. Figure 1: A Typical Neural Network Neural Network Structure Programming hash tables use keys and values.

http://www.heatonresearch.com/content/non-mathematical-introduction-using-neural-networks

Related:  Neural NetworkVeille technologique

Collective Intelligence in Neural Networks and Social Networks « 100 Trillion Connections Context for this post: I’m currently working on a social network application that demonstrates the value of connection strength and context for making networks more useful and intelligent. Connection strength and context are currently only rudimentarily and mushily implemented in social network apps. This post describes some of the underlying theory for why connection strength and context are key to next generation social network applications. A recent study of how behavioral decisions are made in the brain makes it clear how important strengths of connections are to the intelligence of networks. Neuro Evolving Robotic Operatives Neuro-Evolving Robotic Operatives, or NERO for short, is a unique computer game that lets you play with adapting intelligent agents hands-on. Evolve your own robot army by tuning their artificial brains for challenging tasks, then pit them against your friends' teams in online competitions! New features in NERO 2.0 include an interactive game mode called territory capture, as well as a new user interface and more extensive training tools. NERO is a result of an academic research project in artificial intelligence, based on the rtNEAT algorithm.

An Introduction to Neural Networks Prof. Leslie Smith Centre for Cognitive and Computational Neuroscience Department of Computing and Mathematics University of Stirling. lss@cs.stir.ac.uk last major update: 25 October 1996: minor update 22 April 1998 and 12 Sept 2001: links updated (they were out of date) 12 Sept 2001; fix to math font (thanks Sietse Brouwer) 2 April 2003 This document is a roughly HTML-ised version of a talk given at the NSYN meeting in Edinburgh, Scotland, on 28 February 1996, then updated a few times in response to comments received. Please email me comments, but remember that this was originally just the slides from an introductory talk! Why would anyone want a `new' sort of computer? What is a neural network?

Crowd Computing and The Synaptic Web A couple of days ago David Gelernter – a known Computer Science Visionary who famously survived an attack by the Unabomber – wrote a piece on Wired called ‘The End of the Web, Search, and Computer as We Know It’. In it, he summarized one of his predictions around the web moving from a static document oriented web to a network of streams. Nova Spivack, my Co-founder and CEO at Bottlenose, also wrote about this in more depth in his blog series about The Stream. OVERVIEW OF NEURAL NETWORKS This installment addresses the subject of computer-models of neural networks and the relevance of those models to the functioning brain. The computer field of Artificial Intelligence is a vast bottomless pit which would lead this series too far from biological reality -- and too far into speculation -- to be included. Neural network theory will be the singular exception because the model is so persuasive and so important that it cannot be ignored. Neurobiology provides a great deal of information about the physiology of individual neurons as well as about the function of nuclei and other gross neuroanatomical structures.

Synaptic Web Stay updated about the Synaptic Web on Twitter via @SynapticWeb The Synaptic Web By Khris Loux, Eric Blantz, Chris Saad and you... Futurist: We'll someday accept computers as human Futurist Ray Kurzweil spoke Monday at the South By Southwest Interactive conference. Ray Kurzweil, the acclaimed inventor and futurist, believes that humans and technology are merging Kurzweil on portentous sci-fi fears about computers: "I don't see it as them vs. us"He spoke to a crowd of more than 3,000 at the South by Southwest Interactive conference Austin, Texas (CNN) -- Any author or filmmaker seeking ideas for a sci-fi yarn about the implications of artificial intelligence -- good or bad -- would be smart to talk to Ray Kurzweil. Kurzweil, the acclaimed inventor and futurist, believes that humans and technology are blurring -- note the smartphone appendages in almost everyone's hand -- and will eventually merge. "We are a human-machine civilization. Everybody has been enhanced with computer technology," he told a capacity crowd of more than 3,000 tech-savvy listeners Monday at the South by Southwest Interactive conference.

Connectivism Editor’s Note: This is a milestone article that deserves careful study. Connectivism should not be con fused with constructivism. George Siemens advances a theory of learning that is consistent with the needs of the twenty first century. The Ready Application of Neural Networks Neural networks (in theory) existed since the 1950's, but it wasn't until the mid-1980's thatalgorithms became sophisticated enough for real neural network applications. McCulloch and Pitts groundbreaking work, “ A Logical Calculus of the Ideas Immanent inNervous Activity ” lay the theoretical groundwork for neural network processing.•

Related: