39 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| title: Supervised Learning
 | |
| ---
 | |
| ## Supervised Learning
 | |
| 
 | |
| In supervised learning, we know what the correct output should be. Supervised learning problems can be categorized into regression and classification. A regression problem is where you map input to a continuous output. A classification problem, in contrast, is where you map (group) inputs into discrete categories.
 | |
| 
 | |
| ### Regression
 | |
| 
 | |
| Given data about used cars such as their mileage, you can predict their market prices. Since price is a continuous variable, this is a regression problem. In another example, Microsoft released a web app that predicts age based on picture. Again, as age is continuous rather than discrete or categorical, this is also a regression problem.  
 | |
| 
 | |
| ### Classification
 | |
| 
 | |
| The regression problems above can be turned into classification problems. Suppose you want to look for a used car less than X dollars. Then the output would be if the used car fits the price that you set. Similarly, age prediction can be a classification problem if we are looking to predict if a submitted picture belongs to someone under 18, and therefore should not be allowed to buy cigarettes.
 | |
| 
 | |
| ###  Discussion points:
 | |
|   
 | |
| - What is special about supervised learning?
 | |
| - In what scenario would you use it in?
 | |
| - Caveats or traps to think about?
 | |
| - What are some example models?
 | |
| 
 | |
| #### Example 1:
 | |
| 
 | |
| > Given data about the size of houses on the real estate market, try to predict their price. 
 | |
| 
 | |
| Price as a function of size is a continuous output, so this is a regression problem.
 | |
| 
 | |
| #### Example 2:
 | |
| 
 | |
| (a) Regression - For continuous-response values. For example given a picture of a person, we have to predict their age on the basis of the given picture
 | |
| 
 | |
| (b) Classification - for categorical response values, where the data can be separated into specific “classes”. For example given a patient with a tumor, we have to predict whether the tumor is malignant or benign.
 | |
| 
 | |
| #### Suggested Reading:
 | |
| 
 | |
| - https://en.wikipedia.org/wiki/Supervised_learning
 | |
| - https://stackoverflow.com/a/1854449/6873133
 |