이걸 공부할 때는 Chat GPT가 지금처럼 활발하지 않았었는데.. 지금 물어보니 자세한 답변이 나온다. 그리고 되게 당연한 걸 궁금해했던 것 같다 ㅋㅋㅋ 1. sliding window Q. Sliding window가 정확히 어떻게 쓰이는 건가요? anchor box로 변하게 된다는데 layer의 일종인가요? sliding window는 기법 이름 정의된 커널을 미는 것처럼 feature가 얼마나 부합하는지 따져보는것 2. hyperparameter 256 Q . RPN구조에서 sliding window는 feature로 변하게 되는데 256의 수는 왜 이렇게 정의된 것이며 anchor box의 개수가 9인 것과 관련이 있나요? A . hyperparameter의 수를 경험적으로 256으로 정의한 것..
YOLO YOLO는 real tiYOLO는 real time object detection에 사용되는 알고리즘이다. 각 이미지를 S x S 개의 그리드로 분할하고, 각 그리드의 신뢰도를 계산한다. 처음에는 객체와 동떨어진 그리드가 설정되지만, 신뢰도를 계산하여 위치를 조정함으로써 가장 높은 객체인식 정확성을 가지는 그리드를 얻는다. 신뢰도는 주변의 그리드를 합쳐 높이고, 이후 임계값을 설정해 불필요한 부분을 제거한다. R-CNN : 우선, 이미지에서 1차적으로 cpu 상에서 Selective Search를 진행한다. 이 Search 과정을 통해 물체가 있을 법한 위치 약 2000개 정도를 찾게 되고, 이러한 2000개의 부분을 Cropping과 Resizing을 하여서 개별적으로 CNN network를 ..
-Tensor 텐서는 기본 자료구조이며, 그래프에서 edge를 따라 흐르는 값을 의미 텐서는 다차원 배열과 리스트로 구성 rank, shape, type 세 가지의 매개변수를 가짐 Tensor = rank + shape + type 차원 행,열 타입 ex) Rank = 1 : 1차원 2차원 3차원 4차원 Shape = 7*1 5*7 (ex) 20 * 100* 30 (ex)10*20*100*30 ① 텐서플로우는 각 노드 (Node) 와 엣지 (Edge)로 구성된 그래프로 표현 ② 그래프의 각 node들은 operation을 의미함 쉽게 말해 ㅇ---------ㅇ 이것은 두 개의 노드와 하나의 엣지로 표현된 그래프이다. - Operation 이름을 가지는 추상적인 연산 Element-wise mathemat..
역전파 알고리즘 Back Propagation-Algorithm 주어진 문제를 해결하기 위해서 구성한 수많은 모델에서 ①가중치를 무작위로 설정한 뒤 결괏값을 도출하고, ②이를 정답과 비교하여 다시 가중치를 조정하는 과정. 쉽게 말해 피드백이라고 생각하면 좋다. 맛있는 음식을 만드는 과정이 Forward pass (순전파) 음식을 먹은 뒤 손님의 반응을 보며 어떤 점을 수정해야 하는지 Back pass(역전파) 대표사진 삭제 TensorFlow 소스코드를 그래프로 표현한 형태 출처 : http://download.tensorflow.org/paper/whitepaper2015.pdf 마지막 층 : C Cost Function 을 정의 이 층에 정답을 함께 넣고, (결과값과 정답을 비교해야 하므로 ) 다시 ..