Share
Explore BrainMass

Artificial Intelligence

Intelligent machines - especially ones with sentience - have long been confined to the realms of science fiction. However, in more recent years, the concept of a thinking, learning computer or algorithm has crept slowly into reality, albeit not to the scale of the Hollywood mechanical minds.

The 'eye' of HAL 9000, a famously problematic A.I. from 2001: A Space Odyssey 2001

Researchers and developers of artificial intelligence describe their field as "the study and design of intelligent agents". This field is further split into highly specialized areas of technical expertise that do not always communicate optimally. This is partly due to ethical and philosophical issues in artificial intelligence that are unique to the field, as many different social systems and cultures have as many different ideas about how far and in which direction to progress. 

It should be noted that a system being intelligent does not mean that it is sentient, by any stretch of the imagination. An intelligent agent is simply something that has means to perceive its environment via gathering or receiving input and is able to use that input to make decisions on which actions to proceed with in order to reach it's pre-determined goal. The 'learning' aspect of these agents may be as simple as taking in and remembering more and more input in order to narrow down a search and make more fitting choices. 

Of course, this is a highly challenging field. Many of the technical issues in the development of artificial intelligence center around finding the solution to very specific, identified problems. These problems tend to come directly from characteristics (design specifications, in truth) that developers would like to see in their machines in order to classify them as 'intelligent'. For example, artificially intelligent machines have:

  • extensive knowledge about the world to inform their decisions
  • the ability to take in new knowledge and integrate it usefully in those decisions
  • the ability to make decisions
  • the ability to assess the usefulness of options to maximize success
  • some way to 'visualise' the future and make allowances for possible future events that will affect the outcomes of its decisions
  • some way of setting goals to combat or deal with these predictions
  • the ability to know when such a goal as been achieved

Reading those desired traits, it can become difficult to say what exactly separates them from what we desire from a problem-solving human, but we are a while away from creating any living, thinking beings as Asimov or Phillip K. Dick and many other talented science fiction creators envisioned. However, it is no longer the laughable, impossible goal it once was - at the time of writing, it is being discussed whether an A.I. named Eugene with the personality of a 13-year-old boy passed the famous Turing Test or not1.

 

References:

1. Hern, A & Sample, I. (2014). Scientists dispute whether computer 'Eugene Goostman' passed Turing test. [ONLINE] Available at: http://www.theguardian.com/technology/2014/jun/09/scientists-disagree-over-whether-turing-test-has-been-passed. [Last Accessed 27/6/14].

bit-by-bit image of the hard drive for forensic purposes.

When collecting evidence, it should be as close to its natural state, untouched and untampered with. Therefore, when a computer hard drive is to be collected for digital evidence, it is important that it should be prevented from the computers' operating system or other software processing/changing any data on the drive. This w

The Watson Game

In February of 2011, IBM built and tested a program called Watson to play against humans in the popular TV game show, Jeopardy. Do a Google search with the terms 'ibm', 'watson', 'jeopardy' and answer the following: While Jeopardy is a fun game, and while the explicit goal is to build a program to beat a human champion at the

Impact of Upcoming Technology in the Business World

Read the article "The Top 20 (Plus 5) Technologies for the World Ahead" by James H. Irvine and Sandra Schwartzbach, discuss the key findings you believe have implications for the business world. Do you agree with the authors? What are some risks and opportunities for which you would advise business leaders to consider based on t

Ethical Concerns Using Artificial Intelligence

Artificial intelligence topics include Expert Systems, Neural Networks, and Genetic Algorithms. Do you think that companies can really use artificial intelligence to make a good business decision? Why or why not? Are there ethical concerns here? How about ethical concerns for gathering and using competitive intelligence?

Difference between a state graph and search tree in artificial intelligence.

For artificial intelligence systems to adapt to new situations, the first task is to develop a technique for machines to resolve problems 'on their own'. To do this, one needs to develop a generic method to resolve generic problems (i.e., without humans specifying the desired algorithms), and the first step on this route is to d

Artificial intelligence and materialism philosophy

