In the history of artificial intelligence, neat and scruffy are two contrasting approaches to artificial intelligence (AI) research. The distinction was made in the 1970s and was a subject of discussion until the mid-1980s.[1][2][3]
"Neats" use algorithms based on a single formal paradigms, such as logic, mathematical optimization or neural networks. Neats verify their programs are correct with theorems and mathematical rigor. Neat researchers and analysts tend to express the hope that this single formal paradigm can be extended and improved to achieve general intelligence and superintelligence.
"Scruffies" use any number of different algorithms and methods to achieve intelligent behavior. Scruffies rely on incremental testing to verify their programs and scruffy programming requires large amounts of hand coding or knowledge engineering. Scruffies have argued that general intelligence can only be implemented by solving a large number of essentially unrelated problems, and that there is no silver bullet that will allow programs to develop general intelligence autonomously.
John Brockman compares the neat approach to physics, in that it uses simple mathematical models as its foundation. The scruffy approach is more like biology, where much of the work involves studying and categorizing diverse phenomena.[a]
Modern AI has elements of both scruffy and neat approaches. In the 1990s AI research applied mathematical rigor to their programs, as the neats did. [5][6] They also express the hope that there is a single paradigm (a "master algorithm") that will cause general intelligence and superintelligence to emerge.[7] But modern AI also resembles the scruffies:[8] modern machine learning applications require a great deal of hand-tuning and incremental testing; while the general algorithm is mathematically rigorous, accomplishing the specific goals of a particular application is not. Also, in the early 2000s, the field of software development embraced extreme programming, which is a modern version of the scruffy methodology -- try things and test them, without wasting time looking for more elegant or general solutions.
^McCorduck 2004, pp. 421–424, 486–489.
^Crevier 1993, p. 168.
^Nilsson 1983, pp. 10–11. sfn error: no target: CITEREFNilsson1983 (help)
^Brockman 1996, Chapter 9: Information is Surprises.
^Russell & Norvig 2021, p. 24.
^McCorduck 2004, p. 487.
^Domingos 2015.
^Russell & Norvig 2021, p. 26.
Cite error: There are <ref group=lower-alpha> tags or {{efn}} templates on this page, but the references will not show without a {{reflist|group=lower-alpha}} template or {{notelist}} template (see the help page).
and 21 Related for: Neats and scruffies information
mid-1980s. "Neats" use algorithms based on a single formal paradigms, such as logic, mathematical optimization or neural networks. Neats verify their...
"Neats" hope that intelligent behavior is described using simple, elegant principles (such as logic, optimization, or neural networks). "Scruffies" expect...
Hill characters Scruffy, a character in the Pet Alien animated series Scruffy Banister, a cat in the 1990 movie Madhouse Neats vs. scruffies, in the field...
conversations, translate languages, interpret pictures, and reason like human beings. Much to the chagrin of scruffies, they chose Prolog as the primary computer language...
Elegant and simple vs. ad-hoc and complex Neat vs. Scruffy Society of Mind (scruffy approach) The Master Algorithm (neat approach) Level of generality and flexibility...
field—e.g., between logicists (the pro-logic "neats") and non-logicists (the anti-logic "scruffies")—and between those who embraced AI but rejected symbolic...
open shirt andneat slacks"; (d) wear accessories to "show creativity and attention to detail", but keep them to a minimum; (e) smart, plain and straight...
confirm or deny that Bunnicula is a vampire bunny. Harold is an old, scruffyand loving dog under the Monroe's care who narrates the books. The highly...
character created by Peter Bagge and the main protagonist in several of his comic books, most notably Hate andNeat Stuff. The character first appeared...
This is a list of fictional dogs in animated television and is a subsidiary to the list of fictional dogs. It is a collection of various animated dogs...
character alternatively wore an Australian-style hat, had a "mop of scruffy hair" and walked on all fours. Naughty Dog initially wanted Dingodile to be...
waistcoats, and what was described as "a generally scruffy right-off-the-farm look", or "a raggle-taggle mixture of gypsy, rural Irish and Steinbeck Okie"...
chaos and mayhem to those around him. He is recognised by his scruffy black hair and red-and-black jumper. Dad appeared in the first strip. His real name...
Adcock to Albertson Akimoto to Allman Alquezar to Anderman, Prince Huang, Anders, William 'Five' to Archer Ariel to Ash Ashford to Avshari B Babcock to Bannister...
brown below and paler above, with paler and less defined supercilia. Juveniles have broader buff feather edges, and tend to have looser, scruffier plumage...
Fleshtones, Dash Rip Rock, Del Fuegos, Scruffy the Cat, Dinosaur Jr., Long Ryders, Forgotten Rebels, Lyres, andNeats. Their second LP, Everybody Does It...
and included Salem 66, The Neighborhoods, The Neats, Uzi, Volcano Suns, Human Sexual Response, La Peste, and Mission of Burma. Later bands from eastern Massachusetts...
Studiokoning.nl. Retrieved 5 August 2014. Stahre, Nils-Gustaf; Fogelström, Per Anders & Ferenius, Jonas & Lundqvist, Gunnar (2005) [1986]. Stockholms gatunamn...
against each other with Nigel being neat and fastidious and Gerald being scruffyand sloppy. The filmmakers could not find an appropriate scene for them that...
back to the 1970s, would reprise the car coat by giving DCI Gene Hunt a scruffy version in camel wool. More celebrated still are the trademarked sheepskin...
including pigs and warthogs. Madame Oink, an early guest star at Chuck E. Cheese's Pizza Time Theatre. She spoke in a thick French accent and often sang traditional...