Re: [aima-talk] lisp and free
I have to agree that symbolic computation has definite limits.
You could even go so far as to consider it a human conceit to try to
reduce rich and complex phenomena to a set of discrete symbols that we
create. Corpus-based NLP, HMMs, situated robotics systems,
neural nets, etc., demonstrate the power that's accessible beyond
human-designated symbols. The argument that we have symbols in
our heads is a hard one to support, and it's only getting
-- Bob Futrelle
Robert P. Futrelle | Biological
Associate Professor | College of Computer and
| Science MS WVH202
Office: (617)-373-4239 | Northeastern University
Fax: (617)-373-5121 | 360 Huntington Ave.
futrelle@... | Boston, MA 02115
On Wed, Apr 05, 2006 05:20:29PM
-0400, Robert Futrelle wrote:
> If you have a chance to look at Norvig's book, Paradigms of
> Intelligence Programming: Case Studies in Common Lisp, it can
teach you a
> lot. It will show you how compactly Lisp can represent and
> knowledge-related structures and algorithms.
Thanks. I will.
> C is a poor language for AI because its syntax is so distant from
> you are working with.
If you mean GOFAI, I consider the Python sources of AIMA much easier
understand than the lisp sources. For embodied AI, like Robot
programming, C is
the one. The best robot simulations I know, Player/Stage Project and
> When trying to do symbolic computations in C, most people end
> up unwittingly re-implementing many of the basics of Lisp
"Symbolic Computations" is exactly the problem.
"Symbolic Computations" are the
reason why AI has not yet managed to create robots as intelligent as,
fish. A good book about it is: "Understanding Intelligence"
by Pfeifer and
> BTW: What free AI book is being referred to?
and some books in wikibooks.
I think symbolic algorithms are an interesting field in AI, but not
the only one,
not even the most important one, and I think that fact is the first
thing any AI
student have to heard.
Coming back to the OP's question, I would say the best languages to
the moment for AI are python because it is easy; and C/C++ for
Ivan F. Villanueva B.
European Community Patent will
Software patents by the
YAHOO! GROUPS LINKS