Showing posts with label machines. Show all posts
Showing posts with label machines. Show all posts

29 September 2023

On Machines XIV: Turing Machines

"A Universal Turing Machine is an ideal mathematical object; it represents a formal manipulation of symbols and owes allegiance to criteria of logical consistency but not to physical laws and constraints. Thus, for example, physical variables play no essential role in the concept of algorithm. In reality, however, every logical operation occurs at a minimum cost of KT of energy dissipation (where K is Boltzman's constant and T is temperature) and, in fact, occurs at a much higher cost to insure reliability." (Claudia Carello et al, "The Inadequacies of the Computer Metaphor", 1982)

"The Turing test is a popular approach, but it flies in the face of the standard scientific method which starts with the easier problems before facing the harder ones. Thus I soon raised the question with myself, 'What is the smallest or close to the smallest program I would believe could think?' Clearly if the program were divided into two parts then neither piece could think. I tried thinking about it each night as I put my head on the pillow to sleep, and after a year of considering the problem and getting nowhere I decided it was the wrong question! Perhaps 'thinking' is not a yes-no thing, but maybe it is a matter of degree." (Richard Hamming, "The Art of Doing Science and Engineering: Learning to Learn", 1997)

"A large part of Turing's genius was to show that the very primitive type of abstract computing machine he invented is actually the most general type of computer imaginable. In fact, every real-life computer that's ever been built is just a special case that materially embodies the machine that Turing dreamed up." (John L Casti, "Mathematical Mountaintops: The Five Most Famous Problems of All Time", 2001)

"[…] Turing machines are definitely not machines in the everyday sense of being material devices. Rather they are "paper computers," completely specified by their programs. Thus, when we use the term machine in what follows, the reader should read program or algorithm (i.e., software) and put all notions of hardware out of sight and out of mind." (John L Casti, "Mathematical Mountaintops: The Five Most Famous Problems of All Time", 2001)

"What's important about the Turing machine from a theoretical point of view is that it represents a formal mathematical object. So with the invention of the Turing machine, for the first time we had a well-defined notion of what it means to compute something." (John L Casti, "Mathematical Mountaintops: The Five Most Famous Problems of All Time", 2001)

"The subject of computational complexity theory is focused on classifying problems by how hard they are. […] (1) P problems are those that can be solved by a Turing machine (TM) (deterministic) in polynomial time. (‘P’ stands for polynomial). P problems form a class of problems that can be solved efficiently. (2) NP problems are those that can be solved by non-deterministic TM in polynomial time. A problem is in NP if you can quickly (in polynomial time) test whether a solution is correct (without worrying about how hard it might be to find the solution). NP problems are a class of problems that cannot be solved efficiently. NP does not stand for 'non-polynomial'. There are many complexity classes that are much harder than NP. (3) Undecidable problems: For some problems, we can prove that there is no algorithm that always solves them, no matter how much time or space is allowed." (K V N Sunitha & N Kalyani, "Formal Languages and Automata Theory", 2015)

08 July 2023

John McCarthy - Collected Quotes

"[…] the difference between creative thinking and unimaginative competent thinking lies in the injection of a some randomness. The randomness must be guided by intuition to be efficient." (John McCarthy et al, "A Proposal for the Dartmouth Summer Research Project on Artificial Intelligence", 1955)

"The following are some aspects of the artificial intelligence problem: […] If a machine can do a job, then an automatic calculator can be programmed to simulate the machine. […] It may be speculated that a large part of human thought consists of manipulating words according to rules of reasoning and rules of conjecture. From this point of view, forming a generalization consists of admitting a new word and some rules whereby sentences containing it imply and are implied by others. This idea has never been very precisely formulated nor have examples been worked out. […] How can a set of (hypothetical) neurons be arranged so as to form concepts. […] to get a measure of the efficiency of a calculation it is necessary to have on hand a method of measuring the complexity of calculating devices which in turn can be done. […] Probably a truly intelligent machine will carry out activities which may best be described as self-improvement. […] A number of types of 'abstraction' can be distinctly defined and several others less distinctly. […] the difference between creative thinking and unimaginative competent thinking lies in the injection of a some randomness. The randomness must be guided by intuition to be efficient." (John McCarthy et al, "A Proposal for the Dartmouth Summer Research Project on Artificial Intelligence", 1955)

"We call a problem well-defined if there is a test which can be applied to a proposed solution. In case the proposed solution is a solution, the test must confirm this in a finite number of steps." (John McCarthy, "The Inversion of Functions Denned by Turing Machines", 1956)

"We shall therefore say that a program has common sense if it automatically deduces for itself a sufficient wide class of immediate consequences of anything it is told and what it already knows. [...] Our ultimate objective is to make programs that learn from their experience as effectively as humans do. We shall [...] say that a program has common sense if it automatically deduces for itself a sufficient wide class of immediate consequences of anything it is told and what it already knows" (John McCarthy, "Programs with Common Sense", 1958)

"Intelligence has two parts, which we shall call the epistemological and the heuristic. The epistemological part is the representation of the world in such a form that the solution of problems follows from the facts expressed in the representation. The heuristic part is the mechanism that on the basis of the information solves the problem and decides what to do." (John McCarthy & Patrick J Hayes, "Some Philosophical Problems from the Standpoint of Artificial Intelligence", Machine Intelligence 4, 1969)

"The right way to think about the general problems of metaphysics and epistemology is not to attempt to clear one's own mind of all knowledge and start with 'Cogito ergo sum' and build up from there. Instead, we propose to use all of our knowledge to construct a computer program that knows. The correctness of our philosophical system will be tested by numerous comparisons between the beliefs of the program and our own observations and knowledge." (John McCarthy & Patrick J. Hayes, "Some Philosophical Problems from the Standpoint of Artificial Intelligence", 1969)

"[This] is or should be our main scientific activity - studying the structure of information and the structure of problem-solving processes independently of applications and independently of its realization in animals or humans." (John McCarthy, 1974)

"When we program a computer to make choices intelligently after determining its options, examining their consequences, and deciding which is most favorable or most moral or whatever, we must program it to take an attitude towards its freedom of choice essentially isomorphic to that which a human must take to his own." (John McCarthy, "Ascribing Mental Qualities to Machines", 1979) 

"It's difficult to be rigorous about whether a machine really 'knows', 'thinks', etc., because we're hard put to define these things. We understand human mental processes only slightly better than a fish understands swimming." (John McCarthy, "The Little Thoughts of Thinking Machines", Psychology Today, 1983)

"Program designers have a tendency to think of the users as idiots who need to be controlled. They should rather think of their program as a servant, whose master, the user, should be able to control it. If designers and programmers think about the apparent mental qualities that their programs will have, they'll create programs that are easier and pleasanter - more humane - to deal with." (John McCarthy, "The Little Thoughts of Thinking Machines", Psychology Today,1983)

"Whenever we write an axiom, a critic can say that the axiom is true only in a certain context. With a little ingenuity the critic can usually devise a more general context in which the precise form of the axiom doesn't hold. [...] There simply isn't a most general context." (John McCarthy, "Generality in Artificial Intelligence", 1987)

"I don't see that human intelligence is something that humans can never understand." (John McCarthy, 1989)

28 July 2022

On Simultaneity V: Machines

"The view that machines cannot give rise to surprises is due, I believe, to a fallacy to which philosophers and mathematicians are particularly subject. This is the assumption that as soon as a fact is presented to a mind all consequences of that fact spring into the mind simultaneously with it. It is a very useful assumption under many circumstances, but one too easily forgets that it is false. A natural consequence of doing so is that one then assumes that there is no virtue in the mere working out of consequences from data and general principles. (Alan M Turing, "Computing Machinery and Intelligence", Mind Vol. 59, 1950)

"Instead of having a single control unit sequencing the operations of the machine in series (except for certain subsidiary operations as certain input and output functions) as is now done, the idea is to decentralize control with several different control units capable of directing various simultaneous operations and interrelating them when appropriate." (John F Nash, "Parallel Control", 1954)

"At the other far extreme, we find many systems ordered as a patchwork of parallel operations, very much as in the neural network of a brain or in a colony of ants. Action in these systems proceeds in a messy cascade of interdependent events. Instead of the discrete ticks of cause and effect that run a clock, a thousand clock springs try to simultaneously run a parallel system. Since there is no chain of command, the particular action of any single spring diffuses into the whole, making it easier for the sum of the whole to overwhelm the parts of the whole. What emerges from the collective is not a series of critical individual actions but a multitude of simultaneous actions whose collective pattern is far more important. This is the swarm model." (Kevin Kelly, "Out of Control: The New Biology of Machines, Social Systems and the Economic World", 1995)

"The acquisition of information is a flow from noise to order - a process converting entropy to redundancy. During this process, the amount of information decreases but is compensated by constant re- coding. In the recoding the amount of information per unit increases by means of a new symbol which represents the total amount of the old. The maturing thus implies information condensation. Simultaneously, the redundance decreases, which render the information more difficult to interpret." (Lars Skyttner, "General Systems Theory: Ideas and Applications", 2001)

