in reply to Re(*): Neural Nets and Verbal SQL
in thread Testing Inline::C Modules
Your example sounds more like an expert-systems kind of deal to me.
From what I follow, neural-nets map given input to expected output based on some function, but there is pretty much no way a neural net could respond to personal details of Jim. Unless of course you are talking about writing a neural-net to understand natural language, which is another animal entirely. A very cool animal, but one with spines, pointy teeth, and a bad disposition.
You're right on the "it's role is to guess" based on prior experience. Dead on. A genetic algorithm, on the other hand, seems to understand not the answer to a few questions, but the concept of "between these two, which is better", and it goes from there. Now, the real question is, which is the better choice for natural language-analysis? :)
Probably neither, right off, first some sort of model needs to be constructed, almost like those evil sentence diagrams I had to do back in English class. Man, I hated those.
Most neural-net work I see being done (for exposure to the field) is in photo-analysis. I.e, "is this a stop sign". The problem there is identifing what is a reasonable input -- percentage of red is not the best input, and writing a "eccentricity from standard octagon" detector might be complete heck to implement.
What I'm shooting at is, I guess, is what criteria are used to determine what inputs are quality and how to map the problem-space into reasonable-inputs? For any arbitrary problem, finding the right inputs are key to the neural-net, as you already know the output values you are using to train the net.
This is wonderfully off-topic, but I love it. Good to see there is an A.I. following in Perl as well as Lisp. (Lisp is fun, but it's like coding in Brain[] sometimes).
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Re(*): Neural Nets and Verbal SQL
by Ovid (Cardinal) on Feb 11, 2004 at 19:05 UTC | |
by flyingmoose (Priest) on Feb 11, 2004 at 19:39 UTC |