본문 바로가기

반응형

분류 전체보기

(290)
Detection using deep learning study Object Detection: Identify the object category and locate the position using a bounding box for every known object within an image.Semantic Segmentation: Identify the object category of each pixel for every known object within an image. Labels are class-aware.Instance Segmentation: Identify each object instance of each pixel for every known object within an image. Labels are instance-aware. 차례대로..
object detection 공부 object localization vs object detection - localization은 이미지 당 하나의 object에 대해 bounding box를 얻는 문제 - 2 stage Object Detector - Region proposal / detection 순차적으로 수행하는 방법 - 1 stage에 비해 비교적 느리지만 정확하다 - Region proposal -> classification -> multi-class classification, bounding box regression - Fast R-CNN, Faster R-CNN- 1 stage Object Detector - 두 가지 과정을 한번에 처리하는 방법론 - Conv Layers -> Feature Maps -> mul..
3. 분할정복 알고리즘 분할정복 방법의 원리 - 순환적으로 문제를 푸는 하향식 접근 방법 - 주어진 문제의 입력을 더 이상 나룰 수 없을 때까지 두 개 이상의 작은 문제로 순환적으로 분할하고, 이렇게 분할된 작은 문제들을 각각 해결한 후 그 해를 결합하여 원래 문제의 해를 구하는 방식 - 특징 - 분할된 작은 문제는 원래 문제와 동일 -> 단, 입력 크기만 작아짐 - 분할된 문제는 서로 독립적 -> 순환적 분할 및 결과 결합이 가능 - 각 순환 호출 시의 처리 과정 - 분할 : 주어진 문제를 여러 개의 작은 문제로 붑ㄴ할 - 정복 : 작은 문제들을 순환적으로 분할, 만약 작은 문제가 더 이상 분할되지 않을 정도로 크기가 충분히 작다면 순환 호출 없이 작은 문제에 대한 해를 구함 - 결합 : 작은 문제에 대해 정복된 해를 결합하..
detection research review paper review 2 지난 번에 적던 포스트가 다 날라가버림,,, SPP-net이랑, Faste R-CNN과 Faster R-CNN에 대해 적었는데...ㅠㅠㅠ 대충 다시 정리하겠다. R-CNN에서 FC layer로 인해 고정된 input이 요구됐음, 그래서 region proposal 단계에서 계속 같은 크기로 잘라야 했다. 근데 이게 문제가 될 수도 있다! 물체가 잘려나갈수도 있는거임. 왜곡이 일어날 수도있고 (특히 물체의 스케일이 다양할 때 문제가 됨), 이문제를 해결하기 위해 SPP-net이 나왔다. SPP-net conv5를 재활용한다. 이걸 다시 region proposal에 쓴다. (피쳐맵은 로컬한 반응의 세기나 공간상의 위치와 연관된 게 이를 재활용한다는 건 어느정도 말이된다.) SPP layer는 마지막 spa..
detection research review paper review 1 detection Informative region selectionFeature extractionClassification (Supported Vector Machine (SVM), AdaBoost, Deformable Part-based Model (DPM))R-CNN improvementsFast R-CNNjointly optimizes classification and bounding box regression tasksFaster R-CNN takes an additional subnetwork to generate region proposalYOLOaccomplishes object detection via a fixed-grid regressiongeneric object detection..
알고리즘 소개2 - 최댓값 찾기1. 모두 일일이 비교 (n-1번)2. 토너먼트 방식 (n-1번)-> 효율성은 같다. 어떤 알고리즘을 써도 상관 없다.- 뒤섞인 카드에서 원하는 카드 찾기1. 순차탐색 (sequential search) -> n-1 번- 순서대로 나열된 카드에서 찾기1. 이진탐색 (binary search) -> - 알고리즘 설계 기법- 주어진 문제, 속성, 조건 등의 매우 다양-> 일반적이고 범용의 기법 x- 대표적인 방법- 분할정복- 동적 프로그래밍- 욕심쟁이 - 알고리즘 분석- 정확성 분석 ==> 여기선 다루지 않을 것- 유효한 입력, 유한 시간 -> 정확한 결과 생성?- 다양한 수학적 기법을 사용해서 이론적 증명이 필요- 효율성- 알고리즘 수행에 필요한 컴퓨터 자원의 양을 측정- 메모리 양 -> 공..
2. 프로세스 개요 프로세스 - 프로세스 : 실행중인 프로그램- 프로그램 : 동작을 하지 않는 정적/수동적 개체- 프로세스 : 동작을 하는 능동적 개체 - 운영체제로부터 자원을 할당받아 동작- 자원 : cpu, 메모리, 입출력장치, 파일 등- 동작 : cpu가 프로세스의 명령을 실행 - 사용자 및 시스템 프로세스 존재- 프로세스 관리자의 역할- 프로세스를 생성 및 삭제- 프로세스 실행(CPU 할당)을 위한 스케줄 결정- 프로세스의 상태를 관리하며 상태 전이를 처리 - 프로세스의 상태5-상태 모델 (생성,준비,실행,종료,대기)- 생성 : 처음 작업이 시스템에 주어진 상태- 준비 : 실행 준비가 되어 cpu 할당을 기다리는 상태- 실행 : 프로세스가 처리되는 상태- 대기 : 프로세스가 특정 자원을 할당받을 때까지 또는 I/O ..
알고리즘 - 1강. 알고리즘 소개 알고리즘 - 1강. 알고리즘 소개 - 알고리즘 기본 개념 - 알고리즘의 설계 및 분석 - 분할 정복 알고리즘/동적 프로그래밍/욕생쟁이/정렬/탐색/근사/해시 - 알고리즘의 기본 개념 - 컴퓨터 과학? : 컴퓨터를 활용해서 주어진 문제를 해결하기 위한 학문 - 알고리즘? - (페리스아 수학자 알콰리즈미에서 유래 - 문제 해결을 위한 '레시피' - '맛잇고 좋은 음식' vs '효울적인 알고리즘' - 주어진 문제를 풀기 위한 명령어들의 단계적 나열 - 입출력(1개 이상 출력), 명확성, 유한성(반드시 종료), 유효성(컴퓨터에서 수행 가능해야 함) - ex) 최댓값 구하기, 퀘닉스버그 다리 문제 (한붓그리기, 오일러경로), 단일 출발점 최단 경로(데이스트라 알고리즘), - 알고리즘 생성 단계 - 설계 -> 표현/..

728x90
반응형