Klik på en miniature for at gå til Google Books
Indlæser... Fluid concepts & creative analogies : computer models of the fundamental mechanisms of thought (original 1995; udgave 1995)af Douglas R. Hofstadter
Work InformationFluid Concepts And Creative Analogies: Computer Models Of The Fundamental Mechanisms Of Thought af Douglas Hofstadter (1995)
Ingen Indlæser...
Bliv medlem af LibraryThing for at finde ud af, om du vil kunne lide denne bog. Der er ingen diskussionstråde på Snak om denne bog. Four-fifths of this book is an incisive and convincing takedown of some current trends in the field that used to be called 'AI.' Hofstadter's specialty and bias is toward 'microdomains,' wherein he asks computers to develop associations ('analogies') between extremely simple entities, encoding for shape, proximity, reflection, and other patterns. The section on Tabletop is worth the price of the book. He makes a number of forays along the way, striking out at colleagues in the field who take different approaches; some of this is insightful and convincing, but some of it leaves me feeling like I have witnessed one side of an academic spat. Hofstadter certainly makes his point that a lot of what popularly passes for AI is not much more than speech recognition, and does not usefully advance (as his own work absolutely does) real understanding of how a machine might mimic 'thought' (particularly 'creative thought') and 'understanding.' The latter fifth of the book provides a titillating look at then-unfinished work on applying some of these concepts to typographic design. Here Hofstadter overextends his expertise in type design a little (as he does in the field of poetry, in his book Le Ton Beau de Marot), but his enthusiasm is infectious and I admire the courage of his omnivorous intellect. (john) ingen anmeldelser | tilføj en anmeldelse
Tilhører Forlagsserien
Om amerikanske forskeres arbejde med kognitiv videnskab og kunstig intelligens i forbindelse med udviklingen af nye computere. No library descriptions found. |
Current DiscussionsIngenPopulære omslag
Google Books — Indlæser... GenrerMelvil Decimal System (DDC)153.4Philosophy and Psychology Psychology Cognition And Memory Thought, thinking, reasoning, intuition, value, judgmentLC-klassificeringVurderingGennemsnit:
Er det dig?Bliv LibraryThing-forfatter. |
It should be noted that this book was published in 1995, and a lot of the work it describes was done even earlier than that, so it's... Well, maybe not "dated," exactly, as the ideas in it are still valid and interesting. But presumably no longer a reflection of the state-of-the-art in artificial intelligence research. I don't really know enough about the current state of the field, though, to know whether the approaches considered here have borne fruit since. My vague impression is that a lot of it has gone in the direction of building better expert systems instead, something Hofstadter is a bit disparaging about.
Anyway. A number of different programs are discussed here, all of which have certain commonalities. In particular, they're meant to approach problems the way a human might approach them, not the way we'd normally expect a computer to. For example, the Seek-Whence program was designed to analyze sequences of numbers of the kind you might find in an IQ test, the sort where one is expected to recognize a pattern in the numbers and supply the next digit. But instead of taking a brute-force approach, in which it mindlessly tests each sequence to see if it fits some pre-supplied list of possible rules, it instead uses a complex technique that mimics what humans seem to do: looking for obvious connections that "jump out," building tentative hypotheses and trying to make them work, abandoning one line of reasoning in favor of a more attractive one and then perhaps going back to the first one later, and so on.
Another example is the Copycat program, which builds analogies involving strings of letters. Basically, it answers puzzles like this: "I change ABC into ABD. Now, you do the same thing to IJK." As a human, what do you do? Most people will respond with IJL, following the rule "change the last letter to the one that comes next in the alphabet." But why do we see that as the rule, and not "change the last letter to D" or even "change any Cs you find to Ds"? The programmers came up with some actual answers to that, and were able to make the program "think" about this sort of thing more or less the way that people do.
I find this stuff, in general, absolutely fascinating. As for the nitty-gritty specifics, though, my brain was sort of split in two here, between the part that found all the intricate little details -- of which there are many, all of which are pretty important to understanding how these programs work -- absolutely fascinating, and the part that quickly started to find the reality of reading about all those details rather tedious. That second part was unfortunately helped along a bit by the fact that all the programs operate on similar principles and the chapters in the book were originally published independently, which means there's a fair amount of repetition. I will admit, by the time I got to the description of the final program -- a then-in-progress attempt to get a computer to generate new typeface designs of a certain kind -- I was having real difficulty forcing myself to pay attention. Having reached the end of it, though, I am now looking back on it and thinking, "Well, that was interesting stuff, really. Even if I'm glad I don't have to read any more of it." ( )