Week 3 Flashcards

Algorithmic thinking and management of AI

1
Q

What is AI?

A

AI involves an attempt to build computer systems that think and act like humans
Grand vision: Computer hardware or software systems that are as smart as humans
Realistic vision: Syt
stems that take data inputs and produce outputs, and that can perform complex tasks that are difficult or impossible for humans to perform.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Examples of AI:

A
  • Recognize faces
  • Intepret CT scans
  • Analyze millions of financial records
  • Detect patterns in very large Big Data databases
  • Answer questions from humans
  • Play chess
  • Navigate a car
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Major types of AI

A
  • expert systems
  • neural network
  • machine learning
  • deep learning
  • intelligent agents
  • genetic algorithms
  • natural language processing
  • robotics
  • computer vision systems
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What do expert systems do?

A

Capture tacit knowledge in very specific and limited domain of human expertise. Capture knowldge as a set of rules. Peform very limited tasks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are expert systems used for?

A

Expert systems are used for discrete, highly structured decision making.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Components of Expert Systems

A
  • User interface: most crucial part- takes the user’s query and sends it back to the interface engine following that, it displays results to the user
  • Inference engine: searches through the rules to solve a specific problem, formulates conclusion
  • Knowledge base: repository of hundreds of thousands of rules
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Benefits of expert systems:

A
  • improve decisions
  • reduces costs and training time
  • reduces errors
  • enable better quality and service
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Limitations of expert systems:

A
  • experts can’t explain how they make decisions
  • rules change and need to be continually updated
  • knowledge base can become chaotic
  • not useful for unstructured data
  • do not scale well to very large datasets
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Machine learning

A
  • ML begins with a very large data set
  • Main focus is on finding patterns in data and classifying data into known and unknown outputs
  • Different pardigm than expert systems
  • Most of today’s Big Data analytics use machine learning
  • Patpal, spotify
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How do we classify machine learning?

A

Supervised learning: Humans provide examples of desired inputs and outputs. defined by its use of labled datasets to train algorithms to predict desired output.
Unsupervised learning: Humans do not provide examples. Uses machine learning algorithms to analyze and cluster unlabled datasets.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Neural networks

A
  • insipred by the structure and function of human brain
  • finds patterns and relationships in massive amounts of data too complicated for humans to analyze
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How do neural netowrks learn patterns?

A
  • learn patterns by searching for relationship, building models and correcting over and over again
  • humans train it by feeding it inputs for which outputs are known, to help neural network learn from human experts
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Examples of neural networks

A
  • face recognition, speech recognition, and natural language processing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are deep learning neural networks?

A
  • more complex, with many layers of transformation of input to get to desired output
  • used almost exclusively for pattern detection on unlabled data
  • come closest to grand vision of AI
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Genetic algorithms

A
  • useful for finding a solution to a rpoblem by examining many possible solutions
  • based on process of evolution
  • search among solution variables by changing and reorganizing parts through processes such as: inheritence, mutation, and selection.
  • used in optimization problems
  • able to evaluate many solutions quickly
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Limitations of machine learning and neural networks

A
  • require large data sets
  • hard to understand how they arrived at a solution
  • most important life decisions don’t have large data sets
  • not all patterns are sensible (require human judgement)
  • AI systems have no sense for ethics
16
Q

Natural Language Processing

A
  • understand and speak in natural language
  • read natural language and translate
  • google translate, siri. alexa
  • not useful for a common sense human convo
17
Q

Computer Vision Systems

A

Digital image systems that create a digital map for an image and recognize this image in large data bases of imagies near real time.

18
Q

Computer vision examples

A
  • Facebook DeepFace can identify friends in photos across their systems and the entire web
  • Autonomous vehicles
  • Passport control
19
Q

Robotics

A
  • Design, construction and operation of movable machines that can substitute for humans in many factory, offices and home applications.
  • Generally designed to perform detailed and specific tasks in limited domains.
  • Used in dangerous situations like bomb disposals.
  • surgical robots
20
Q

Intelligent Agents

A
  • Work without direct human intervention to do repetitive, predictable tasks. (deleting junk emails, finding cheapest airfare)
  • Use limited built-in or learned knowledge base
  • Chatbots
21
Q

What are agent based modelling applications of intelligent agents?

A

Model behavior of consumers, stock market and supply chains, used to predict epidemics.

22
Q

Use of AI at work

A

Algorithms can act as invisible managers:
- Algorithms can engage in task coordination (Uber)
- Algorthims can exercise soft-surveillance through data collection

23
Q

Risks associated with the use of AI at work

A
  • algorithms can nudge workers to behave in a certain way
  • AI can be biased in recruitment selection
  • lack of transperancy: we don’t know how decions were made
  • secuirty risks: cyberattacks
  • ethical concerns: privacy, autonomy and accountability
24
Q

AI in HR

A
  • AI can be used in the selection process of candidates
  • it can interpret external data, learn from it and use that to perform recruitment tasks efficiently
25
Q

Stages of recruitment and AI application

A
  • Used across various stages: outreach, screening, assesment and facilitation
  • Help target communication, screen CVs, de-bias job ads, analyze video interviews, and faciliatet selection process like scheduling
26
Q

Challenges for AI in HR

A
  • ethical concerns, such as the risk of algorithm bias and reduction of human interaction
  • skepticism about wether AI can adaquately capture the complexity of human behavior, subtleties of interperonal interaction, and emotional intelligence
27
Q

Amazon AI tools

A
  • implemented to enhance recruitment efficiency
  • designed to identify patterns in resumes to predict candidate success
  • trained on data from a 10-year period
28
Q

Issue with amazon tools

A
  • developed bias against female candidates
  • learned from male-dominated resume patterns in tech industry
29
Q

Consequences of Amazon Tool

A
  • discrimination against women in technical job applications
  • ethical concerns regarding fairness
  • legal implications related to equal employment opporunity
30
Q

Interactive AI

A

Also called multimodality, allows text, images, videos and other input to be combined.