Artificial Intelligence

by Jeff Pasternack Mike Thacker

A Brief History of AI
5th century BC Aristotle invents syllogistic logic, the first formal deductive reasoning system.
16th century AD Rabbi Loew supposedly invents the Golem, an artificial man made out of clay

17th century Descartes proposes animals are machines and founds a scientific paradigm that will dominate for 250 years. Pascal creates the first mechanical calculator in 1642
18th century Wolfgang von Kempelen ―invents‖ fake chess-playing machine, The Turk.

precursor to modern electronic computers.19th century George Boole creates a binary algebra to represent ―laws of thought‖ Charles Babbage and Lady Lovelace develop sophisticated programmable mechanical computers. .

20th century Karel Kapek writes ―Rossum’s Universal Robots‖. coining the English word ―robot‖ Warren McCulloch and Walter Pitts lay partial groundwork for neural networks Turing writes ―Computing Machinery and Intelligence‖ – proposal of Turing test .

in part due to learning.1956: John McCarthy coins phrase ―artificial intelligence‖ 1952-62: Arthur Samuel writes the first AI game program to challenge a world champion. 1950’s-60’s: Masterman et. al at Cambridge create semantic nets that do machine translation. .

Robinson invents Resolution Method using formal logic as its representation language. to solve calculus problems. 1963: Thomas Evan’s writes ANALOGY. 1965: J. SAINT. . which solves analogy problems like the ones on IQ tests. A.1961: James Slagle writes first symbolic integrator.

perception and problem solving. . the first useful knowledge-based agent that interpreted mass spectrographs.1965: Joseph Weizenbaum creates ELIZA. 1969: Shakey the robot combines movement. al create Dendral. one of the earliest ―chatterbots‖ 1967: Feigenbaum et.

the first expert system which showed the effectiveness of rule-based knowledge representation for medical diagnosis. 1972: Alain Colmerauer writes Prolog 1974: Ted Shortliffe creates MYCIN.1971: Terry Winograd demonstrates a program that can understand English commands in the word of blocks. .

1980’s: Backpropagation (invented 1974) rediscovered and sees wide use in neural networks .1978: Herb Simon wins Nobel Prize for theory of bounded rationality 1983: James Allen creates Interval Calculus as a formal representation for events in time.

a learning backgammon agent that vies with championship players 1997: Deep Blue defeats Garry Kasparov . Early 1990’s: Gerry Tesauro creates TDGammon.1985: ALVINN. ―an autonomous land vehicle in a neural network‖ navigates across the country (2800 miles).

security holes aplenty AI-powered CRM Faster—and many more—computers .Modern Times (post-Cartesian) Robopets Widespread viruses.

This has already been done for very simple life forms such as insects which only have a few thousand neurons in their brains. One would just build a copy of one using artificial materials and see how it behaves. In principle. the connectedness of the local environment to AI will force science away from a reductionist view of this new life and into a more complex view of interactions causing life to arise.  AI will force a dualistic view of life to change because the environment will be inseparable from it. On the other hand.g. Also. it would not be necessary to have a full scientific understanding of how the brain works. requirement of a body). most scientists would be happy to view the brain as a vast but complex machine. causing society to expand current definitions of life (e. As such it should then be possible to purely replicate the brain using artificial neurons. Axiological shifts will occur in defining life. A word about paradigms…  .

ETHICAL CONSIDERATIONS Utilitarianism supports the development of AI. so if the risks associated with creating a form of AI are too great. . Yet. or perhaps slaves. then we should not pursue that development. but only because of the Christian value of dominion over the environment. AI promises to increase control over life. We do have to take responsibility for our creations. thus suffering can be reduced. We do have to take responsibility for our creations. so if the risks associated with creating a form of AI are too great. thus increasing profits for corporations. if AI is developed and not forced into particular tasks. then we should not pursue that development. Utilitarianism may not apply. Artificial life may be viewed as more expendable than human life. so AI will be used as cheap labor.

because sentience is impossible to determine.  Rights Based Ethics    Once AI programs achieve a modicum of sentience. because sentience can be proven beyond a reasonable doubt. should they be given rights on par with other animals? Two sides of the argument: 1) No. 2) Yes. .

