
- •Contents
- •U nit 1: Artificial Intelligence
- •Discuss the following questions.
- •Work in small groups. Read the definitions of artificial intelligence outlined in different textbooks.
- •Match the definitions with these categories:
- •What is artificial intelligence? Give your own definition.
- •Look at the statements below. Which one do you agree with more? Tell your partner.
- •Underline the parts of the article which helped you decide on the missing paragraphs, then compare with a partner.
- •Complete the sentences.
- •Think of the other heading to the text. Artificial Intelligence
- •Look through the list of words and phrases and check if you know their Ukrainian equivalents. Use the Mini-Dictionary (unit 1) if necessary.
- •Explain the meaning of the words and phrases.
- •Match the adjectives to the nouns to form collocations from the text.
- •Now, use the collocations to complete the sentences. Use the remaining collocations to make up sentences of your own.
- •Match the words and phrases (1-10) from the text with their definitions (a-j).
- •Fill the cells in the table with the words derived from the given ones.
- •Fill in the word derived from the word in bold.
- •Rearrange the letters in bold to make words that fit into the gaps.
- •Work in small groups. Match 1-6 with a-f to make sentences.
- •Fill in the blanks with to wherever necessary.
- •Translate the sentences into English. Use the following constructions: "Objective Infinitive Construction" and "For-to-Infinitive Construction".
- •Transform the sentences. Use the Subjective Infinitive Construction. Translate these sentences.
- •Read and translate the suggested sentences. Underline the Infinitive Constructions.
- •Choose the correct answer.
- •Correct the mistakes.
- •Translate into Ukrainian.
- •Translate into English.
- •Discuss.
- •Listen and decide whether the facts from the text are true or false.
- •Complete the sentences.
- •Match the collocations with the translation. Use these collocations to make up sentences connected with artificial intelligence.
- •Read the article "Swarm Intelligence" (Further Reading, Unit 1). Write a short summary of the text (50-60 words). Follow these steps:
- •Unit 2: Virtually Human
- •According to the text, are these statements true or false?
- •What do the underlined words in the text refer to?
- •Virtually human
- •Look through the list of words and phrases and check if you know their Ukrainian equivalents. Use the Mini-Dictionary (unit 2) if necessary.
- •Explain the meaning of the words and phrases.
- •Match the words in the left-hand column with the words in the right-hand column to make phrases from the text. Use each word only once. Translate the collocations into Ukrainian.
- •Cross the odd word out.
- •Match the words and phrases with their definitions.
- •Now, use the words above to complete the sentences. Use the remaining words to make up sentences of your own.
- •Fill in the gaps with appropriate words from the list below.
- •Fill in the word derived from the word in bold.
- •Fill the cells in the table with the words derived from the given ones.
- •Rearrange the letters in bold to make words that fit into the gaps.
- •Work in small groups. Match 1-6 with a-f to make sentences.
- •Fill in the correct preposition or adverb.
- •Fill in the blanks with to wherever necessary.
- •Transform the sentences. Use the Subjective Infinitive Construction. Translate these sentences.
- •Translate the sentences into English. Use the following constructions: "Objective Infinitive Construction", "For-to-Infinitive Construction" and "Subjective Infinitive Construction".
- •Choose the correct answer.
- •Correct the mistakes.
- •Translate into Ukrainian.
- •Edit the Ukrainian translation (b).
- •U nit 3: Robot making industry
- •Skim the text (Parts 1 and 2) and tell who Ron Diftler, Russ Tedrake, Roderic Grupen are and what they say about robots, robotics and their work. Get a grip. Part 1.
- •Look through the list of words and phrases and check if you know their Ukrainian equivalents. Use the Mini-Dictionary (Unit 3) if necessary.
- •Explain the meaning of the following phrases.
- •Cross the odd word out.
- •Match the words in the left-hand column with the words in the right-hand column to make phrases from the text. You may use some words several times. Translate the collocations into Ukrainian.
- •Match the words with their translation.
- •Now, use the words above to complete the sentences. Use the remaining words to make up sentences of your own.
- •Match the words with their definitions.
- •Fill in the gaps with appropriate words from the list below.
- •Fill the cells in the table with the words derived from the given ones.
- •Fill in the words in the correct form.
- •Rearrange the letters in bold to make words that fit into the gaps.
- •Choose the correct answer.
- •Work in small groups. Match 1-6 with a-f to make sentences.
- •Look through Mini-Grammar section. Explain what Gerund is using the verbs given below in sentences about your groupmates. Use the given verbs in any tense adding verbs in Gerund.
- •Underline the Gerund in the given function. Translate into Ukrainian.
- •Translate the following paragraphs into English using the Gerund.
- •Correct the mistakes.
- •Translate into English. Pay attention to the use of the Infinitive.
- •Think of other words that can be added to such a glossary.
- •Work in pairs. Student a: you are Eduardo Torres-Jara, a developer of Obrero. Student b: You are Aaron Edsinger, one of developers of Domo. Exchange information about your achievements.
- •Work in small groups. You have invented a new robot. Make a short presentation of your robot.
- •Discuss the following quotations in small groups.
- •Unit 4: Smart materials
- •Match the words/phrases (1-6) with the pictures (a-f).
- •Discuss the following questions.
- •Underline the stressed sound in each word as in the example. Practise reading.
- •Read the text "Smart materials". Six sentences have been removed from the text. Choose from sentences a-f the one which fits each gap (1-6).
- •Read the text and answer the questions.
- •Think of the other heading to the text. Smart materials
- •Look through the list of words and phrases and check if you know their Ukrainian equivalents. Use the Mini-Dictionary (Unit 4) if necessary.
- •Explain the meaning of the words and phrases.
- •Match the words in the left-hand column with the words in the right-hand column to make phrases from the text. Use each word only once. Translate the collocations into Ukrainian.
- •Arrange the following words according to
- •Fill the cells in the table with the words derived from the given ones.
- •Match the words and phrases (1-10) from the text with their definitions (a-j).
- •Fill in the word derived from the word in bold.
- •Match the list of the materials with the categories of the materials. More than one material can be in one category.
- •Fill in the gaps with appropriate words from the list below.
- •Rearrange the letters in bold to make words that fit into the gaps.
- •Work in small groups. Match 1-6 with a-f to make sentences.
- •Fill in the gaps with the correct adjective from the list.
- •Form the comparative and superlative forms of the following adjectives. Then find the nouns to these adjectives from the text and make up the sentences using the phrases.
- •Choose the correct answer.
- •Fill in a, an, the where necessary.
- •Fill in the gaps with upon, by (2), in, of (3).
- •Translate into English. Міняти зимову ґуму на літню більше не доведеться
- •Edit the Ukrainian translation (b).
- •Work in pairs. You are a reporter interviewing a famous physicist. Ask as many questions about smart materials as you can.
- •You are going to prepare a report at the conference "Smart Materials and Nanotechnology in Engineering". Find information and prepare reports on one of the topics:
- •Listen and decide whether the facts from the text are true or false.
- •Complete the sentences.
- •Unit 5: Smart house
- •Work in pairs. Check if your partner knows Ukrainian equivalents of the words from the list of the English ones.
- •Match the word with its definition. Then give your definition to the words.
- •Find synonyms in the right-hand column to the words in the left-hand column. Translate the words into Ukrainian. If you find any difference in synonyms, explain it.
- •Match the words with their translation.
- •Read the information and think how you would call the “intelligent house”. You can offer any variants to make clear the content.
- •It is interesting to know
- •Cross the odd word out.
- •Now, use the words above to complete the sentences. Mind that some of the words are extra. Use the remaining words to make up sentences of your own.
- •Fill the cells in the table with the words derived from the given ones.
- •Interpret into English using the words and expressions from the text and exercises.
- •Match the parts of sentences and answer the questions given below.
- •Find the right answer to the questions. What can you add to the given answer?
- •Choose the correct answer.
- •Correct the mistakes. Mind that every sentence has got two mistakes.
- •Living in a place of his own
- •Unit 6: Internet Communication
- •How the Internet Became a Big Boy
- •Look through the list of words and phrases and check if you know their Ukrainian equivalents. Use the Mini-Dictionary (Unit 6) if necessary.
- •Match the words in the left-hand column with the words in the right-hand column to make phrases from the text. Use each word only once. Translate the collocations into Ukrainian.
- •Explain the meaning of the following words and word combinations.
- •Match the words with their translation.
- •Cross the odd word out.
- •Match the words with their definitions.
- •Now, use the words above to complete the sentences. Use the remaining words to make up sentences of your own.
- •Fill in the gaps with appropriate words from the list below.
- •Fill the cells in the table with the words derived from the given ones.
- •Fill in the word derived from the word in bold.
- •Arrange the following words in the correct order to make sentences. The first word in each sentence has been underlined.
- •Work in small groups. Match 1-6 with a-f to make sentences.
- •Rearrange the letters in bold to make words that fit into the gaps.
- •Fill in the correct preposition.
- •Choose the correct answer.
- •Underline the Participles. Translate the sentences into Ukrainian.
- •Translate the following word combinations into Ukrainian.
- •Fill in the Participle II.
- •Correct the mistakes.
- •Translate into Ukrainian.
- •You are a social network analyst. Conduct a survey on social networks in Ukraine and be ready with the report. Discuss your results with your classmates.
- •Do you agree with the following statements?
- •Discuss the following questions. Give reasons for your answers.
- •What is Netiquette? Have you ever experienced bad netiquette? Tell your partner what happened.
- •What do you use the Internet for? Rank these points and share your rankings with your partner.
- •Listen to the text “Internet Addiction – a Growing Problem”. Define whether the sentences given below are true or false.
- •Match the following synonyms from the text.
- •Match the following words and phrases (1-10) with (a-j) from the text.
- •Complete this chart to find out if you are an internet addict. Show answers to your partner(s).
- •Read the article "This is Your Space" (Further Reading, unit 4, Text a). Write a summary of the text (130-150 words).
- •Write a list of advantages and disadvantages of using the Internet. Use information from the text “Internet: Advantages and Disadvantages of Using It” (Further Reading, unit 4, Text b).
- •Choose a website and think about the questions below:
- •Computer Graphics
- •Look through the list of words and phrases and check if you know their Ukrainian equivalents. Use the Mini-Dictionary (Unit 7) if necessary.
- •Match the words in the left-hand column with the words in the right-hand column to make phrases from the text.
- •Explain the meaning of the following words and phrases.
- •Match the words with their translation.
- •Fill the cells in the table with the words derived from the given ones.
- •Match the words with their definitions.
- •Use the words from exercise 14 to complete the sentences.
- •Fill in the gaps with appropriate words from the list below.
- •Fill in the correct preposition.
- •Fill in the word derived from the word in bold.
- •Choose the correct answer.
- •Work in small groups. Match 1-6 with a-f to make sentences.
- •Find and correct the mistakes in the sentences. There is one mistake in each sentence.
- •Translate into Ukrainian.
- •Underline the Participle in the functions of attribute and adverbial modifier. Translate the sentences into Ukrainian.
- •Underline the correct answer.
- •Work in pairs. Student a chooses a task from the list (1-6). Student b chooses the most appropriate graphics software (a-f) for the task. Swap roles.
- •Match the following synonyms from the text.
- •Match the following phrases (1-10) with (a-j) from the text.
- •Further Reading Unit 1 Swarm Intelligence
- •Swarm Intelligence of Ants
- •Swarm Intelligence of Honey Bees
- •Applications of Swarm Intelligence
- •Turing Machines
- •Intelligent Agents
- •In search of a versatile virtual person
- •Unit 3 Get a Grip. Part 2.
- •Unit 4 Characteristics of smart materials and systems
- •Unit 5 The Smart Home – a Vision of the Future
- •This is Your Space
- •Internet: Advantages and Disadvantages of Using It
- •The advantages of Internet
- •The disadvantages of Internet
- •Basic Types of Animation
- •Graphic Models and Engines
- •Mini-Dictionary Unit 1 Artificial Intelligence
- •Virtually Human
- •Unit 3 Robot-making Industry
- •Unit 4 Smart Materials
- •Unit 5 Smart House
- •Internet Communication
- •Unit 7 Computer Graphics and Animation
- •Mini-Grammar The Infinitive Forms of the Infinitive
- •Passive
- •The syntactical functions of the infinitive in the sentense
- •The bare infinitive is used:
- •Constractions with the infinitive
- •The Gerund
- •The functions of the Gerund in the sentence
- •Infinitive vs. Gerund
- •Some verbs may take either Infinitive or Gerund form.
- •The Participle
- •Forms of the Participle
- •The Participle can be used:
- •The Functions of the Participle
- •The Participial Constructions
- •Problem-Solving Unit 1 Artificial Intelligence Quiz
- •Unit 2 Are these statements true or false?
- •Unit 3 How much do you know about robots? Work in pairs. Choose the correct answer.
- •Unit 4 smart materials quiz
- •Unit 6 How well do you know internet slang? Select the most common definition for each term.
- •Unit 7 Graphic Design Quiz
- •Scripts Unit 1 Artificial and Natural Intelligence
- •Unit 3 Mars rovers set to scale heights
- •Unit 4 Piezoelectric materials
- •Unit 5 Something from the History of Home Automation
- •Internet Addiction – a Growing Problem
- •Unit 7 New computer mirrors viewer’s mood
- •References
Intelligent Agents
An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment through effectors. A human agent has eyes, ears, and other organs for sensors, and hands, legs, mouth, and other body parts for effectors. A robotic agent substitutes cameras and infrared range finders for the sensors and various motors for the effectors. A software agent has encoded bit strings as its percepts and actions.
A rational agent is one that does the right thing. Obviously, this is better than doing the wrong thing, but what does it mean? As a first approximation, we will say that the right action is the one that will cause the agent to be most successful. That leaves us with the problem of deciding how and when to evaluate the agent's success.
We use the term performance measure for the how − the criteria that determine how successful an agent is. Obviously, there is not one fixed measure suitable for all agents. We could ask the agent for a subjective opinion of how happy it is with its own performance, but some agents would be unable to answer, and others would delude themselves. (Human agents in particular are notorious for "sour grapes" − saying they did not really want something after they are unsuccessful at getting it.) Therefore, we will insist on an objective performance measure imposed by some authority. In other words, we as outside observers establish a standard of what it means to be successful in an environment and use it to measure the performance of agents.
As an example, consider the case of an agent that is supposed to vacuum a dirty floor. A plausible performance measure would be the amount of dirt cleaned up in a single eight-hour shift. A more sophisticated performance measure would factor in the amount of electricity consumed and the amount of noise generated as well. A third performance measure might give highest marks to an agent that not only cleans the floor quietly and efficiently, but also finds time to go windsurfing at the weekend.'
The when of evaluating performance is also important. If we measured how much dirt the agent had cleaned up in the first hour of the day, we wo u ld be rewarding those agents that start fast (even if they do little or no work later on), and puni shing those that work consistently. Thus, we want to measure performance over the long run, be it an eight-hour shift or a lifetime.
We need to be careful to distinguish between rationality and omniscience. An omniscient agent knows the actual outcome of its actions, and can act accordingly; but omniscience is; impossible in reality. Consider the following example: I am walking along the Champs Elysees one day and I see an old friend across the street. There is no traffic nearby and I'm not otherwise engaged, so, be ing rational, I start to cross the street. Meanwhile, at 33,000 feet, a cargo door falls off a passing airliner, and before I make it to the other side of the street I am flattened. Was I irrational to cross the street? It is unlikely that my obituary would read "Idiot attempts to cross street." Rather, this points out that rationality is concerned with expected success given what has been perceived. Crossing the street was rational because most of the time the crossing would be successful, and there was no way I could have foreseen the falling door. Note that another agent that was equipped with radar for detecting falling doors or a steel cage strong enough to repel them would be more successful, but it would not be any more rational.
In other words, we cannot blame an agent for failing to take into account something it could not perceive, or for failing to take an action (such as repelling the cargo door) that it is incapable of taking. But relaxing the requirement of perfection is not just a question of being fair to agents. The point is that if we specify that an intelligent agent should always do what is actually the right thing, it will be impossible to design an agent to fulfill this specification − unless we improve the performance of crystal balls.
In summary, what is rational at any given time depends on four things:
The performance measure that defines degree of success.
Everything that the agent has perceived so far. We will call this complete perceptual history the percept sequence.
What the agent knows about the environment.
The actions that the agent can perform.
This leads to a definition of an ideal rational agent: For each possible percept sequence, an ideal rational agent should do whatever action is expected to maximize its performance measure, on the basis of the evidence provided by the percept sequence and whatever built-in knowledge the agent has.
We need to look carefully at this definition. At first glance, it might appear to allow an agent to indulge in some decidedly underintelligent activities. For example, if an agent does not look both ways before crossing a busy road, then its percept sequence will not tell it that there is a large truck approaching at high speed. The definition seems to say that it would be OK for it to cross the road. In fact, this interpretation is wrong on two counts. First, it would not be rational to cross the road: the risk of crossing without looking is too great. Second, an ideal rational agent would have chosen the "looking" action before stepping into the street, because looking helps maximize the expected performance. Doing actions in order to obtain useful information is an important part of rationality.
The notion of an agent is meant to be a tool for analyzing systems, not an absolute characterization that divides the world into agents and non-agents. Consider a clock. It can be thought of as j u st an inanimate object, or it can be thought of as a simple agent. As an agent, most clocks always do the right action: moving their hands (or displaying digits) in the proper fashion. Clocks are a kind of degenerate agent in that their percept sequence is empty; no matter what happens outside, the clock's action should be unaffected.
This is not quite true. If the clock and its owner take a trip from California to Australia, the right t h i ng for the clock to do would be to turn itself back six hours. We do not get upset at our clocks for failing to do this because we realize that they are acting rationally, given their lack of perceptual equipment.
Unit 2