"Machines can pool their resources, intelligence, and memories. Two machines - or one million machines - can join together to become one and then become separate again. Multiple machines can do both at the same time: become one and separate simultaneously. Humans call this falling in love, but our biological ability to do this is fleeting and unreliable." (Ray Kurzweil, "The Singularity is Near", 2005)

"When a machine manages to be simultaneously meaningful and surprising in the same rich way, it too compels a mentalistic interpretation. Of course, somewhere behind the scenes, there are programmers who, in principle, have a mechanical interpretation. But even for them, that interpretation loses its grip as the working program fills its memory with details too voluminous for them to grasp." (Ray Kurzweil, "The Singularity is Near", 2005)

09 May 2022

Claude E Shannon - Collected Quotes

"The fundamental problem of communication is that of reproducing at one point either exactly or approximately a message selected at another point. Frequently the messages have meaning; that is they refer to or are correlated according to some system with certain physical or conceptual entities. These semantic aspects of communication are irrelevant to the engineering problem. The significant aspect is that the actual message is one selected from a set of possible messages." (Claude E Shannon, "A mathematical theory of communication", Bell Systems Technical Journal 27, 1948)

"Almost every problem that you come across is befuddled with all kinds of extraneous data of one sort or another; and if you can bring this problem down into the main issues, you can see more clearly what you’re trying to do." (Claude E Shannon, "Creative Thinking", 1952)

"Another approach for a given problem is to try to restate it in just as many different forms as you can. Change the words. Change the viewpoint. Look at it from every possible angle. After you’ve done that, you can try to look at it from several angles at the same time and perhaps you can get an insight into the real basic issues of the problem, so that you can correlate the important factors and come out with the solution." (Claude E Shannon, "Creative Thinking", 1952)