or are they to be guided by their creator. . are they to be a Frankenstein’s monster and cast off without help. like ―do not kill. unless the suffering caused by honesty is large‖.Duty ethics Consequence of developing AI is not at issue. What obligations do we have to our biological children? Once AL is created. so if the risks associated with creating a form of AI are too great. unless in self-defense‖ or ―do not lie. like Adam & Eve in Eden. We do have to take responsibility for our creations. then we should not pursue that development. Do we have a responsibility to our biological children similar to AI? Are the two exactly the same? What rules should we use as categorical imperatives? AI should contain a set of rules that most people share.

in part. not Lì: actions should be based on righteousness. charity. and kindness‖ . love.Confucianism    Confucianism is. Rén: ―benevolence. humanity. similar to Kant’s duty ethics: ―don't do to others what you would not want yourself― (reciprocity) Yì . not on gain or profit. duty and morality.

however. and could not be created out of individual or corporate greed. which suggests that it would be more open to considering AI to be alive and deserving rights than other spiritual mythologies.    But AI is also an advance in civilization. so long as it does not endanger others If the AI is sentient. it would have to be treated humanely without exploitation. Though Confucianism can be seen as a religion. it makes it possible for everyone to live more comfortable lives Thus. it is also a code of ethics. Confucianism seems to encourage development and application of (non-sentient) AI. .

courage. strength. carefulness…? . obedience. compassion. Unable to see the results of these virtues may be a problem because there are risks involved with some virtues overpowering others. What preprogrammed ―virtues‖ should computers have to allow them to be morally right? Can virtues make an AI entity behave morally at all? Wisdom.Virtue ethics Difficult to predict what virtues to give Artificial life because it is a complex technology.

.

Self-modifying. self-writing.ADVANTAGES (Factual Changes) Smarter artificial intelligence promises to replace human jobs. Self-replicating applications can make deployment easier and less resource-intensive. and learning software relieves programmers of the burdensome task of specifying the whole of a program’s functionality—now we can just create the framework and have the program itself fill in the rest (example: real-time strategy game artificial intelligence run by a neural network that acts based on experience instead of an explicit decision tree). AI can see relationships in enormous or diverse bodies of data that a human could not . freeing people for other pursuits by automating manufacturing and transportations.

.

.

―cold war‖ between two countries. environmental consequences will most likely be minimal. unforeseen impacts because it is complex technology.Disadvantages (Risks)  Potential for malevolent programs. .

