ITI CCO EXAM Study Guide

studied byStudied by 901 people
5.0(6)
Get a hint
Hint

Dark Patterns

1 / 45

46 Terms

1

Dark Patterns

 tricks used in websites and apps that make you do things that you didn't mean to. 

New cards
2

Confirmshaming

emotionally manipulating a user into doing something that they would not otherwise have done.

New cards
3

Design Thinkng Process

  • Empathize

    • Understanding a problem situation use of technology from another persons perspective 

    • Important to interview many people and with different attributes  

  • Define 

    • Analyzing interviews and other data leads to understanding of problems from the experience of others 

    • Should result in a useful problem statement for the next stage 

  • Ideate → prototype → test (and repeat) 

    • Developing a prototype takes many iterations 

    • Prototypes are not produces that are ideas made into artifacts

New cards
4

UI

screens, buttons, toggles, icons, and other visuals you interact with while using the website or app.

New cards
5

UX

entire interaction you have with a product including how you feel about the interaction.

New cards
6

Intelligence

the ability to acquire and apply knowledge and skills

New cards
7

AI (Artificial Intelligence)

the theory and development of computer systems able to perform tasks that normally require human intelligence

New cards
8

Machine Learning

an area of AI in which a computer generates rules and predictions based on raw data that has been fed into it. Also, a subfield of artificial intelligence that gives computers the ability to learn without explicitly being programmed.

New cards
9

Supervised ML

labeling examples in a specific domain to teach AI to recognize patterns.

New cards
10

Training Stage

take 80% of the labeled data and instruct the ai to look for patterns in good shoes training data and bad shows training data.

New cards
11

Testing Stage

remove the labels to test the AI

New cards
12

Futurism

the study of social and technological advancement for the purpose of exploring how people will live and work in the future

New cards
13

Why is predicting the future so difficult?

  • Population growth is not linear 

  • GDP growth is not linear 

  • Tech advancements are not linear 

New cards
14

Moore’s Law

  • Exponential increases including computing power per dollar/microchip 

    • The number of translators in an integrated circuit (IC) doubles about every two years

New cards
15

Narrow, Weak AI

  • Trained to perform a specific task 

  • Can only perform one thing or a specific set of things 

  • Narrow scope of expertise

New cards
16

Generalized AI, Strong AI

  • Ability to learn and adapt to new situations 

  • Can perform a wide range of tasks at or near a human like level 

  • Can understand and adapt to a board complex unanticipated experience

New cards
17

Instrumental Convergence

  • An intelligent agent with unbounded but harmless goals can act in surprising and harmful ways 

  • Unintended consequences 

  • Example: AI designed to make humans smile might learn how to tell jokes 

New cards
18

DNS

Domain Name System

New cards
19

Domain Name

any text or string that you can enter into your webpage (example: google.com)

New cards
20

IP Address

  • Four set numbers (172.25.43.123). If you type in the IP address of a particular website you will be routed to that specific webpage.

  • The IP address is the internet protocol that has a set of rules that helps millions of devices communicate with each other.

New cards
21

DNS Resolver

Acts as a phonebook in the entire thing and bridges the gap between human communication and the DNS and networking world

New cards
22

Intelligent Behaviors

Machines can recognize a visual scene, understand a text written in a natural language, or perform an action in the physical world.

New cards
23

Functions of Machine Learning System

  • Descriptive: the system uses the data to explain what happened 

  • Predictive: the system uses the data to predict what will happen 

  • Prescriptive: the system will use the data to make suggestions about what actions to take 

New cards
24

Supervised Machines

trained with labeled data sets which allow the models to learn and grow more accurately over time (the most common type used today). Example: trained with pictures of dogs and other things all labeled by humans. The machine would learn ways to identify pictures of dogs on its own.

New cards
25

Unsupervised Machine

a program looks for patterns in unlabeled data. Finds patterns or trends that people aren't explicitly looking for. Example: could look through online sales data and identify different types of clients making purchases

New cards
26

Reinforcement Machines

trains machines through trial and error to take the best action by establishing a reward system. Trains models to play games or train autonomous vehicles to drive by telling the machine when it made the right decisions.

New cards
27

Natural Language Processing

machine learns to understand natural language as spoken and written by humans instead of the data and numbers normally used in programming (siri).

New cards
28

Neural Networks