"Electronic computers are normally used for the solution of numerical problems arising in science or industry. The fundamental design of these computers, however, is so flexible and so universal in conception that they maybe programmed to perform many operations which do not involve numbers at all - operations such as the translation of language, the analysis of a logical situation or the playing of games. The same orders which are used in constructing a numerical program maybe used to symbolize operations on abstract entities such as the words of a language or the positions in a chess game." (Claude E Shannon, "Game Playing Machines, 1955) 

"This duality can be pursued further and is related to a duality between past and future and the notions of control and knowledge. Thus we may have knowledge of the past but cannot control it; we may control the future but have no knowledge of it." (Claude E Shannon, "Coding theorems for a discrete source with a fidelity criterion", IRE International Convention Records Vol. 7, 1959)

"It is very difficult to estimate how well a computer can be made to play with ideal programming. I tend to agree that it would be very difficult to reach the caliber of world champions or even most chess masters but I do not regard this as unthinkable. The machines do have certain very strong advantages of accuracy, speed, etc., and our present techniques of programming are bound to improve enormously in the future." (Claude E Shannon)

"It seems to be much easier to make two small jumps than the one big jump in any kind of mental thinking." (Claude E Shannon)

"Many proofs in mathematics have been actually found by extremely roundabout processes. A man starts to prove this theorem and he finds that he wanders all over the map. He starts off and prove a good many results which don’t seem to be leading anywhere and then eventually ends up by the back door on the solution of the given problem." (Claude E Shannon)

"Suppose that you are given a problem to solve, I don’t care what kind of a problem - a machine to design, or a physical theory to develop, or a mathematical theorem to prove, or something of that kind - probably a very powerful approach to this is to attempt to eliminate everything from the problem except the essentials; that is, cut it down to size." (Claude E Shannon)

"The chief weakness of the machine is that it will not learn by its mistakes. The only way to improve its play is by improving the program. Some thought has been given to designing a program that would develop its own improvements in strategy with increasing experience in play. Although it appears to be theoretically possible, the methods thought of so far do not seem to be very practical. One possibility is to devise a program that would change the terms and coefficients involved in the evaluation function on the basis of the results of games the machine had already played. Small variations might be introduced in these terms, and the values would be selected to give the greatest percentage of wins." (Claude E Shannon)

"The idea of a machine thinking is by no means repugnant to all of us. In fact, I find the converse idea, that the human brain may itself be a machine which could be possibly duplicated functionally with inanimate objects, quite attractive. Until clearly disproved, this hypothesis concerning the brain seems the natural scientific one in line with the principle of parsimony, etc., rather than hypothecating intangible and unreachable “vital forces,” “souls” and the like." (Claude E Shannon)

"The redundancy of a language is related to the existence of crossword puzzles. If the redundancy is zero any sequence of letters is a reasonable text in the language and any two dimensional array of letters forms a crossword puzzle. If the redundancy is too high the language imposes too many constraints for large crossword puzzles to be possible." (Claude E Shannon)

"There is a vast, explored sea of nature just waiting for things to be discovered in it, and the science and technology needed are progressing at an exponential rate. You see, it all feeds back into itself. Someone discovers a new principle or a new theory and it’s not only new knowledge but a new instrument for seeking more knowledge." (Claude E Shannon)

26 October 2021

Out of Context: On Artificial Intelligence (Definitions)

"Artificial intelligence is the science of making machines do things that would require intelligence if done by men." (Marvin Minsky, 1968)

"Artificial intelligence is based on the assumption that the mind can be described as some kind of formal system manipulating symbols that stand for things in the world." (George Johnson, Machinery of the Mind: Inside the New Science of Artificial Intelligence, 1986)

"Artificial intelligence is the mimicking of human thought and cognitive processes to solve complex problems automatically. AI uses techniques for writing computer code to represent and manipulate knowledge." (Radian Belu, "Artificial Intelligence Techniques for Solar Energy and Photovoltaic Applications", 2013)

"Artificial intelligence is defined as the branch of science and technology that is concerned with the study of software and hardware to provide machines the ability to learn insights from data and the environment, and the ability to adapt in changing situations with high precision, accuracy and speed." (Amit Ray, "Compassionate Artificial Intelligence", 2018)

"Artificial Intelligence is not just learning patterns from data, but understanding human emotions and its evolution from its depth and not just fulfilling the surface level human requirements, but sensitivity towards human pain, happiness, mistakes, sufferings and well-being of the society are the parts of the evolving new AI systems." (Amit Ray, "Compassionate Artificial Intelligence", 2018)

"Artificial intelligence is the elucidation of the human learning process, the quantification of the human thinking process, the explication of human behavior, and the understanding of what makes intelligence possible." (Kai-Fu Lee, "AI Superpowers: China, Silicon Valley, and the New World Order", 2018)

"AI is a simulation of human intelligence through the progress of intelligent machines that think and work like humans carrying out such human activities as speech recognition, problem-solving, learning, and planning." (Hari K Kondaveeti et al, "Deep Learning Applications in Agriculture: The Role of Deep Learning in Smart Agriculture", 2021)

On Artificial Intelligence IV

"AI ever allows us to truly understand ourselves, it will not be because these algorithms captured the mechanical essence of the human mind. It will be because they liberated us to forget about optimizations and to instead focus on what truly makes us human: loving and being loved." (Kai-Fu Lee, "AI Superpowers: China, Silicon Valley, and the New World Order", 2018)

"Artificial intelligence is defined as the branch of science and technology that is concerned with the study of software and hardware to provide machines the ability to learn insights from data and the environment, and the ability to adapt in changing situations with high precision, accuracy and speed." (Amit Ray, "Compassionate Artificial Intelligence", 2018)

"Artificial Intelligence is not just learning patterns from data, but understanding human emotions and its evolution from its depth and not just fulfilling the surface level human requirements, but sensitivity towards human pain, happiness, mistakes, sufferings and well-being of the society are the parts of the evolving new AI systems." (Amit Ray, "Compassionate Artificial Intelligence", 2018)

"Artificial intelligence is the elucidation of the human learning process, the quantification of the human thinking process, the explication of human behavior, and the understanding of what makes intelligence possible." (Kai-Fu Lee, "AI Superpowers: China, Silicon Valley, and the New World Order", 2018) 

"AI won‘t be fool proof in the future since it will only as good as the data and information that we give it to learn. It could be the case that simple elementary tricks could fool the AI algorithm and it may serve a complete waste of output as a result." (Zoltan Andrejkovics, "Together: AI and Human. On the Same Side", 2019)

"It is the field of artificial intelligence in which the population is in the form of agents which search in a parallel fashion with multiple initialization points. The swarm intelligence-based algorithms mimic the physical and natural processes for mathematical modeling of the optimization algorithm. They have the properties of information interchange and non-centralized control structure." (Sajad A Rather & P Shanthi Bala, "Analysis of Gravitation-Based Optimization Algorithms for Clustering and Classification", 2020)

"A significant factor missing from any form of artificial intelligence is the inability of machines to learn based on real life experience. Diversity of life experience is the single most powerful characteristic of being human and enhances how we think, how we learn, our ideas and our ability to innovate. Machines exist in a homogeneous ecosystem, which is ok for solving known challenges, however even Artificial General Intelligence will never challenge humanity in being able to acquire the knowledge, creativity and foresight needed to meet the challenges of the unknown." (Tom Golway, 2021)

"Every machine has artificial intelligence. And the more advanced a machine gets, the more advanced artificial intelligence gets as well. But, a machine cannot feel what it is doing. It only follows instructions - our instructions - instructions of the humans. So, artificial intelligence will not destroy the world. Our irresponsibility will destroy the world." (Abhijit Naskar)

24 October 2021

Statistical Tools VI: Pinball Machines

"Because chaos is deterministic, or nearly so, games of chance should not be expected to provide us with simple examples, but games that appear to involve chance ought to be able to take their place. Among the devices that can produce chaos, the one that is nearest of kin to the coin or the deck of cards may well be the pinball machine. It should be an old-fashioned one, with no flippers or flashing lights, and with nothing but simple pins to disturb the free roll of the ball until it scores or becomes dead." (Edward N Lorenz, "The Essence of Chaos", 1993)

"Dynamical systems that vary continuously, like the pendulum and the rolling rock, and evidently the pinball machine when a ball’s complete motion is considered, are technically known as flows. The mathematical tool for handling a flow is the differential equation. A system of differential equations amounts to a set of formulas that together express the rates at which all of the variables are currently changing, in terms of the current values of the variables." (Edward N Lorenz, "The Essence of Chaos", 1993)

"The pinball machine is one of those rare dynamical systems whose chaotic nature we can deduce by pure qualitative reasoning, with fair confidence that we have not wandered astray. Nevertheless, the angles in the paths of the balls that are introduced whenever a ball strikes a pin and rebounds […] render the system some what inconvenient for detailed quantitative study." (Edward N Lorenz, "The Essence of Chaos", 1993)

"When the pinball game is treated as a flow instead of a mapping, and a simple enough system of differential equations is used as a model, it may be possible to solve the equations. A complete solution will contain expressions that give the values of the variables at any given time in terms of the values at any previous time. When the times are those of consecutive strikes on a pin, the expressions will amount to nothing more than a system of difference equations, which in this case will have been derived by solving the differential equations. Thus a mapping will have been derived from a flow." (Edward N Lorenz, "The Essence of Chaos", 1993)

"In a complex society, individuals, organizations, and states require a high degree of confidence - even if it is misplaced - in the short-term future and a reasonable degree of confidence about the longer term. In its absence they could not commit themselves to decisions, investments, and policies. Like nudging the frame of a pinball machine to influence the path of the ball, we cope with the dilemma of uncertainty by doing what we can to make our expectations of the future self-fulfilling. We seek to control the social and physical worlds not only to make them more predictable but to reduce the likelihood of disruptive and damaging shocks (e.g., floods, epidemics, stock market crashes, foreign attacks). Our fallback strategy is denial." (Richard N Lebow, "Forbidden Fruit: Counterfactuals and International Relations", 2010)

15 October 2021

Igor Aleksander - Collected Quotes

"Neural computing is the study of cellular networks that have a natural property for storing experimental knowledge. Such systems bear a resemblance to the brain in the sense that knowledge is acquired through training rather than programming and is retained due to changes in node functions. The knowledge takes the form of stable states or cycles of states in the operation of the net. A central property of such nets is to recall these states or cycles in response to the presentation of cues." (Igor Aleksander & Helen Morton, "Neural computing architectures: the design of brain-like machines", 1989)

"A neural network is a massively parallel distributed processor that has a natural propensity for storing experiential knowledge and making it available for use. It resembles the brain in two respects: 1. Knowledge is acquired by the network through a learning process. 2. Interneuron connection strengths known as synaptic weights are used to store the knowledge." (Igor Aleksander & Helen Morton, "An Introduction to Neural Computing", 1990) 

"Neural Computing is the study of networks of adaptable nodes which through a process of learning from task examples, store experiential knowledge and make it available for use." (Igor Aleksander & Helen Morton, "An Introduction to Neural Computing", 1990)

"For a machine, the mark of consciousness is the ability (possessed by organisms) to know in some detail where it currently is, to understand where it comes from, and to have its own drives to make decisions. It must therefore have a detailed representation of its current position in its world, some knowledge of its own makeup, and a great deal of knowledge about how it might interact with humans." (Igor Aleksander, "How to Build a Mind: toward machines with imagination", 2001)

"One of the factors that distinguishes engineering from science is that the engineer builds complex systems from simple bits, whereas the scientist breaks complex systems into hopefully comprehensible components. The first is called understanding by synthesis and the second is understanding by analysis." (Igor Aleksander, "How to Build a Mind: toward machines with imagination", 2001)

"People talk far too glibly about 'recognizing' things and then build machines that simply label patterns. There is a vast difference between recognizing patterns by labeling them correctly and knowing the objects that are perceived. Such knowledge is a happy resonance between imagination and perception, possessed neither by WISARD nor by the many neural pattern-recognition machines built over the last fifteen or so years. Something extra is required: yes, inner states are necessary, but they cannot be just any old inner states." (Igor Aleksander, "How to Build a Mind: toward machines with imagination", 2001)

"Yes, learning and adaptation seem to constitute one of the dividing lines between list processing and brains. Another seems to be that the brain is a highly structured piece of engineering in which most of what happens is determined by its specialized structure. The engineering of a computer is such as to be as general as possible to let the programmer write his list-processing programs: so, the hardware of the brain does matter in letting it do what it does. In the brain it creates specific overall aptitudes, but in computers it is carefully made neutral so as to keep them as general as possible." (Igor Aleksander, "How to Build a Mind: toward machines with imagination", 2001)

"Machine consciousness refers to attempts by those who design and analyse informational machines to apply their methods to various ways of understanding consciousness and to examine the possible role of consciousness in informational machines." (Igor Aleksander, "Machine consciousness", Scholarpedia, 3(2), 2008)

21 August 2021

Edmund C Berkeley - Collected Quotes

"A machine can handle information; it can calculate, conclude, and choose; it can perform reasonable operations with information. A machine. therefore, can think." (Edmund C Berkeley, "Giant Brains or Machines that Think", 1949)

"Another scientific problem to which new machinery for handling information applies is the problem of understanding human beings and their behavior. This increased understanding may lead to much wiser dealing with human behavior." (Edmund C Berkeley, "Giant Brains or Machines that Think", 1949)

"As everyone knows, it is not always easy to think. By thinking, we mean computing, reasoning, and other handling of information. By information we mean collections of ideas - physically, collections of marks that have meaning. By handling information, we mean proceeding logically from some ideas to other ideas - physically, changing from some marks to other marks in ways that have meaning." (Edmund C Berkeley, "Giant Brains or Machines that Think", 1949)

"For at least two centuries, solving differential equations to answer physical problems has been a main job for mathematicians. Mathematics is supposed to be logical, and perhaps you would think this would be easy. But mathematicians have been unable to solve a great many differential equations; only here and there, as if by accident, could they solve one. So they often wished for better methods in order to make the job easier." (Edmund C Berkeley, "Giant Brains or Machines that Think", 1949)

"From a narrow point of view, a machine that only thinks produces only information. It takes in information in one state, and it puts out information in another state. From this viewpoint, information in itself is harmless; it is just an arrangement of marks; and accordingly, a machine that thinks is harmless, and no control is necessary." (Edmund C Berkeley, "Giant Brains or Machines that Think", 1949)

"Now when we speak of a machine that thinks, or a mechanical  brain, what do we mean? Essentially, a mechanical brain is a machine that handles information, transfers information automatically from one part of the machine to another, and has a flexible control over the sequence of its operations. No human being is needed around such a machine to pick up a physical piece of information produced in one part of the machine, personally move it to another part of the machine, and there put it in again. Nor is any human being needed to give the machine instructions from minute to minute. Instead, we can write out the whole program to solve a problem, translate the program into machine language, and put the program into the machine." (Edmund C Berkeley, "Giant Brains or Machines that Think", 1949)

"One of the operations of algebra that is important for a mechanical brain is approximation, the problem of getting close to the right value of a number. [...] Another important operation of algebra is interpolation, the problem of putting values smoothly in between other values."  (Edmund C Berkeley, "Giant Brains or Machines that Think", 1949)

"Probably the foremost problem which machines that think can solve is automatic control over all sorts of other machines. This involves controlling a machine that is running so that it will do the right thing at the right time in response to information." (Edmund C Berkeley, "Giant Brains or Machines that Think", 1949)

"Programming - the way to give instructions to machines [...] (Edmund C Berkeley, "Giant Brains or Machines that Think", 1949)

"The amount of human effort needed to handle information correctly depends very much on the properties of the physical equipment expressing the information, although the laws of correct reasoning are independent of the equipment." (Edmund C Berkeley, "Giant Brains or Machines that Think", 1949)

"These machines are similar to what a brain would be if it were made of hardware and wire instead of flesh and nerves. It is therefore natural to call these machines mechanical brains. Also, since their powers are like those of a giant, we may call them giant brains." (Edmund C Berkeley, "Giant Brains or Machines that Think", 1949)

"Understanding an idea is basically a standard process. First, we find the name of the idea, a word or phrase that identifies it. Then, we collect true statements about the idea. Finally, we practice using them. The more true statements we have gathered, and the more practice we have had in applying them, the more we understand the idea." (Edmund C Berkeley, "Giant Brains or Machines that Think", 1949)

"We can even imagine what new machinery for handling information may some day become: a small pocket instrument that we carry around with us, talking to it whenever we need to, and either storing information in it or receiving information from it." (Edmund C Berkeley, "Giant Brains or Machines that Think", 1949)

"A computer is a person or machine that is able to take in information (problems and data), perform reasonable operations on the iformation, and put out answers. A computer is identified by the fact that it (or he) handles information reasonably." (Edmund C Berkeley & Lawrence Wainwright, Computers: Their Operation and Applications", 1956)

"Information is a set of marks that have meaning. Physically, the set of marks is a set of physical objects or a set of arrangements of some physical equipment. Then, out of this set, a selection is made in order to communicate, to convey meaning. For meaning to exist, there has to be a society of at least two persons or machines, a society that requires communication, that desires to convey meaning. By convention, the society establishes the meaning of the marks." (Edmund C Berkeley & Lawrence Wainwright, Computers: Their Operation and Applications", 1956)

"The precision of a number is the degree of exactness with which it is stated, while the accuracy of a number is the degree of exactness with which it is known or observed. The precision of a quantity is reported by the number of significant figures in it." (Edmund C Berkeley & Lawrence Wainwright, Computers: Their Operation and Applications", 1956)

"The moment you have worked out an answer, start checking it - it probably isn't right." (Edmund C Berkeley, "Right Answers: A Short Guide for Obtaining Them", Computers and Automation, Vol. 18 (10), 1969)

"The World is more complicated than most of our theories make it out to be." (Edmund C Berkeley, "Right Answers: A Short Guide for Obtaining Them", Computers and Automation, Vol. 18 (10), 1969)

"There is no substitute for honest, thorough, scientific effort to get correct data (no matter how much it clashes with preconceived ideas). There is no substitute for actually reaching a correct chain of reasoning. Poor data and good reasoning give poor results. Good data and poor reasoning give poor results. Poor data and poor reasoning give rotten results." (Edmund C Berkeley, Computers and Automation, 1969)

"Most problems have either many answers or no answer. Only a few problems have one answer." (Edmund Berkeley, Computers and Automation, 1970)

20 August 2021

John D Kelleher - Collected Quotes

"A predictive model overfits the training set when at least some of the predictions it returns are based on spurious patterns present in the training data used to induce the model. Overfitting happens for a number of reasons, including sampling variance and noise in the training set. The problem of overfitting can affect any machine learning algorithm; however, the fact that decision tree induction algorithms work by recursively splitting the training data means that they have a natural tendency to segregate noisy instances and to create leaf nodes around these instances. Consequently, decision trees overfit by splitting the data on irrelevant features that only appear relevant due to noise or sampling variance in the training data. The likelihood of overfitting occurring increases as a tree gets deeper because the resulting predictions are based on smaller and smaller subsets as the dataset is partitioned after each feature test in the path." (John D Kelleher et al, "Fundamentals of Machine Learning for Predictive Data Analytics: Algorithms, Worked Examples, and Case Studies", 2015)

"Decision trees are also discriminative models. Decision trees are induced by recursively partitioning the feature space into regions belonging to the different classes, and consequently they define a decision boundary by aggregating the neighboring regions belonging to the same class. Decision tree model ensembles based on bagging and boosting are also discriminative models." (John D Kelleher et al, "Fundamentals of Machine Learning for Predictive Data Analytics: Algorithms, Worked Examples, and Case Studies", 2015)

"Decision trees are also considered nonparametric models. The reason for this is that when we train a decision tree from data, we do not assume a fixed set of parameters prior to training that define the tree. Instead, the tree branching and the depth of the tree are related to the complexity of the dataset it is trained on. If new instances were added to the dataset and we rebuilt the tree, it is likely that we would end up with a (potentially very) different tree." (John D Kelleher et al, "Fundamentals of Machine Learning for Predictive Data Analytics: Algorithms, Worked Examples, and Case Studies", 2015)

"It is important to remember that predictive data analytics models built using machine learning techniques are tools that we can use to help make better decisions within an organization and are not an end in themselves. It is paramount that, when tasked with creating a predictive model, we fully understand the business problem that this model is being constructed to address and ensure that it does address it." (John D Kelleher et al, "Fundamentals of Machine Learning for Predictive Data Analytics: Algorithms, worked examples, and case studies", 2015)

"The main advantage of decision tree models is that they are interpretable. It is relatively easy to understand the sequences of tests a decision tree carried out in order to make a prediction. This interpretability is very important in some domains. [...] Decision tree models can be used for datasets that contain both categorical and continuous descriptive features. A real advantage of the decision tree approach is that it has the ability to model the interactions between descriptive features. This arises from the fact that the tests carried out at each node in the tree are performed in the context of the results of the tests on the other descriptive features that were tested at the preceding nodes on the path from the root. Consequently, if there is an interaction effect between two or more descriptive features, a decision tree can model this."  (John D Kelleher et al, "Fundamentals of Machine Learning for Predictive Data Analytics: Algorithms, Worked Examples, and Case Studies", 2015)

"There are two kinds of mistakes that an inappropriate inductive bias can lead to: underfitting and overfitting. Underfitting occurs when the prediction model selected by the algorithm is too simplistic to represent the underlying relationship in the dataset between the descriptive features and the target feature. Overfitting, by contrast, occurs when the prediction model selected by the algorithm is so complex that the model fits to the dataset too closely and becomes sensitive to noise in the data."(John D Kelleher et al, "Fundamentals of Machine Learning for Predictive Data Analytics: Algorithms, Worked Examples, and Case Studies", 2015)

"Tree pruning identifies and removes subtrees within a decision tree that are likely to be due to noise and sample variance in the training set used to induce it. In cases where a subtree is deemed to be overfitting, pruning the subtree means replacing the subtree with a leaf node that makes a prediction based on the majority target feature level (or average target feature value) of the dataset created by merging the instances from all the leaf nodes in the subtree. Obviously, pruning will result in decision trees being created that are not consistent with the training set used to build them. In general, however, we are more interested in creating prediction models that generalize well to new data rather than that are strictly consistent with training data, so it is common to sacrifice consistency for generalization capacity." (John D Kelleher et al, "Fundamentals of Machine Learning for Predictive Data Analytics: Algorithms, Worked Examples, and Case Studies", 2015)

"When datasets are small, a parametric model may perform well because the strong assumptions made by the model - if correct - can help the model to avoid overfitting. However, as the size of the dataset grows, particularly if the decision boundary between the classes is very complex, it may make more sense to allow the data to inform the predictions more directly. Obviously the computational costs associated with nonparametric models and large datasets cannot be ignored. However, support vector machines are an example of a nonparametric model that, to a large extent, avoids this problem. As such, support vector machines are often a good choice in complex domains with lots of data." (John D Kelleher et al, "Fundamentals of Machine Learning for Predictive Data Analytics: Algorithms, Worked Examples, and Case Studies", 2015)

"When we find data quality issues due to valid data during data exploration, we should note these issues in a data quality plan for potential handling later in the project. The most common issues in this regard are missing values and outliers, which are both examples of noise in the data." (John D Kelleher et al, "Fundamentals of Machine Learning for Predictive Data Analytics: Algorithms, worked examples, and case studies", 2015)

"A neural network consists of a set of neurons that are connected together. A neuron takes a set of numeric values as input and maps them to a single output value. At its core, a neuron is simply a multi-input linear-regression function. The only significant difference between the two is that in a neuron the output of the multi-input linear-regression function is passed through another function that is called the activation function." (John D Kelleher & Brendan Tierney, "Data Science", 2018)

"Data scientists should have some domain expertise. Most data science projects begin with a real-world, domain-specific problem and the need to design a data-driven solution to this problem. As a result, it is important for a data scientist to have enough domain expertise that they understand the problem, why it is important, an dhow a data science solution to the problem might fit into an organization’s processes. This domain expertise guides the data scientist as she works toward identifying an optimized solution." (John D Kelleher & Brendan Tierney, "Data Science", 2018)

"One of the biggest myths is the belief that data science is an autonomous process that we can let loose on our data to find the answers to our problems. In reality, data science requires skilled human oversight throughout the different stages of the process. [...] The second big myth of data science is that every data science project needs big data and needs to use deep learning. In general, having more data helps, but having the right data is the more important requirement. [...] A third data science myth is that modern data science software is easy to use, and so data science is easy to do. [...] The last myth about data science [...] is the belief that data science pays for itself quickly. The truth of this belief depends on the context of the organization. Adopting data science can require significant investment in terms of developing data infrastructure and hiring staff with data science expertise. Furthermore, data science will not give positive results on every project." (John D Kelleher & Brendan Tierney, "Data Science", 2018)

"One of the most important skills for a data scientist is the ability to frame a real-world problem as a standard data science task." (John D Kelleher & Brendan Tierney, "Data Science", 2018)

"Presenting data in a graphical format makes it much easier to see and understand what is happening with the data. Data visualization applies to all phases of the data science process."  (John D Kelleher & Brendan Tierney, "Data Science", 2018)

"The goal of data science is to improve decision making by basing decisions on insights extracted from large data sets. As a field of activity, data science encompasses a set of principles, problem definitions, algorithms, and processes for extracting nonobvious and useful patterns from large data sets. It is closely related to the fields of data mining and machine learning, but it is broader in scope." (John D Kelleher & Brendan Tierney, "Data Science", 2018)

"The patterns that we extract using data science are useful only if they give us insight into the problem that enables us to do something to help solve the problem." (John D Kelleher & Brendan Tierney, "Data Science", 2018)

"The promise of data science is that it provides a way to understand the world through data." (John D Kelleher & Brendan Tierney, "Data Science", 2018)

"Using data science, we can uncover the important patterns in a data set, and these patterns can reveal the important attributes in the domain. The reason why data science is used in so many domains is that it doesn’t matter what the problem domain is: if the right data are available and the problem can be clearly defined, then data science can help."  (John D Kelleher & Brendan Tierney, "Data Science", 2018)

"We humans are reasonably good at defining rules that check one, two, or even three attributes (also commonly referred to as features or variables), but when we go higher than three attributes, we can start to struggle to handle the interactions between them. By contrast, data science is often applied in contexts where we want to look for patterns among tens, hundreds, thousands, and, in extreme cases, millions of attributes." (John D Kelleher & Brendan Tierney, "Data Science", 2018)

10 July 2021

On Machines XIII (Mind vs. Machines V)

"A machine can handle information; it can calculate, conclude, and choose; it can perform reasonable operations with information. A machine. therefore, can think." (Edmund C Berkeley, "Giant Brains or Machines that Think", 1949)

"From a narrow point of view, a machine that only thinks produces only information. It takes in information in one state, and it puts out information in another state. From this viewpoint, information in itself is harmless; it is just an arrangement of marks; and accordingly, a machine that thinks is harmless, and no control is necessary." (Edmund C Berkeley, "Giant Brains or Machines that Think", 1949)

"Now when we speak of a machine that thinks, or a mechanical  brain, what do we mean? Essentially, a mechanical brain is a machine that handles information, transfers information automatically from one part of the machine to another, and has a flexible control over the sequence of its operations. No human being is needed around such a machine to pick up a physical piece of information produced in one part of the machine, personally move it to another part of the machine, and there put it in again. Nor is any human being needed to give the machine instructions from minute to minute. Instead, we can write out the whole program to solve a problem, translate the program into machine language, and put the program into the machine." (Edmund C Berkeley, "Giant Brains or Machines that Think", 1949)

"A higher-level formal language is an abstract machine." (Joseph Weizenbaum, "Computer power and human reason: From judgment to calculation", 1976)

"[...] two programs can be thought of as strongly equivalent or as different realizations of the same algorithm or the same cognitive process if they can be represented by the same program in some theoretically specified virtual machine. A simple way of stating this is to say that we individuate cognitive processes in terms of their expression in the canonical language of this virtual machine. The formal structure of the virtual machine - or what I call its functional architecture - thus represents the theoretical definition of, for example, the right level of specificity (or level of aggregation) at which to view mental processes, the sort of functional resources the brain makes available - what operations are primitive, how memory is organized and accessed, what sequences are allowed, what limitations exist on the passing of arguments and on the capacities of various buffers, and so on." (Zenon W Pylyshyn, "Computation and cognition: Towards a foundation for cognitive science", 1984)

"A computer is an interpreted automatic formal system - that is to say, a symbol-manipulating machine." (John Haugeland, "Artificial intelligence: The very idea", 1985)

"The problem of understanding intelligence is said to be the greatest problem in science today and 'the' problem for this century [...]. Arguably, the problem of learning represents a gateway to understanding intelligence in brains and machines, to discovering how the human brain works, and to making intelligent machines that learn from experience and improve their competences as children." (Tomaso Poggio & Steve Smale, "The Mathematics of Learning: Dealing with Data", Notices of the AMS, 2003)

"If intelligence is a capacity that is gradually acquired as a result of development and learning, then a machine that can learn from experience would have, at least in theory, the capacity to carry out intelligent behavior. [...] Humans have created machines that imitate us - that provide mirrors to see ourselves and measure our strength, our intellect, and even our creativity." (Diego Rasskin-Gutman, "Chess Metaphors: Artificial Intelligence and the Human Mind", 2009)

"The mind creates a metaphor of ourselves and of the world that surrounds us. And it is so skillful that it has created machines that are capable of simulating human beings’ own creativity in a series of 1s and 0s [...]" (Diego Rasskin-Gutman, "Chess Metaphors: Artificial Intelligence and the Human Mind", 2009)

"The human mind isn’t a computer; it cannot progress in an orderly fashion down a list of candidate moves and rank them by a score down to the hundredth of a pawn the way a chess machine does. Even the most disciplined human mind wanders in the heat of competition. This is both a weakness and a strength of human cognition. Sometimes these undisciplined wanderings only weaken your analysis. Other times they lead to inspiration, to beautiful or paradoxical moves that were not on your initial list of candidates." (Garry Kasparov, "Deep Thinking", 2017)

03 April 2021

On Technology I

"Unlike art, science is genuinely progressive. Achievement in the fields of research and technology is cumulative; each generation begins at the point where its predecessor left off." (Aldous Huxley, "Science, Liberty and Peace", 1946)

"Doing engineering is practicing the art of the organized forcing of technological change." (George Spencer-Brown, Electronics, Vol. 32 (47),  1959)

"Science is the reduction of the bewildering diversity of unique events to manageable uniformity within one of a number of symbol systems, and technology is the art of using these symbol systems so as to control and organize unique events. Scientific observation is always a viewing of things through the refracting medium of a symbol system, and technological praxis is always handling of things in ways that some symbol system has dictated. Education in science and technology is essentially education on the symbol level." (Aldous L Huxley, "Essay", Daedalus, 1962)

"Engineering is the art of skillful approximation; the practice of gamesmanship in the highest form. In the end it is a method broad enough to tame the unknown, a means of combing disciplined judgment with intuition, courage with responsibility, and scientific competence within the practical aspects of time, of cost, and of talent. This is the exciting view of modern-day engineering that a vigorous profession can insist be the theme for education and training of its youth. It is an outlook that generates its strength and its grandeur not in the discovery of facts but in their application; not in receiving, but in giving. It is an outlook that requires many tools of science and the ability to manipulate them intelligently In the end, it is a welding of theory and practice to build an early, strong, and useful result. Except as a valuable discipline of the mind, a formal education in technology is sterile until it is applied." (Ronald B Smith, "Professional Responsibility of Engineering", Mechanical Engineering Vol. 86 (1), 1964)

"It is a commonplace of modern technology that there is a high measure of certainty that problems have solutions before there is knowledge of how they are to be solved." (John K Galbraith, "The New Industrial State", 1967)

"Technological invention and innovation are the business of engineering. They are embodied in engineering change." (Daniel V DeSimone & Hardy Cross, "Education for Innovation", 1968)

"The future masters of technology will have to be lighthearted and intelligent. The machine easily masters the grim and the dumb." (Marshall McLuhan, "Counterblast", 1969)

"It follows from this that man's most urgent and pre-emptive need is maximally to utilize cybernetic science and computer technology within a general systems framework, to build a meta-systemic reality which is now only dimly envisaged. Intelligent and purposeful application of rapidly developing telecommunications and teleprocessing technology should make possible a degree of worldwide value consensus heretofore unrealizable." (Richard F Ericson, "Visions of Cybernetic Organizations", 1972)

"The march of science and technology does not imply growing intellectual complexity in the lives of most people. It often means the opposite." (Thomas Sowell, "Knowledge And Decisions", 1980)

"A chipped pebble is almost part of the hand it never leaves. A thrown spear declares a sort of independence the moment it is released. [...] The whole trend in technology has been to devise machines that are less and less under direct control and more and more seem to have the beginning of a will of their own." (Isaac Asimov, "Past, Present, and Future", 1987)

18 March 2021

Ambroise-Paul-Toussaint-Jules Valéry - Collected Quotes

"The folly of mistaking a paradox for a discovery, a metaphor for a proof, a torrent of verbiage for a spring of capital truths, and oneself for an oracle, is inborn in us." (Paul Valéry, "Introduction to the Method of Leonardo da Vinci", 1895)

"La vie n'a pas le temps d'attendre la rigueur."
"Life doesn't have the time to wait for rigor." (Paul Valéry, "L'idee fixe" ["The Fix Idea"], 1932)

"Science is feasible when the variables are few and can be enumerated; when their combinations are distinct and clear. We are tending toward the condition of science and aspiring to do it. The artist works out his own formulas; the interest of science lies in the art of making science." (Paul Valéry, "Moralités" ["Morality"], 1932)

"Science means simply the aggregate of all the recipes that are always successful. All the rest is literature." (Paul Valéry, "Moralités" ["Morality"], 1932)

"The world acquires value only through its extremes and endures only through moderation; extremists make the world great, the moderates give it stability." (Paul Valéry, The Nation, 1957)

"All our language is composed of brief little dreams; and the wonderful thing is that we sometimes make of them strangely accurate and marvelously reasonable thoughts. […] What should we be without the help of that which does not exist? Very little. And our unoccupied minds would languish if fables, mistaken notions, abstractions, beliefs, and monsters, hypotheses, and the so-called problems of metaphysics did not people with beings and objectless images our natural depths and darkness. Myths are the souls of our actions and our loves. We cannot act without moving towards a phantom. We can love only what we create." (Paul Valéry, "The Outlook for Intelligence", 1962)

"The machine rules. Human life is rigorously controlled by it, dominated by the terribly precise will of mechanisms. These creatures of man are exacting. They are now reacting on their creators, making them like themselves. They want well-trained humans; they are gradually wiping out the differences between men, fitting them into their own orderly functioning, into the uniformity of their own regimes. They are thus shaping humanity for their own use, almost in their own image." (Paul A Valéry, "Fairy Tales for Computers", 1969)

"Small unexplained facts always contain grounds for upsetting all explanations of 'big' facts." (Paul Valéry)

"Space is an imaginary body, as time is fictive movement. When we say 'in space' or 'space is filled with' we are positing a body." (Paul Valéry)

"The universe is built on a plan the profound symmetry of which is somehow present in the inner structure of our intellect." (Paul Valéry)

09 March 2021

Joseph Weizenbaum - Collected Quotes

"A higher-level formal language is an abstract machine." (Joseph Weizenbaum, "Computer power and human reason: From judgment to calculation", 1976)

"A theory is, of course, not merely any grammatically correct text that uses a set of terms somehow symbolically related to reality. It is a systematic aggregate of statements of laws. Its content, its very value as theory, lies at least as much in the structure of the interconnections that relate its laws to one another, as in the laws themselves." (Joseph Weizenbaum, "Computer power and human reason: From judgment to calculation" , 1976)

"Computers make possible an entirely new relationship between theories and models. I have already said that theories are texts. Texts are written in a language. Computer languages are languages too, and theories may be written in them. Indeed, for the present purpose we need not restrict our attention to machine languages or even to the kinds of 'higher-level' languages we have discussed. We may include all languages, specifically also natural languages, that computers may be able to interpret. The point is precisely that computers do interpret texts given to them, in other words, that texts determine computers' behavior. Theories written in the form of computer programs are ordinary theories as seen from one point of view." (Joseph Weizenbaum, "Computer power and human reason: From judgment to calculation" , 1976)

"Machines, when they operate properly, are not merely law abiding; they are embodiments of law. To say that a specific machine is 'operating properly' is to assert that it is an embodiment of a law we know and wish to apply. We expect an ordinary desk calculator, for example, to be an embodiment of the laws of arithmetic we all know." (Joseph Weizenbaum, "Computer power and human reason: From judgment to calculation" , 1976)

"Man is not a machine, [...] although man most certainly processes information, he does not necessarily process it in the way computers do. Computers and men are not species of the same genus. [...] No other organism, and certainly no computer, can be made to confront genuine human problems in human terms. [...] However much intelligence computers may attain, now or in the future, theirs must always be an intelligence alien to genuine human problems and concerns." (Joesph Weizenbaum, Computer Power and Human Reason: From Judgment to Calculation, 1976)

"Programming systems can, of course, be built without plan and without knowledge, let alone understanding, of the deep structural issues involved, just as houses, cities, systems of dams, and national economic policies can be similarly hacked together. As a system so constructed begins to get large, however, it also becomes increasingly unstable. When one of its subfunctions fails in an unanticipated way, it may be patched until the manifest trouble disappears. But since there is no general theory of the whole system, the system itself can be only a more or less chaotic aggregate of subsystems whose influence on one another's behavior is discoverable only piecemeal and by experiment. The hacker spends part of his time at the console piling new subsystems onto the structure he has already built - he calls them 'new features' - and the rest of his time in attempts to account for the way in which substructures already in place misbehave. That is what he and the computer converse about." (Joseph Weizenbaum, "Computer power and human reason: From judgment to calculation" , 1976)

"The aim of the model is of course not to reproduce reality in all its complexity. It is rather to capture in a vivid, often formal, way what is essential to understanding some aspect of its structure or behavior." (Joseph Weizenbaum, "Computer power and human reason: From judgment to calculation" , 1976)

"The computer programmer is a creator of universes for which he alone is the lawgiver. No playwright, no stage director, no emperor, however powerful, has ever exercised such absolute authority to arrange a stage or field of battle and to command such unswervingly dutiful actors or troops." (Joseph Weizenbaum, "Computer power and human reason: From judgment to calculation" , 1976)

"The connection between a model and a theory is that a model satisfies a theory; that is, a model obeys those laws of behavior that a corresponding theory explicitly states or which may be derived from it. [...] Computers make possible an entirely new relationship between theories and models. [...] A theory written in the form of a computer program is [...] both a theory and, when placed on a computer and run, a model to which the theory applies." (Joseph Weizenbaum, "Computer power and human reason: From judgment to calculation" , 1976)

"There is a distinction between physically embodied machines, whose ultimate function is to transduce energy or deliver power, and abstract machines. i.e., machines that exist only as ideas. The laws which the former embody must be a subset of the laws that govern the real world. The laws that govern the behavior of abstract machines are not necessarily so constrained. One may, for example, design an abstract machine whose internal signals are propagated among its components at speeds greater than the speed of light, in clear violation of physical law. The fact that such a machine cannot actually be built does not prohibit the exploration of its behavior." (Joseph Weizenbaum, "Computer power and human reason: From judgment to calculation" , 1976)

08 March 2021

On Machines XII (Mind vs. Machines IV)

"In other words then, if a machine is expected to be infallible, it cannot also be intelligent. There are several theorems which say almost exactly that. But these theorems say nothing about how much intelligence may be displayed if a machine makes no pretense at infallibility." (Alan M Turing, 1946)

"The brain has been compared to a digital computer because the neuron, like a switch or valve, either does or does not complete a circuit. But at that point the similarity ends. The switch in the digital computer is constant in its effect, and its effect is large in proportion to the total output of the machine. The effect produced by the neuron varies with its recovery from [the] refractory phase and with its metabolic state. The number of neurons involved in any action runs into millions so that the influence of any one is negligible. [...] Any cell in the system can be dispensed with. [...] The brain is an analogical machine, not digital. Analysis of the integrative activities will probably have to be in statistical terms. (Karl S Lashley, "The problem of serial order in behavior", 1951)

"Although it sounds implausible, it might turn out that above a certain level of complexity, a machine ceased to be predictable, even in principle, and started doing things on its own account, or, to use a very revealing phrase, it might begin to have a mind of its own." (John R Lucas, "Minds, Machines and Gödel", 1959)

"There are now machines in the world that think, that learn and create. Moreover, their ability to do these things is going to increase rapidly until - in the visible future - the range of problems they can handle will be coextensive with the range to which the human mind has been applied." (Allen Newell & Herbert A Simon, "Human problem solving", 1976)

"We can divide those who uphold the doctrine that men are machines, or a similar doctrine, into two categories: those who deny the existence of mental events, or personal experiences, or of consciousness; [...] and those who admit the existence of mental events, but assert that they are 'epiphenomena' - that everything can be explained without them, since the material world is causally closed." (Karl Popper & John Eccles, "The self and its brain", 1977)

"It is essential to realize that a computer is not a mere 'number cruncher', or supercalculating arithmetic machine, although this is how computers are commonly regarded by people having no familiarity with artificial intelligence. Computers do not crunch numbers; they manipulate symbols. [...] Digital computers originally developed with mathematical problems in mind, are in fact general purpose symbol manipulating machines." (Margaret A Boden, "Minds and mechanisms", 1981)

"What makes people smarter than machines? They certainly are not quicker or more precise. Yet people are far better at perceiving objects in natural scenes and noting their relations, at understanding language and retrieving contextually appropriate information from memory, at making plans and carrying out contextually appropriate actions, and at a wide range of other natural cognitive tasks. People are also far better at learning to do these things more accurately and fluently through processing experience." (James L McClelland et al, "The appeal of parallel distributed processing", 1986)

"A popular myth says that the invention of the computer diminishes our sense of ourselves, because it shows that rational thought is not special to human beings, but can be carried on by a mere machine. It is a short stop from there to the conclusion that intelligence is mechanical, which many people find to be an affront to all that is most precious and singular about their humanness." (Jeremy Campbell, "The improbable machine", 1989)

"Looking at ourselves from the computer viewpoint, we cannot avoid seeing that natural language is our most important 'programming language'. This means that a vast portion of our knowledge and activity is, for us, best communicated and understood in our natural language. [...] One could say that natural language was our first great original artifact and, since, as we increasingly realize, languages are machines, so natural language, with our brains to run it, was our primal invention of the universal computer. One could say this except for the sneaking suspicion that language isn’t something we invented but something we became, not something we constructed but something in which we created, and recreated, ourselves. (Justin Leiber, "Invitation to cognitive science", 1991)

"On the other hand, those who design and build computers know exactly how the machines are working down in the hidden depths of their semiconductors. Computers can be taken apart, scrutinized, and put back together. Their activities can be tracked, analyzed, measured, and thus clearly understood - which is far from possible with the brain. This gives rise to the tempting assumption on the part of the builders and designers that computers can tell us something about brains, indeed, that the computer can serve as a model of the mind, which then comes to be seen as some manner of information processing machine, and possibly not as good at the job as the machine." (Theodore Roszak, "The Cult of Information", 1994)

On Machines IX (From Fiction to Science-Fiction)

"The humans have a curious force they call ambition. It drives them, and, through them, it drives us. This force which keeps them active, we lack. Perhaps, in time, we machines will acquire it." (John Wyndham, "The Lost Machine", 1932)

"There are so many disadvantages in human construction which do not occur in us machines. [...] Some little thing here or there breaks - they stop working and then, in a short time, they are decomposing. Had he been a machine, like myself, I could have mended him, replaced the broken parts and made him as good as new, but with these animal structures one is almost helpless." (John Wyndham, "The Lost Machine", 1932)

"The machine does not isolate man from the great problems of nature but plunges him more deeply into them." (Antoine de Saint-Exupéry, “Wind, Sand, and Stars, 1939) 

"There’s an affinity between men and the machines they make. They make them out of their own brains, really, a sort of mental conception and gestation, and the result responds to the mind that created them, and to all human minds that understand and manipulate them." (Catherine L Moore, "No Woman Born", 1944)

"The machine is only a tool after all, which can help humanity progress faster by taking some of the burdens of calculations and interpretations off its back. The task of the human brain remains what it has always been; that of discovering new data to be analyzed, and of devising new concepts to be tested." (Isaac Asimov, "I, Robot", 1950)

"Too darned good a machine can be a menace, not a help." (John W Campbell Jr, "Cloak of Aesir", 1951)

"When your life has depended for a long while upon machines—upon tubes and wires and gadgets of all kinds - you must come to trust these things as a part of yourself." (Michael Shaara, "The Holes", 1954)

"If a machine had broken down, it would have been quickly replaced. But who can replace a man?" (Brian W Aldiss, "Who Can Replace a Man?", 1958)

"The study of thinking machines teaches us more about the brain than we can learn by introspective methods. Western man is externalizing himself in the form of gadgets." (William S Burroughs, "Naked Lunch", 1959)

"That perfected machines may one day succeed us is, I remember, an extremely commonplace notion on Earth. It prevails not only among poets and romantics but in all classes of society. Perhaps it is because it is so widespread, born spontaneously in popular imagination, that it irritates scientific minds. Perhaps it is also for this very reason that it contains a germ of truth. Only a germ: Machines will always be machines; the most perfected robot, always a robot." (Pierre Boulle, "Planet of the Apes", 1963)

"Once men turned their thinking over to machines in the hope that this would set them free. But that only permitted other men with machines to enslave them." (Frank Herbert, "Dune", 1965)

"The machines didn’t tire and the medi-techs never made computational errors but both lacked an essential something. Something only one human being, no matter how inadequate, could give to another." (Leo P Kelley, "The Handyman", 1965)

"Thou shalt not make a machine in the likeness of a human mind." (Frank Herbert, "Dune", 1965)

"What do such machines really do? They increase the number of things we can do without thinking. Things we do without thinking-there’s the real danger." (Frank Herbert, "Dune", 1965)

"These machines had become old and worn-out, had begun making mistakes; therefore they began to seem almost human." (Philip K Dick & Ray Nelson, "The Ganymede Takeover", 1967)

"A humanoid robot is like any other machine; it can fluctuate between being a benefit and a hazard very rapidly." (Philip K Dick, "Do Androids Dream of Electric Sheep?", 1968)

"Someday, the real masters of space would be machines, not men - and he was neither. Already conscious of his destiny, he took a somber pride in his unique loneliness - the first immortal midway between two orders of creation.
He would, after all, be an ambassador; between the old and the new - between the creatures of carbon and the creatures of metal who must one day supersede them.
Both would have need of him in the troubled centuries that lay ahead." (Arthur C Clarke, "A Meeting with Medusa", 1971)

"Man has reached the stage where he evolves through his machines." (Gene Wolfe, "Alien Stones", 1972)

"There was no easy way to heaven, or nirvana, or whatever it was that the faithful sought. Merit was acquired solely by one’s own efforts, not with the aid of machines. An interesting doctrine, and one containing much truth; but there were also times when only machines could do the job." (Arthur C Clarke, "The Fountains of Paradise", 1979)

"The dreams of people are in the machines, a planet network of active imaginations hooked into their made-up, make-believe worlds. Artificial reality is taking over; it has its own children." (Storm Constantine, "Immaculate", 1991)

"Computers bootstrap their own offspring, grow so wise and incomprehensible that their communiqués assume the hallmarks of dementia: unfocused and irrelevant to the barely-intelligent creatures left behind. And when your surpassing creations find the answers you asked for, you can't understand their analysis and you can't verify their answers. You have to take their word on faith." (Peter Watts, "Blindsight", 2006)

"The architecture - the mind - is knitting together. It’s sentience. Vague sentience. All these years of formulating machines that know something, while the secret is to create machines that don’t know something." (Scott Hutchins,  "A Working Theory of Love", 2012)

"Artificial intelligence is a concept that obscures accountability. Our problem is not machines acting like humans - it's humans acting like machines." (John Twelve Hawks, "Spark", 2014)

07 March 2021

Machines XI (Life vs. Machine II)

"The moral universe is so closely linked to the physical universe that it is scarcely likely that they are not one and the same machine." (Denis Diderot, "Eléments de Physiologie", 1875)

"Thanks to the psycho-physical reversibility, we can materialize the act of creation. Undoubtedly, the inventive machine has not yet been created, but we can see its creation soon." (Stefan Odobleja, "Consonant Psychology", 1938)

"In any case there is an intense modern interest in machines that imitate life. The great difference between magic and the scientific imitation of life is that where the former is content to copy external appearance, the latter is concerned more with performance and behavior." (William G Walter," An imitation of life", 1950) 

"We are always looking for metaphors in which to express our ideas of life, for our language is inadequate for all its complexities. Life is a labyrinth.[...] Life is a machine.[...] Life is a laboratory.[...] It is but a metaphor. When we speak of ultimate things we can, maybe, speak only in metaphors. Life is a dance, a very elaborate and complex dance [...]." (Charles Singer, "A Short History of Scientific Ideas to 1900", 1959)

"The machine rules. Human life is rigorously controlled by it, dominated by the terribly precise will of mechanisms. These creatures of man are exacting. They are now reacting on their creators, making them like themselves. They want well-trained humans; they are gradually wiping out the differences between men, fitting them into their own orderly functioning, into the uniformity of their own regimes. They are thus shaping humanity for their own use, almost in their own image." (Paul A Valéry, "Fairy Tales for Computers", 1969)

"The environment makes up a huge, enormously complex living machine that forms a thin dynamic layer on the earth’s surface, and every human activity depends on the integrity and the proper functioning of this machine. Without the photosynthetic activity of green plants, there would be no oxygen for our engines, smelters, and furnaces, let alone support for human and animal life. Without the action of the plants, animals, and microorganisms that live in them, we could have no pure water in our lakes and rivers. Without the biological processes that have gone on in the soil for thousands of years, we could have neither food crops, oil, nor coal. This machine is our biological capital, the basic apparatus on which our total productivity depends. If we destroy it, our most advanced technology will become useless and any economic and political system that depends on it will founder. The environmental crisis is a signal of this approaching catastrophe." (Barry Commoner, "The Closing Circle: Nature, Man & Technology", 1971)

"In his emotional involvement with the machine, the engineer cannot help but feel at times that he has come face to face with a strange but potent form of life." (Samuel C Florman, "The Existential Pleasures of Engineering", 1976)

"Life, a watery, carbon-based macromolecular system, is reproducing autopoeisis. The autopoetic view of life is circular. Life is a metabolic machine which not only reproduces but fi ercely stores and uses information in order to resist breaking down." (Lynn Margulis & Dorion Sagan, "Microcosmos", 1986)

"On balance, the cartesian metaphor of organism as machine has proved to be a good idea. Ideas do not have to be correct in order to be good; its only necessary that, if they do fail, they do so in an interesting way." (Robert Rosen)

Machines X (Man vs. Machine II)

"Man is so complicated a machine that it is impossible to get a clear idea of the machine beforehand, and hence impossible to define it. For this reason, all the investigations have been vain, which the greatest philosophers have made à priori, that is to say, in so far as they use, as it were, the wings of the spirit. Thus it is only à posteriori or by trying to disentangle the soul from the organs of the body, so to speak, that one can reach the highest probability concerning man's own nature, even though one can not discover with certainty what his nature is." (Julien Offray de La Mettrie, "Man a Machine", 1747) 

"The machines that are first invented to perform any particular movement are always the most complex, and succeeding artists generally discover that, with fewer wheels the same effects may be more easily produced." (Adam Smith, "An Inquiry into the Nature and Causes of the Wealth of Nations", 1776)

"As nature has uncovered from under this hard shell the seed for which she most tenderly cares - the propensity and vocation to free thinking - this gradually works back upon the character of the people, who thereby gradually become capable of managing freedom; finally, it affects the principles of government, which finds it to its advantage to treat men, who are now more than machines, in accordance with their dignity." (Immanuel Kant, "An Answer to the Question: What Is Enlightenment?", 1784)

"Human nature is not a machine to be built after a model, and set to do exactly the work prescribed for it, but a tree, which requires to grow and develop itself on all sides, according to the tendency of the inward forces which make it a living thing." (John S Mill, "On Liberty Source: On Liberty", 1859)

"The machine unmakes the man. Now that the machine is so perfect, the engineer is nobody." (Ralph W Emerson, "Society and Solitude", 1870)

"It is because the body is a machine that education is possible. Education is the formation of habits, a superinducing of an artificial organisation upon the natural organisation of the body: so that acts, which at first required a conscious effort, eventually became unconscious and mechanical." (Thomas H Huxley, "Descartes’ Discourse on Method", 1904)

"As long as the machine has beaten the man who programmed it in checkers, it will in some sense compete with human intelligence over a limited scope." (Norbert Wiener, "Computer of the Future", 1962)

"Man is not an appropriate model for a machine. If we abandon that model, we are free to take a totally different approach to a task, as Howe did with sewing, and end up with a new definition of it as well as a new way of doing it. Only when we have studied the task and understood its requirements can we properly decide what the machine or robot for that job should be like. [...] Robots are not mechanical people; they are parts of an integrated manufacturing system." (Daniel E Whitney, Harvard Business Review, 1986)

"A computer makes calculations quickly and correctly, but doesn’t ask if the calculations are meaningful or sensible. A computer just does what it is told." (Gary Smith, "Standard Deviations", 2014)

"Now think about the prospect of competition from computers instead of competition from human workers. On the supply side, computers are far more different from people than any two people are different from each other: men and machines are good at fundamentally different things. People have intentionality - we form plans and make decisions in complicated situations. We’re less good at making sense of enormous amounts of data. Computers are exactly the opposite: they excel at efficient data processing, but they struggle to make basic judgments that would be simple for any human." (Peter Thiel & Blake Masters, "Zero to One: Notes on Startups, or How to Build the Future", 2014)

30 January 2021

N Lazare S Carnot - Collected Quotes

"Every negative quantity standing by itself is a mere creature of the mind and [...] those which are met with in calculations are only mere algebraical forms, incapable of representing any thing real and effective." (N Lazare S Carnot, "Geometrie de Position", 1803)

"Heat can evidently be a cause of motion only by virtue of the changes of volume or of form which it produces in bodies. These changes are not caused by uniform temperature but rather by alternations of heat and cold." (N Lazare S Carnot, "Reflections on the Motive Power of Heat and on Machines Fitted to Develop Power", 1824)

"In order to consider in the most general way the principle of the production of motion by heat, it must be considered independently of any mechanism or any particular agent. It is necessary to establish principles applicable not only to steam engines but to all imaginable heat-engines, whatever the working substance and whatever the method by which it is operated." (N Lazare S Carnot, "Reflections on the Motive Power of Heat and on Machines Fitted to Develop Power", 1824)

"Machines which do not receive their motion from heat [...] can be studied even to their smallest details by the mechanical theory. [...] A similar theory is evidently needed for heat-engines. We shall have it only when the laws of Physics shall be extended enough, generalized enough, to make known beforehand all of the effects of heat acting in a determined manner on any body." (N Lazare S Carnot, "Reflections on the Motive Power of Heat and on Machines Fitted to Develop Power", 1824) 

"The production of heat alone is not sufficient to give birth to the impelling powerː it is necessary that there should also be cold; without it the heat would be useless. And in fact, if we should find about us only bodies as hot as our furnaces. [...] What should we do with it if once produced? We should not presume that we might discharge it into the atmosphere [...] the atmosphere would not receive it. It does receive it under the actual condition of things only because.. it is at a lower temperature, otherwise it [...] would be already saturated."(N Lazare S Carnot, "Reflections on the Motive Power of Heat and on Machines Fitted to Develop Power", 1824)

"The production of motion in the steam engine always occurs in circumstances which it is necessary to recognize, namely when the equilibrium of caloric is restored, or (to express this differently) when caloric passes from the body at one temperature to another body at a lower temperature." (N Lazare S Carnot, "Réflexions sur la Puissance Motrice du Feu et sur les Machines Propres a Développer cette Puissance", 1824)

05 January 2021

On Automata I

"Ninety-nine [students] out of a hundred are automata, careful to walk in prescribed paths, careful to follow the prescribed custom. This is not an accident but the result of substantial education, which, scientifically defined, is the subsumption of the individual." (William T Harris, "The Philosophy of Education", 1889)

"We are automata entirely controlled by the forces of the medium being tossed about like corks on the surface of the water, but mistaking the resultant of the impulses from the outside for free will. The movements and other actions we perform are always life preservative and tho seemingly quite independent from one another, we are connected by invisible links." (Nikola Tesla, "My Inventions", 1919)

"Besides electrical engineering theory of the transmission of messages, there is a larger field [cybernetics] which includes not only the study of language but the study of messages as a means of controlling machinery and society, the development of computing machines and other such automata, certain reflections upon psychology and the nervous system, and a tentative new theory of scientific method." (Norbert Wiener, "Cybernetics", 1948)

"Automata have begun to invade certain parts of mathematics too, particularly but not exclusively mathematical physics or applied mathematics. The natural systems (e.g., central nervous system) are of enormous complexity and it is clearly necessary first to subdivide what they represent into several parts that to a certain extent are independent, elementary units. The problem then consists of understanding how these elements are organized as a whole. It is the latter problem which is likely to attract those who have the background and tastes of the mathematician or a logician. With this attitude, he will be inclined to forget the origins and then, after the process of axiomatization is complete, concentrate on the mathematical aspects." (John Von Neumann, "The General and Logical Theory of Automata", 1951)

"A world of automata – of creatures that worked like machines – would hardly be worth creating." (Clive S Lewis, Mere Christianity, 1952)

"Cellular automata are discrete dynamical systems with simple construction but complex self-organizing behaviour. Evidence is presented that all one-dimensional cellular automata fall into four distinct universality classes. Characterizations of the structures generated in these classes are discussed. Three classes exhibit behaviour analogous to limit points, limit cycles and chaotic attractors. The fourth class is probably capable of universal computation, so that properties of its infinite time behaviour are undecidable." (Stephen Wolfram, "Nonlinear Phenomena, Universality and complexity in cellular automata", Physica 10D, 1984)

"Cellular automata are mathematical models for complex natural systems containing large numbers of simple identical components with local interactions. They consist of a lattice of sites, each with a finite set of possible values. The value of the sites evolve synchronously in discrete time steps according to identical rules. The value of a particular site is determined by the previous values of a neighbourhood of sites around it." (Stephen Wolfram, "Nonlinear Phenomena, Universality and complexity in cellular automata", Physica 10D, 1984)

"Cellular automata may be considered as discrete dynamical systems. In almost all cases, cellular automaton evolution is irreversible. Trajectories in the configuration space for cellular automata therefore merge with time, and after many time steps, trajectories starting from almost all initial states become concentrated onto 'attractors'. These attractors typically contain only a very small fraction of possible states. Evolution to attractors from arbitrary initial states allows for 'self-organizing' behaviour, in which structure may evolve at large times from structureless initial states. The nature of the attractors determines the form and extent of such structures." (Stephen Wolfram, "Nonlinear Phenomena, Universality and complexity in cellular automata", Physica 10D, 1984)

"Finite Nature is a hypothesis that ultimately every quantity of physics, including space and time, will turn out to be discrete and finite; that the amount of information in any small volume of space-time will be finite and equal to one of a small number of possibilities. [...] We take the position that Finite Nature implies that the basic substrate of physics operates in a manner similar to the workings of certain specialized computers called cellular automata." (Edward Fredkin, "A New Cosmogony", PhysComp ’92: Proceedings of the Workshop on Physics and Computation, 1993)

Related Posts Plugin for WordPress, Blogger...

On Leonhard Euler

"I have been able to solve a few problems of mathematical physics on which the greatest mathematicians since Euler have struggled in va...