liveBook · Manning

Automation

As explained in Deep Learning with R, Third Edition

Automation is the execution of tasks by systems according to predefined training, rules, or programs rather than autonomous adaptation.

Automation executes tasks through predefined rules, programs, or training rather than adapting autonomously. It maps specified situations to expected responses and can fail when conditions fall outside what it was designed or trained to handle. section 19.2.2 section 1.10

Automation differs from intelligence in several practical ways:

  • Handles narrowly defined requirements or situations represented in its programming or training. section 1.10
  • May generalize locally to inputs resembling familiar examples, but does not reliably manage unexpected situations. section 19.2.2
  • Requires broad scenario coverage because robust behavior depends on accounting for possible cases in advance. section 1.10
  • Contrasts with intelligence, which adapts to novelty, reasons about situations, and learns with little or no new data. section 19.2.2

Rigid rule-based automation

A lookup table, dictionary, or hardcoded if-else question-answering program responds to cases explicitly described in advance. When given an unfamiliar case, it has no adaptive strategy for finding a way forward. section 19.2.2

Figure 19.6 Local generalization vs. extreme generalization
figure

Compare local generalization, which handles modest variation around familiar inputs, with extreme generalization, which addresses novel situations. section 19.2.2

How Deep Learning with R, Third Edition covers it

How deep it goes
Defines automation and contrasts its failure on novelty with intelligence, without detailing implementation mechanisms.
Examples
Uses lookup tables, dictionaries, hardcoded if-else programs, deep networks, and the cartoon-versus-living-being analogy.
What you can do after
Evaluate/understand whether a system is responding within trained or programmed cases rather than adapting to unfamiliar situations.
How it connects
Connects automation to artificial intelligence, cognitive automation, intelligence, local generalization, and extreme generalization.

Also explained in

Compare how 19 books explain automation →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Deep Learning with R, Third Edition. The section links point to the parts of the book it draws on.