neural networks) is never completely predictable . when combined with selfreplicating.     Self-modifying. human casualties. Military robots may make it possible for a country to indiscriminately attack less-advanced countries with few.e. the possibility of randomly creating an artificial intelligence becomes real. Rapid advances in AI could mean massive structural unemployment AI utilizing non-transparent learning (i. such as a new and frequently mutating computer virus. As computers get faster and more numerous. unexpected results. can lead to dangerous. if any.

. yet Christianity does dictate that we control the environment around us. would AI allow us to control it? Buddhism and Taoism take a different stance. thus if cyberspace is part of our environment.Mythological Considerations    Do sentient programs have a soul? Christianity says no because a soul is imparted by God alone. and not by Computer Scientists.

This is in line with the axiological shift that would likely result from developing Artificial Life. so AI would be valued just as highly as all other life. Buddhism and Taoism value life above all else. at each intersection of which lies a jewel in which exists every other jewel and where every part of the net depends for its existence on dynamic awareness of every other part. once developed. Creation of AI would be opposed because AI does not share the tenets of the 8-fold path. environment and individual life are one. Buddhism and Taoism  The Hua-Yen school of Buddhism offers as the metaphor for the world an infinite net.  .

O Muhammad: Allah gives life to you. and Judaism are (at least in relation to AI) very similar: they all state God created man in his own image So:    How can man create artificial life if God is the creator of life? (―Say unto them.. is man still the highest of worldly life? Does sentient AI have a soul? Does it ascend to heaven when it is deleted? Or when it stops running temporarily (and then is reborn)? How do you baptize software? And so on… .Christianity. Islam. Judaism Oh my!   Christianity. then gathers you unto the day of resurrection. Islam.‖) If AI programs are sentient and as smart or smarter than humans.. then causes you to die.

Judaism. while Islam and Judaism concerned with orthopraxy (correct action) Should you release (potentially dangerous) AI software if you have tested it to your satisfaction or if you have applied a set testing protocol? . Christianity concerned with orthodoxy (correct belief). they will focus on the dangers to humans. Christianity and Islam do not care about the rights and treatment of any AI. Instead.    Because they will not accept AI as life.

digital AI software will always produce the same output. however. Islam is more slanted toward predestination (―By no means can anything befall us but what God has destined for us‖). outputs. and probably not even as life. is contrary to their beliefs.   . that this could be true for humans as well. And thus Christianity. and Judaism would not accept any AI as sentient. memories and thoughts are not easily accessible or reproducible. and. sentient AI doesn’t make sense in the context of these religions. Bottom line: in most ways. in some cases. but is unverifiable because our inputs. Given the same conditions and the same input. however. Islam.   Judaism and Christianity hold that man has free will. Notice. Digital AI doesn’t appear to have free will: all inputs and outputs to an AI program are discreet and reproducible. as are the AI program’s state and execution (its ―memory‖ and ―thought‖).

it will produce a utilitarian creature.   . Mesoethics-if a company develops AI. this may influence the codes of conduct designed into artificial life. Microethics-depending on a person’s spirituality. then it may contain various ethical standpoints depending on who is doing the research and development. If research institutes develop AI.Applied Ethicist’s Stance  Macroethics-current societal values is dominated by Utilitarianism. thus AI is likely to continue.

Programs may not fit this requirement for life yet.  . or anything with a form or body. but this will change. The consensus among scientists is that a requirement for life is that it has an embodiment in some physical form.The Future?  Idea of Artificial Intelligence is being replaced by Artificial life.

with sufficient computation power (such as that offered by quantum computers) it is possible to ―evolve‖ AI without much programming effort. Today.Should we start caring yet?   Very sophisticated—perhaps even sentient—AI may not be far off. . concerns include mutating viruses and the reliability of AI (you don’t want software directing your car into a tree).

Software companies should be made legally responsible for failings of software that result in damage to third parties despite good-faith attempts at control by the user. allowing greater production—it deserves a corresponding share of research funding! . in general. companies will try to avoid developing sentient AI since they would not be able to indiscriminately exploit it.What should happen     When programs that appear to demonstrate sentience appear (intelligence and awareness). so. a panel of scientists could be assembled to determine if a particular program is sentient or not. If sentient. it will be given rights. AI and robotics have the potentially to truly revolutionize the economy by replacing labor with capital.

Bottom line: ethical considerations will be ignored.And what is going to happen…      Most people are willing to torture and kill intelligent animals like cows just for a tastier lunch—why would they hesitate to exploit artificial life? This is further compounded mainstream religious beliefs Even with laws. reform—if it happens—will only take place when the economic costs become too high. Licensing agreements will continue to allow careless companies to often escape responsibility for faulty software. . any individual with sufficient computing power could ―evolve‖ AI without much programming.

6346906469..51./3 3: ': 650.50503..7730.3:6. 136745.5. 76::/369965.4.1.:..65069.2:.65..656 565..5:4:4:.

  565.5.:5.

65 .56.0616..631.16. 631/469675.6/.9..5..9365 ..::5.3 4.53.6/ .636: .3 .:.. :6365.9: .:.6511.0: 0::..9:79..736.596.510631 56.369069769..511:959.6065:195.5/:5.6.3:6. 91 '6650.16:56. :.. 69 .:.:.14./09..51..5:40.

796/34/0.  :.:.336 .6 :..33 :164 0647.5 9..9.::65 069.: :6310647.55. 06473.33/0.9 .935:: . 469..6 9. 6/150  0...95.:6976956.9:.05636 5..67910..:.: 4./3.4.:6.:9./..9./.0.9:3.6.:.33..:.9: ..4419.2.:64 9.6/469.339.99:2:5631.0: 03.797969.:4.

.

35.!'& .5.0.5:769.0.979:.:/.51 .65: &3..33507964::.0.9.54..6973..64.56/: 95 7673696.9.04.9.3.9..95..5: &4.

4615 :3.

&3.

4615 :3.

4:50../915:64. 7969.513.:26:705.955:6..65.:3335.560..09.7969.4739.636.3.9..51 .449:6.4:50.9:. .5 .9.993: 7969.4. 7969..4692.65.3.3.5:.

9.3..4739.4:. ..

4...35.9 &3.0.16.9.10:65.692.35.:1 6579505:..335095/.59.. .:/.0.5730.

&3.

54.65:0.9730.2173645.513:: 9:690...:9..7730.5.

9:690.

5... .5063156.65:7:556946:6919:/61:61.5: 0....5:93.. 4..

.

.

: /0.5.:.: 06473 .6065.4:  0631.3635.3 065:850:33 46:.05636  596545.9/.369 4..0.:.323/ 454.7969.5 .3 .1..05636  .5.9:  569:547.: %:2: #6..

&3.

4615 5064/51.:3.

&3.

4615 5064/51.:3.

996/6..4.34.5.76::/369.51985.9.69..9.3350/064:9.5 0647.651:0945.596: 570...5164309.53. 065.1 9:3.3.023::.76::/3.2.:.3 5.3 3..61..9.: :0.9:.1.5 0..:.5.0. 9730.99: :0647.:4..514695496:  ..5..

.023::.9.3.651:0945... 065..

:: :.35473645.9:..: %.71.:. .90.1.1. .9.54.3.50.5 4.35565.501 065.50:506314.

.35565.

95.3 5.955   59./3 .37910.9...3.5:7.692: :5906473.

.2.5156.9&05.5.6:4.:63 9:..065.50  .:.336:.:63:47.963.5..669596545..963.9.:  .365 .6 065.:.7969. 596545.365:19.16:10..4:..:56/0..195.5.0: 7. 11:4./647..:..9:..65: 6:5..:.9..1 /61.9651: ..51'.6360. 631.:0/9:7.

6:4 '.11:4.51'.

'.

:.05.656631/6776:1/0.33.964 136759.4.93 650 13671 9.:3.9..9.965  11:4.95::696.5.: 16:56.:96..:.::.6.656 03:..3596545..6931.6360.51 997..51511.9.333: :6 631/.93..9:0..1751:69.31:.350:.3:..555.51'.0...5065 15. ..6313239:3.5.40. '::535 .:.5.97.6:4.:6..5:0663611:469:.33 ..336.769 69./6..

. 16:56.5.:6.9.:..

.6317.  .

69:4.6...593.133.55.9:65.:. :3.6 9:43.4 " ..:3.54.509.6109.951:665 .:636:.33..6..1.9:.6 9:990..5: :4.5. :13.51.9.:4 "4 9:.4769.33:.:.66 .5.9..5...65 ..::6..0.:6.. :3. &6 60.5.5:.1"95..9.4 1.09.:4..3.6693133 6::5.4:.5 4.:051.55: 654.7.14.4 .511.6...6963 &.5.9.93 .9.44..61 ..51.65  7969.9:5.5 0.5.5: 9/695 6166/.67:9555.3361:.:.::4.9 .

0650951.5. .65696.6.007..:.5.0.4.1.69.59:./6..616 06990...679.3356.96.:.:3  1..1 .596:  :6.9.:4 0650951..45.: 76.0.9 . 06990..0.5: 9:..65 &631693..:..51:3.5 5:.:.511.669 :.3360:65..0.:..69.331.6063 .5.5796.:4 9:.6 4.9.7731./3 3:3..1.:..51.41656..

. !6.5.7.4..7.1.40651.51796/..:: : 065.4 57.6.3.5.956.:..:.5.6.6435546:.51.9694.91:09...65:.51 6.5.511.:  4469:.. :3.:933 69 :3..65 .9...7969...007.5:0. .:4469 .9.:.5.:6957.4::.65  564.6.51.5.:.:9365: .:59.:.5.4.510.4:469:3.9..:3.5.4..933.9. 1.065.51..51979610/3 . 5.1.519:.5.::5.: 6.2:5: 5.316:5..:.51 5:640.:9:.5..5169: .7.:79610./3/0..6.4 6.933../356.:0631/.:3 ..9/3: 51..3:6.6.6.: :5.91791:.0 69 .5.4 .: .57969.61.77.: 33 /..00::/369 979610/3 6.631.6.5/.3357..33:/.16:5.: 1:.5:. .:463156.:4.

7731.096.50 .0:.0:..:&.

.0:.096.

3.1 /..6065.9.5 096.0:.5:4 .3::1645.:60.::323..3.0995..

096.0:.

0.79:65::79.0:.9.6.5350.061:606510. 1:515.  .33 :6.3.1751565..:4.

0:. :6.

:1367 .51765.5 .3:.065...9 9:.9.9:.3..96:.90 5:.0.51136745.. .33 79610.4...90.51367: .0647.5...:17515656: 165.509.

0..694 69/61  '065:5::. .5:64 7:0.56..54/6145.5 #969.4:4.0.35..69.3350 :/5973.9 1...5..3694 /.:33 0.5.'..:98945. ..:.  .01/9.465 :05.3 3 69. 98945.693:.693 .:.::..

4.663.. 065095:50314.:. :6..6..44569.40 7969.6 6165.9 .. '61.5690.5.0.96.93.0.0.0647.65769 :0.5.: 76::/3.6.. 9:67:..95..179.9.40647.9: .&631:..51.././3.5. :5.59:: .95.5.9190.7:5 :5...1 9:67:.56.. 691/8. :05.

4::5.35:6:6./3.03..:631.5.661.945.9.6....:1:7.77..339:765:/3 69..7..61465:.33/59.91 7.3736./.::4/31.9:3.:5.90647.50 .:.9.:0631/.5:33.61. &6.9 5. :5.4.536 :05.3  0647.651:0945.51..3350.4:.6956.5. ..9.775 57969.9 7969.6113675:5.9.7.9..5::631/4.51.63156.95:: ...9.:50 .13.6.5...77.: :6 559.

:1:7.9. 7.661.

979610.96 9:.3 .65 .5196/6.76.0..0:.963/.90515 .053.1:9:.47.33..7.65 9.65....06564/973...93963.979610.5./69..:..3365 9.6.065. :9 ...0699:76515:.

9350631 .6.:05.:33065..6.:.3360.93:: 0647.9..335.51.5 769063163...445 05:5.:65.66.9350 .65:33/5691 9694.3065:19.3.79:765:/3...0...945.69.9 6..9.:/064.:.3.69.5.5:.5511.273.54.407969.0647.. :6.4936:/3: 5.66 .3:3206::..6736.5:. 06564006:.54.6.: .33 '::9.69.9335.512335..6435.775:33653.05.775: 9694.6.9. .:...775 6:.0.5:0..69.3:3206::.9064765114.3.7673.

Sign up to vote on this title
UsefulNot useful