7.7 Artificial Intelligence and Machine Learning
Portfolio Reflection Questions:
- In the Teachable Machine activity, what inputs were easy for the program to learn to distinguish and what inputs were more difficult?
- In the activity, the inputs that were easy for the program to learn to distinguish included the differences between hand up and hand down in addition to differences between left and right hands. However, it had a difficult time differentiating between faces (facial recognition) and determining small changes such as smiling with the mouth open vs smiling with the mouth open. Also, it has difficulty if two positions of hands are close to one another even if one hand is open and the other is a closed fist.
2. Search online and identify another application area for AI or machine learning besides the ones described in this lesson. Is this task hard easy for humans but hard for computers to do?
- Another application area that could be used with AI is a trial and error program where that app is supposed to make a guess from looking at a picture. For example, there are apps that enable people to take a picture of a flower and the app will analyze the picture and their directory to determine what type of flower it is. This task could be difficult for users that aren't familiar with flowers because there are so many different kinds that they wouldn't be able to pinpoint the exact kind just by looking at it. However, this is fairly simple for a computer to do because it can store so much data about each flower within its memory so it can easily discover what kind of flower it is.
3. In this lesson you saw some examples of gender bias in a machine translation program. Identify another form of unconscious bias and give an example of how it could affect a computer program. Explain how that could be a harmful effect on society, economy, or culture.
- Another form of unconscious bias can be racial bias. For examples, it could be assumed from someone's name that they are asian which could feed into stereotypes. This could affect computer programming because by providing names and the racism associated with them, it is much more widespread with the use of a computer program. This is a harmful effect on society because it creates a world in which people are more quick to judge others even when they provide limited information about themselves.