본문 바로가기

인공지능/딥러닝

[Kaggle] Intro to DL for Computer Vision-exercise

지난학기 딥러닝 스터디를 하며 딥러닝은 어떤 것인지 빠르게 훑어보았다.

그래서 이번 방학부터는 딥러닝을 어떻게 사용할 수 있는지 공부하려고 한다!

 

당분간은 잠시 잊었던 딥러닝 개념을 복습하고자 '캐글'에 있는 딥러닝 코스를 따라갈 예정이다.

(아래 링크를 참조해주세요)

https://www.kaggle.com/learn/deep-learning

 

Deep Learning

Use TensorFlow to take machine learning to the next level. Your new skills will amaze you.

www.kaggle.com


이번 챕터는 컨볼루션에 대한 내용이다.

 

Exercise1

vertical line detector 코드 채우기

1
2
3
4
5
6
7
8
9
10
11
from learntools.core import binder
binder.bind(globals())
from learntools.deep_learning.exercise_1 import *
print("Setup Complete")
 
vertical_line_conv = [[-11], 
                        [-11]]
 
original_image = load_my_image() 
q_1.check()
visualize_conv(original_image, vertical_line_conv)
cs

 

Exercise2

Q: ompare the number of visual patterns that can be captured by small convolutions. Which of the following is true?

 

A: There are more visual patterns that can be captured by large convolutions