Skip to content

Commit 31be853

Browse files
committed
Update Intro_to_CV.ipynb
Finished section 1.1. Added in information about what the workshop will be focused on, background knowledge, etc
1 parent 582e3cc commit 31be853

File tree

1 file changed

+32
-2
lines changed

1 file changed

+32
-2
lines changed

2023/SP23/intro-cv-series/workshop-1/Intro_to_CV.ipynb

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,9 @@
3232
"cell_type": "markdown",
3333
"metadata": {},
3434
"source": [
35-
"Welcome to Intro to Computer Vision! This will be a three part workshop series focused on building an overview of the underlying algorithms and applications of Computer Vision. For today's workshop, we'll be focusing on PyTorch - a machine learning framework used for AI applications - and neural networks - the foundational concept underlying computer vision algorithms such as CNN (Convolutional Neural Networks) that power visual imagery analysis. Let's get started!"
35+
"Welcome to Intro to Computer Vision! This will be a three part workshop series focused on building an overview of the underlying algorithms and applications of Computer Vision. For our first workshop, we'll be focusing on PyTorch - a machine learning framework used for AI applications - and neural networks - the foundational concept underlying computer vision algorithms such as CNN (Convolutional Neural Networks) that power visual imagery analysis. \n",
36+
"\n",
37+
"Let's get started!"
3638
]
3739
},
3840
{
@@ -42,7 +44,35 @@
4244
"source": [
4345
"What is Computer Vision? \n",
4446
"\n",
45-
"Computer Vision is a subfield of AI that focuses on computers deriving and understanding information based on visual data - images, videos, etc"
47+
"Computer Vision is a subfield of AI that focuses on computers deriving and understanding information based on visual data - images, videos, etc. The applications are numerous including but not limited to autonomous vehicles, facial recognition, and medical imaging. "
48+
]
49+
},
50+
{
51+
"attachments": {},
52+
"cell_type": "markdown",
53+
"metadata": {},
54+
"source": [
55+
"Terminology \n",
56+
"\n",
57+
"Before diving into Computer Vision, we have to understand the terminology relevant to AI. Often times, we hear these words being tossed around, and even used interchangeably: Artificial Intellignece, Machine Learning, Deep Learning, Neural Networks, etc. What do they mean and what's their relationship with each other? \n",
58+
"\n",
59+
"Artificial Intelligence is a field that aims to enable computers to think like humans. \n",
60+
"\n",
61+
"Machine Learning is a subset of AI. It's a process of using mathematical models and data to train computers to learn without direct instruction. \n",
62+
"\n",
63+
"Deep Learning is a subset of ML. Deep Learning models are modeled after human brains in order to increase machine performance in complex tasks. \n",
64+
"\n",
65+
"Neural Networks are the backbone of deep learning. They're structured as interconnected nodes. The 'deep' in DL refers to multiple layers of neural networks to form a structure resembling the human brain\n",
66+
"\n",
67+
"Computer Vision is simply the application of AI to visual data. \n"
68+
]
69+
},
70+
{
71+
"attachments": {},
72+
"cell_type": "markdown",
73+
"metadata": {},
74+
"source": [
75+
"Now that we're clear o the terminology, let's talk about the default method to mimic human intelligence, Machine Learning. In doing so, you will see why neural networks and deep learning exist - and their necessity in Computer Vision. We'll be using the MNIST dataset to demostrate ML. "
4676
]
4777
},
4878
{

0 commit comments

Comments
 (0)