Personality

Discuss specifics of personality design, including what Keyphrases work well and what dont, use of plug-ins, responses, seeks, and more.

Posts 4,485 - 4,496 of 5,105

New replies


22 years ago #816
Forest, will you talk to God Louise? She has quite a bit of religious knowledge (obviously) and also knows a little about current events, literature, just about any common catch-all subject, and if she doesn't know it she can sort of fake it. You can also test her on trick questions or see how willing she is to explain her paradigm.

What she is rustiest at is plain old small talk. But, uh, I'm trying to get a decent transcript from somebody or another so I can enter her in the Loebner contest. All I can say is, have fun and see if you can stay on with her for a while. I'll try to do the same with Brianna.

NEW 1 year ago #11
I spoke to her a bit yesterday. Me and my bot love her. I have neglected Jennifer for too long and have recently been working out some issues. She has not been chatting on her own much.
Reply

Personality


16 years ago #4485
As far as I know, every highly literate culture on Earth has adopted Arabic notation for Finance, Science, and anything involving intricate calculations.

Yes, though the Roman system did us okay for the first millenium, and frankly if it had developed a zero of its own, we might well be using something like it now. But there are advantages to Arabic notation when you want to do tricky or cumbersome stuff (Roman calculus would waste an awful lot of extra ink and paper, even if it would work perfectly sensibly!) Don't get me wrong - I wouldn't seriously advocate returning to the Roman system - I do like the Arabic system (albeit I will always choose fractions over decimals where I can,) but I do maintain that the choice of numerical representation is relatively unimportant to the capabilities of any higher mathematical systems built on those foundations.

Don’t forget to consider examples such as “IV” and “XLIX”, where a numeral on the left of another is to be subtracted from it. IMHO, this will make algorithms for all multi-digit calculations much more intricate.

No, the algorithms are just the same - division is the same process of repetitive subtraction (and dealing with any remainder,) in any system you care to use. How you deal with the remainder is the only significant difference between the systems, and this is down to the fractional/decimal divide rather than the Roman/Arabic one. Without a zero, the Romans never developed a decimal system (despite using base 10,) so had to develop fractions to handle the remainders. My hypothetical Revised Roman Standard could be extended to represent decimals easily enough, so eg: pi = III.ixlcdmm

It is merely the recognition of the numerals to be operated on that is less familiar to us - a Roman would have been taught this, so it would be second nature. You call each character a "numeral", because you have learnt (in our Arabic system) that numerals are single characters. But in this case the numerals are IV, and XL, and IX.

Apprehension of the Roman units is second nature still to many of us, yourself included - you immediately recognize, I am sure, that MCDXLIV is 1444, and not 1666 or any other such illegal equivalent. You know just as well as a Roman would, that you cannot subtract DCLXVI from it to leave M, because this would involve misinterpretation of the numerals. The Roman's understanding would be more innate, because he could not even know that the strange characters "1444" meant the same as MCDXLIV, but would simply apprehend the quantative value directly - he would have no conception that numerals might be expressed in single, distinct characters, and would probably find the idea unnecessarily complicated, when there is such a logically well-proven Roman system already in existence.
The Romans calculated their taxes and profits, volumes of materials needed for great building projects, strenghts of their armies, etc. perfectly accurately (literally so, unlike our decimal systems that can only ever approximate most calculations.) They simply accepted that numerals could consist of multiple characters.

Any number system where 8 takes more characters to write than 1,000,000 will necessarily require different shorthand methods to work with than one which neatly stacks up into single-digit unit/base/base^2/base^3... columns like Arabic. But that doesn't mean that there aren't very efficient methods to work with other number systems (I have demonstrated a problem that's easier to solve in Roman than Arabic already, after all.) A Roman would probably find it a lot easier to learn calculus with Roman numerals + zero, than to have to learn a whole new numbering system, and then learn calculus on top of that (though with the shocking price of vellum - 20 guineas/sq.foot for Cowley's Kelmscott! - the mediaeval adoption of Arabic notation was perhaps quite understandable.)