modeled on the human brain- millions of processing nodes are interconnected and organized into layers. Cells are connected, each cell processing inputs and producing an output that is sent to other neurons. Labeled data moves through the cells with each cell performing a different function. Example: in a network trained to identify a picture the different nodes would assess the information and arrive at an output that indicates the picture's features.

New cards
29

Deep Learning

neural networks with many layers. Modeled on the way the human brain works and powers many machine learning uses- the more layers you have the more potential for complex things to go well  

New cards
30

Layered Network

process extensive amounts of data and determine the weight of each link in the network.

New cards
31

Recommendation Algorithms

  • suggest what information appears on your feed and product recommendations are fueled by machine learning

New cards
32

Image Analysis and Object Detection

machine learning can analyze images for different information (identifying people and telling them apart) 

New cards
33

Fraud Detection

  • machines can analyze patterns

  • How someone normally spends or where they normally shop 

  • Identifies potential fraudulent credit card transactions, log ins, or spam emails. 

New cards
34

Automatic Helplines or Chatbots

customers or clients don't speak to humans but instead interact with a machine.

Use machine learning and natural language processing with the bots learning from records of past conversations to come up with an appropriate response

New cards
35

Medical Imaging and Diagnostics

machine learning can be trained to examine medical images or other information and look for certain markers of illness like a tool that can predict cancer risk

New cards
36

Explainability

the ability to be clear about what the machine learning models are doing and how they make decisions

New cards
37

Bias and Unintended Outcomes

  • Machines are trained by humans and human biases can be incorporated into algorithms

  • The program will learn to replicate the biased data and perpetuate forms of discrimination 

  • Chat bots on twitter can pick up on offensive and racist language

New cards
38

Teachable Machine

A web based tool that makes creating machine learning models fast easy and accessible to everyone

New cards
39

How to Use Teachable Machine

  • Gather: group your example sinto classes that you want the computer to learn 

  • Train: train your model to instantly test it out to see whether it can c correctly classify new examples 

  • Export: sites apps and more- you can download your model and host it online

New cards
40

What to use to teach the machine

  • Use files or capture examples life 

  • Use it entirely on device without any webcam or microphone data leaving your computer 

  • Images: teach a model to classify images using files or your webcam 

  • Sounds: teach a mode to classify audio bu recording short sound samples 

  • Poses: teach a model to classify body positions using files or striking poses in your webcam

New cards
41

2040/2050 (TED Talk)

the year there is a 50% probability that we will have achieved human level machine intelligence.

New cards
42

Intelligence as an Optimization Process (TED Talk)

steers the future into a particular set of configurations 

New cards
43

AI Goal: Make Humans Smile (TED Talk)

  • Weak AI: performs useful or amusing actions that cause the user to smile 

  • Superintelligent AI: realizes there is more effective way to achieve this goal 

    • Take control of the world and stick electrodes into facial muscles of humans to cause constant beaming grins

New cards
44

SOPA

Stop Online Piracy Act

New cards
45

PIPA

Protect IP Act

New cards
46

TED Talk Video

Only few points from the TED Talk video are added. Watch the video for better understanding.

New cards

Explore top notes

note Note
studied byStudied by 173 people
... ago
4.0(6)
note Note
studied byStudied by 34 people
... ago
4.5(2)
note Note
studied byStudied by 243 people
... ago
4.8(9)
note Note
studied byStudied by 29 people
... ago
5.0(1)
note Note
studied byStudied by 100 people
... ago
5.0(1)
note Note
studied byStudied by 13 people
... ago
5.0(1)
note Note
studied byStudied by 31 people
... ago
5.0(1)
note Note
studied byStudied by 23932 people
... ago
4.8(187)

Explore top flashcards

flashcards Flashcard (116)
studied byStudied by 2 people
... ago
5.0(1)
flashcards Flashcard (66)
studied byStudied by 1 person
... ago
5.0(1)
flashcards Flashcard (22)
studied byStudied by 1 person
... ago
5.0(1)
flashcards Flashcard (51)
studied byStudied by 10 people
... ago
5.0(1)
flashcards Flashcard (167)
studied byStudied by 12 people
... ago
5.0(2)
flashcards Flashcard (20)
studied byStudied by 7 people
... ago
5.0(2)
flashcards Flashcard (80)
studied byStudied by 21 people
... ago
5.0(2)
flashcards Flashcard (49)
studied byStudied by 7 people
... ago
5.0(2)
robot