Artificial Intelligence Course 2009São José dos Campos, SP, April 09, 2009Homework 00`
summation of its inputs. The input "importance" isweighted on the equation by the factor associated to itsentry Dendrite. This way, it does not matter how manyinputs there are; the activation function will aways have asingle value as its input. The activation function could beconsidered the "cell activity". The activation function isinfluenced by the inputs on each synaptic and also by athreshold value. In case the output of the activationfunction reaches at least the threshold, the result of theactivation function is the outputted to the Axon and to thenext neurones connected to it.The neurone itself is a model, the clever part is how itcan be trained to generate the required results. Assumingthat there is a set of inputs and outputs (from now on calledthe "training kit”), the training of a neural networksconsists of entering input values into the network andevaluating its outputs. If the neurone cannot match a particular output to its input, the balance factors of theDendrites are adjusted until the proper combination isfound. If the network can properly match the all inputs andoutputs from the training kit, the network is consideredtrained and is capable of using its "intelligence" to solvethe proposed problem. This way, a mathematical functionthat matches the desired inputs and outputs has beencreated. A special feature that come built-in on the neuralnetworks is that, after trained, just like any mathematicalfunction, it can extrapolate that knowledge to guessintermediary values for inputs that were not part of theoriginal training kit.Assuming that several of the Human behaviors are notmuch more than action and responses (I'm hungry -> I haveto eat, I feel pain --> I have to protect myself, etc), Neuralnetworks have found a good fit on that area. Of course thatthe Human Being, at first sight, seems to be a lot more than just action and response. In this team opinion, the neuralnetwork could be seen as a good step on the right direction.
I.A. Field Research
On a few exercises with on-line personalities (www.a-i.com), it is possible to dream with a real artificialintelligence being made. However, with a little deeper analysis and the right questions, it is also possible torealize that they are still just a dream.As good as the knowledge base of such systems are,they cannot provide context and temporal consciousnessyet. If one asks Hall about a TV show, it will promptly tellthat it loves "Seinfeld". It can tells you a lot about eachcharacter and about his favorite, George. However, it getscompletely lost when it is asked about the last week show.May be, this is just a matter of expanding the knowledge base, may be not. By now, they are not more than a clever magic trick.I consider myself part of the Classical thinkers of theArtificial Intelligence. If there is a real challenge still to beaccomplished on the Artificial Intelligence, it is thecreation of a truly artificial being. This my not beaccomplished in my life time, however, this would be thetarget for my research. On the next session, since this is nota pure scientific paper (and I do not have a scientificagenda on this area yet), I will describe the result of a brainstorm of opinions and possibilities that couldcontribute with a few more steps on the direction of creating a truly smart computer.II. COMPUTER FEELINGSI still have no idea why, but Neural Networks sound just right to me. As limited as they may be today, I do notthink that they are limited because of any internal reasons.They seem limited because the way they have been used.As great classifiers, their initial role should be of composing computer sensors. Everything from vision,tactile, hearing could take great advantage of the natural Neural Networks capabilities.Just like the neurone model, a single specializednetwork is nothing without a proper training algorithm. Onthe case of enabling a computer to think, feelings and purpose seems to be required as the driving force behindthe scenes.Evaluating the Human beings, it is possible to realizethat everybody is born without a purpose. When a new baby is born, there is absolutely no clue on why he/she was born and what his/her future will look like. Based onexternal inputs, Humans are driven to find what they likemost and what they believe to be their purposes. There isgoing to be a balance between the boy who has become adoctor just because his father wanted (born with a pre-conceived purpose) and the other boy who has become asuicide just because he was old enough and still could notfind his purpose. Both behaviors might indicate extremes, but the bottom line is that Humans may get just as lost ascomputers if they can't find their purpose. The maindifference here is that Humans' "firmware" is designed tomake sure that Humans do not give up and keep lookinguntil a purpose is found.Moving away from philosophy ground, a "clean" braincould be compared to a neural network with specializedareas for all sensors and memory. As describe before, thesingle algorithm to be hard-coded would be one thatenables the network to look for its purpose. However, thereis a key part of this concept that is missing. Sane people donot drive their actions only by external inputs. They usetheir feelings (just like me saying that Neural Networkssound good without knowing why) in order to validate
Add a Comment