The mind-body dualism, in philosophy, maintains that the mind and the brain are two distinct categories and one cannot be explained in terms of the other: Mental phenomena are not physical and cannot be explained in physical terms. Materialism philosophy argues that only matter exists and all phenomena, even mental phenomena, ar

Definitions for informatics

Write a definition for the following terms 7. Knowledge: 8. Informatics: 9. Health care informatics: 10. Privacy: 11. Confidentiality: 12. Information Security:

Artificial Intelligent Systems

The solution is about the types of AI systems that can be used to help make systems more efficient. It also explains how they would help.

Artificial Intelligence Integrated Capstone Course

Reference: McCarthy, John. "WHAT IS ARTIFICIAL INTELLIGENCE?" 24 Nov. 2004. Stanford University. 10 Apr. 2007 <http://www-formal.stanford.edu/jmc/whatisai/whatisai.html>. Answer the following questions regarding your reference: How can you be sure your source is credible? Is it Recent? Why or why not? Is it Impartial

Statistics

After reading attached PDF file, please write about what you think. It requires analytical and critical skills. Your opinion should not be too short.

Correctness proving, Software reliability, System maintenance, Code reuse

1. Can correctness proving (proving mathematically that a program is correct) solve the problem that the product as delivered to the customer may not be what the customer really needs? Explain your answer. 2. Software reliability is very important to the success of our software engineering efforts. Explain the effect of mai

Describing Artificial Intelligence

Discuss the following: What is AI or artificial intelligence? What are its disciplines (e.g. natural languages)? How might you use AI in your line of business?

Autonomous (intelligent) software agents

Autonomous (intelligent) software agents are used in Artificial Intelligence to solve an increasing number of complex problems. Discuss their main applicability as well as their advantages, limitations and current research trends in the area.

Why Hexadecimal, Octal and Binary?

Why would anyone use hexadecimal or Octal nowadays? Also why binary? What types of data formats are there? Why are there so many? Can you tell from looking at a string of bits exactly what the data represents? Can you please point me in the direction of references that would shed some light?

Emerging Information Technologies

You are an Information Systems educator, and you have been asked to write an article about emerging technologies and how important it is to be prepared to adapt to new technologies (on-time), and the efforts and expenses businesses are likely to spend. Include at least four examples of emerging technologies.

Artificial Intelligence Systems

Define the four artificial intelligence systems: Expert systems, Neural networks (and fuzzy logic); genetic algorithms, and intelligent agents.

Detail the following career choice - computer engineering

Please assist so that I can write this assignment: Write a research project detailing one of the following career choice: o Computer engineer (software or hardware) Your research should provide insight into this career field for a population of high school seniors. Your research will potentially be published in an online

New programming language

I have not seen them yet, but the wave appears to be toward a complete English ability to write computer programs. You would simply tell the computer what you want to do and through voice recognition the system would generate the computer code and then let you review and edit the program. Sounds amazing to me, but I'll bet it i

Descision Support Systems

Define Business Performance Management and how DSS relates the Business Performance Management. Explain how Knowledge Management benefits organizations. What techniques and tools are used in data mining? What are the benefits to an organization of artificial intelligence? Provide an example.

Bead Bar Consultant

Imagine that you acting as an IT consultant for them. What software solutions would you recommend to your executives based on their needs? Explain your answer. Meredith (President and Owner) "My main concern is understanding how software will help the company so that I can make an informed investment decision. In addition

Relational Database Limitations

Object-Oriented (OO) development is by far the most popular in the development arena today, however, object-oriented databases are not. Relational databases still rule the roost, however, this causes some headache for OO developers. A concept that many of the major database vendors have come up with is a hybrid database tha

What is dynamic binding?

2) What is it's role in object-oriented programming? 3) What is the difference between functional and imperative programming language? 4) Why is LISP dominating the Artificial Intelligence?

C project changes

I tried compiling this code in unix but I keep getting "reference error. no output written to a.out: ID return exit one status". I was thinking that something was wrong with the code or I typed the command wrong. ("gcc score.c"). Plus the journal.txt file was modified to incude and exclude commas, will that affect the output