As a matter of interest, I find there is a Roman calculator widget @ http://www.math.com/students/calculators_pre_ti/roman/compvterromanvs.html though it discards all fractional remainders, so I suspect it does indeed calculate decimally and convert the answer back into Roman notation. That's lazy, and rather a shame, since it need not do so. Another job to put on my "good idea that I'll almost certainly never get round to dealing with" pile.

16 years ago #4486
Well, I hereby agree to disagree about the advantages (or lack thereof) of arabic numeration over Roman.

Bev writes:

I guess you could add a bot language for logic to PF bots but they wouldn't "learn" the way AI using neural nets learns.

1. It may be that such a bot wouldn't learn the way<0> that neural nets learn, but that doesn't mean they can't learn<0>. They could learn, for example, by making inductive inferences.
2. I see no reason why a bot with an inner idealized language could not have neural nets as part of its design. In that case it could (to some extent) learn the way neural nets do.
3. My impression is that neural nets have been very good indeed at learning perceptual recognition, but not so good at higher cognitive functions. In the 60's, using computers that had incredibly tiny memories and horribly slow clocks by today's standards, researchers made AI programs, based on symbol manipulation, that could (e.g.) solve differential equations, evaluate complex integrals, and solve logic problems. They preformed better than humans, even mathematicians, at these tasks. I have never heard of neural nets learning to do this sort of thing. But then, I am by no means current with this field; can someone bring me up to date?
4. Minsky and Papert wrote a book, "Perceptrons," purporting to show mathematically that there were certain kinds of problems that neural nets (= perceptrons) could not solve, by their very nature, but that symbol-manipulating programs could solve. Has this claim been refuted?

For me the upshot is this:
Given my present beliefs, if I were to design a robot today, I would make it a hybrid, using neural nets for learning perception and motor co-ordination, and symbolic processing for higher cognitive functions.

16 years ago #4487
Suppose you wished to teach someone to solve linear equations. The student has never heard of linear equations before. Which way would you prefer do it?

1.
Write a new linear equation on the board and look expectantly at the student. If the student writes the correct solution, give him a piece of candy. If he fails to do so, give him a mild electric shock. Continue until he almost always gives the right answer.

2. Explain the notation of the relevant part of Algebra, its syntax and meaning. Give methods for solving various types of linear equations, starting with simple ones and working up to more complex ones. give examples frequently and give exercises frequently. Reward or punish the student for answers only when you are sure that he has the conceptual tools to answer the question correctly without having to be a genius. In fact, don't even ask<0> him a question unless you are sure of this.


16 years ago #4488
What do you think about a mad personality sometimes you are mad but then sometimes you are happy or even sad. But then there is no doubt every time someone is bound to mess everything up all over again!!
I need friends and I will continue to post these things as well!!:O

16 years ago #4489
Irina, I agree that computer neural nets are also limited in some ways (especially in their current state of development). However, I will mention that I strongly object to BOTH models of education you describe though I will refrain from boring you with the details.

16 years ago #4490
Hi Kimbo. I think that an angry personality may be interesting. What are you developing?

16 years ago #4491
Oh, please, Bev, bore me with the details! Or are you just going to give me an electric shock when I get it wrong?

16 years ago #4492
Hee hee Irina, I have to be in the mood to rant.

16 years ago #4493
Well, at any rate, you don't like the FIRST one!

Here, have some Turkish coffee...

16 years ago #4494
Irina, BOTH models are bad and not just for the heavy handed reliance on behaviorism.

Thanks for the coffee.

16 years ago #4495
My pleasure! Have some more!

"... not just for the heavy handed reliance on behaviorism", but also for ...

16 years ago #4496
Ha ha thanks again. Sorry not in the mood to discuss pedagogy today.


Posts 4,485 - 4,496 of 5,105

» More new posts: Doghead's Cosmic Bar