분류 전체보기 205

CS231n 13강 summary

Lecture13: Generative Models 1. 비지도 학습(unsupervised learning) 지금까지는 다양한 지도학습(supervised learning) 문제를 다뤄왔다. 지도학습에는 데이터 X, 레이블 Y가 있었다. 지도 학습의 목적은 데이터 X를 레이블 Y에 매핑시키는 함수를 배우는 것이다. 지도 학습의 예로 classification, object detection, semantic segmentation, image captioning 등이 있었다. 반면에 비지도학습(unsupervised learning) 은 레이블 없이 학습 데이터만 가지고 데이터에 숨어있는 기본적인 구조를 학습시키는 것이다. 비지도학습의 예는 다음과 같다. 군집화(clustering) 군집화의 목표는 일..

카테고리 없음 2021.08.26

CS231n 12강 summary

Leture12. Visualizing and Understanding CNN의 내부는 어떻게 생겼을까? 네트워크의 중간과정을 확인할 방법은 없을까? 가장 만만하게 접근해 볼 수 있는 게 first layer를 시각화하는 방법! 1. Visualize First layer conv layer의 학습된 가중치들을 시각화해서 필터들이 무엇을 찾는지 알 수 있다. 엣지 성분과 다양한 각도와 위치에서의 보색이 나타난다. conv filter와 이미지의 일부영역과 내적한 결과가 첫번째 layer의 출력이다. 중간 레이어들도 시각화할 수 있긴 하지만, 필터들이 이미지와 직접 연결되어 있지 않기 때문에 가중치들을 시각화한다 해도 이를 해석하는 것은 쉽지 않다. 2. Visualize Last layer 1) Near..

CS231n 4강 summary

Lecture4. Backpropagation and Neural Networks 1. Computational graphs computational graph는 함수 식을 단순화하여 graph로 표현하는 방법이다 임의의 복잡한 함수에서 analytic gradient를 구할 때 computational graph를 이용한다 computational graph를 사용해서 함수를 표현한다 Backpropagation 사용 가능해진다 Gradient를 얻기 위해 computational graph 내부의 모든 변수에 대해 chain rule을 재귀적으로 사용한다 2. Backpropagation Backpropagation의 첫번째 단계는 함수 f를 computational graph로 나타내는 것이다 Ba..

[Python] 파이썬에서 알파벳 리스트 만드는 한 줄 코드

import string # 소문자 리스트 lower = [i for i in string.ascii_lowercase] print(lower) # ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'] # 대문자 리스트 upper = [i for i in string.ascii_uppercase] print(upper) # ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',..

[Android] 안드로이드 Kotiln의 NullSafety

1. NullSafety란? 👉 Null에 대해 안전함을 보장해주는 코틀린의 특징이다. ✔️ Null vs 0 - 0: 휴지를 다 쓰고 휴지심만 남은 상태 - Null: 휴지심도 없는 상태, 존재하지 않는 상태, 모르는 상태 ✔️ Null이 안전하지 않은 이유 null인 값으로 연산을 하거나, null에 리스너 객체로 접근하려고 할 경우 에러(NullPointExceptionError)가 발생할 수 있기 때문이다. 2. 코틀린이 NullSafety 하기 위해 사용되는 문법 1) ? - 사용하려고 하는 변수나 객체가 null인지 아닌지 체크해주는 문법 - null이 아니라면 이하 구문 실행 // ? 앞에 있는 변수가 null이 아니라면 setOnClickListener를 실행하겠다. button?.setO..

반응형