머신러닝 : CNN (합성곱신경망) [Convolution, Pooling]
코딩/이미지 분류 [PyTorch] 2020. 10. 6. 02:04

CNN 즉 합성곱신경망은 고수준의 뉴런이 저수준의 뉴런의 출력에 기반한다는 아이디어에서 나온 개념이다. 기존의 완전연결 층에서는 3차원 데이터를 입력 층에 넣어주기위해 1차원 데이터로 변환했다. 이렇게 1차원으로 변환한 데이터는 공간적인 정보가 사라진 상태라 이미지같은 경우 구조가 깨져버려 정보가 많이 사라져버린다. 따라서 구조 정보를 보존하면서 학습하는 방법으로 등장한게 합성곱 신경망 (CNN)이다. LeCun에 의해 처음 개념이 개발되었고, LeNet이 그 첫번째 구조이다 CNN은 층을 크게 합성곱층(Convolutional Layer)과 풀링층(Pooling Layer)으로 반복하여 구성한다 Convolutional Layers(합성곱층) 합성곱은 3차원 데이터를 필터를 통해 여러 특성을 띄는 채널..

머신러닝 : 파이토치로 사진 분류하기 [CIFAR-10 CLASSIFIER]
코딩/이미지 분류 [PyTorch] 2020. 10. 5. 20:39

본 게시글은 PyTorch 공식 홈페이지의 "파이토치로 딥러닝하기 : 60분만에 끝장내기"를 진행하면서 작성한 글입니다! 머신 러닝을 하기 위해, 이미지, 텍스트, 오디오, 비디오 등의 데이터를 사용할 때 numpy 배열로 데이터를 로드할 수 있다. 그리고 이 numpy 배열을 Torch.*Tensor로 변환해 Pytorch에서 사용할 수 있다. 이번에 도전해볼 CIFA-10에서의 예제는 R,G,B 3채널의 32*32 크기의 이미지들로 ‘airplane’, ‘automobile’, ‘bird’, ‘cat’, ‘deer’, ‘dog’, ‘frog’, ‘horse’, ‘ship’, ‘truck’의 클래스가 섞여있다. 이제 이 10가지 클래스의 사진들을 분류할 수 있도록 학습하는 것이 목표이다. 이러한 데이터..

머신러닝 : 파이토치 시작하기 [Tensor 생성, 덧셈, CUDA]
코딩/이미지 분류 [PyTorch] 2020. 10. 4. 02:20

본 게시글은 PyTorch 공식 홈페이지의 "파이토치로 딥러닝하기 : 60분만에 끝장내기"를 진행하면서 작성한 글입니다! 머신 러닝 (인공 지능)을 활용하면서 가장 많이 들어보는 라이브러리는 텐서플로우와 파이토치일 것이다. 아무래도 라이브러리의 이점은 기울기를 계산해주는거랑, 이미 만들어진 모델 사용 가능 등등 하여튼 엄청나게 편리하다는 점이다. 파이토치와 텐서플로우 모두 사용해 본 적이 없기 때문에 구체적인 비교는 할 수 없고.. 수업에서 파이토치를 사용한다고 해서 파이토치 먼저 학습해보려고 한다... 파이토치 홈페이지에서는 이런 사람들이 파이토치를 사용한다고 한다. NumPy를 대체하면서 GPU를 이용한 연산이 필요한 경우 최대한의 유연성과 속도를 제공하는 딥러닝 연구 플랫폼이 필요한 경우 우선, 가..

압수, 수색 (2) [예외, 압수물, 검증]
법/형사소송법 2020. 10. 3. 12:45

압수, 수색에서의 영장주의 예외 1) 체포, 구속 목적의 피의자 수색 영장, 긴급, 현행범인의 체포, 피의자 구속 시 필요한 경우 가능. 형사소송법 제216조(영장에 의하지 아니한 강제처분) ①검사 또는 사법경찰관은 제200조2ㆍ제200조의3ㆍ제201조또는 제212조의 규정에 의하여 피의자를 체포 또는 구속하는 경우에 필요한 때에는 영장없이 다음 처분을 할 수 있다. 1.타인의 주거나 타인이 간수하는 가옥, 건조물, 항공기, 선차 내에서의 피의자 수색. 다만, 제200조의2 또는제201조에 따라 피의자를 체포 또는 구속하는 경우의 피의자 수색은 미리 수색영장을 발부받기 어려운 긴급한 사정이 있는 때에 한정한다. 영장체포와 사전구속영장 구속의 경우에는 긴급한 사정이 있을때 (이미 주소와 정보를 알고 있었으..

압수, 수색 (1) [의의, 절차]
법/형사소송법 2020. 10. 3. 12:37

대물적 강제처분 증거물이나 몰수물의 수집과 보전을 목적으로 하는 강제처분 증거물 : 범죄사실에 증거로 쓸만한거 몰수물 : 범죄에 사용된 or 획득된 물건을 최종적으로 국가에 귀속, 처분하는거 요건 범죄의 혐의 체포, 구속에서는 유죄에 대한 고도의 개연성 but 대물적 강제처분에는 죄를 범하였다고 의심할 만한 정황 (약화 압수,수색,검증의 필요성 해당 사건과의 관련성 해당 사건의 증거로 사용될 수 있는지? 해당사건과 객관적으로 관련이 있거나, 피의자와의 관련이 있는 대상자여야함. 형사소송법 제106조(압수) ①법원은 필요한 때에는 피고사건과 관계가 있다고 인정할 수 있는 것에 한정하여 증거물 또는 몰수할 것으로 사료하는 물건을 압수할 수 있다. 단, 법률에 다른 규정이 있는 때에는 예외로 한다. 형사소송법..

문자열 압축 (프로그래머스) [JAVA] 2020 KAKAO BLIND RECRUITMENT
알고리즘/문제풀이 2020. 10. 2. 02:12

문제 문제 링크 : programmers.co.kr/learn/courses/30/lessons/60057 코딩테스트 연습 - 문자열 압축 데이터 처리 전문가가 되고 싶은 어피치는 문자열을 압축하는 방법에 대해 공부를 하고 있습니다. 최근에 대량의 데이터 처리를 위한 간단한 비손실 압축 방법에 대해 공부를 하고 있는데, 문자 programmers.co.kr 데이터 처리 전문가가 되고 싶은 어피치는 문자열을 압축하는 방법에 대해 공부를 하고 있습니다. 최근에 대량의 데이터 처리를 위한 간단한 비손실 압축 방법에 대해 공부를 하고 있는데, 문자열에서 같은 값이 연속해서 나타나는 것을 그 문자의 개수와 반복되는 값으로 표현하여 더 짧은 문자열로 줄여서 표현하는 알고리즘을 공부하고 있습니다. 간단한 예로 aab..

5. 헌법재판소 [변천사, 재판, 위헌법률]
법/헌법 2020. 10. 1. 02:24

헌법 재판 : 헌법적인 분쟁을 소송절차를 통해 유권적으로 해결하는 헌법 인식 작용 집중형 헌법재판 : 헌법 재판만을 담당하는 독립된 기관이 헌법 재판 담당 일반 법원으로부터 독립된 기관ㅇ 유럽을 중심으로 오스트리아가 최초, 독일이 대표적으로 우리나라도 포함 분권형 헌법재판 : 일반 법원에서 헌법 재판까지 담당 미국, 일본, 캐나다를 중심으로 발전해 노르웨이 덴마크 스웨덴 등 북유럽국가에서 발전 헌법 재판의 기능 : 기본권 보장, 헌법 수호기능, 권력 통제, 정치적 평화 보장, 교육 헌법재판소 변천사 헌법위원회 (제1공화국 1948~1960) 부통령이 위원장으로 대법관 5, 국회의원 5 총 10인으로 구성 헌법재판소 (제2공화국 1960~1961) 의원내각제 대법원 (제3공화국 1962~1971) 헌법위원..

4. 기본권 (2) [상충, 충돌, 제한]
법/헌법 2020. 9. 23. 22:50

기본권 성격, 효력 기본권은 이중적 성격을 가진다 주관적 공권과 객관적 가치질서 기본권은 공법인 헌법에 의해 보장되고, 국가에 대해 그 보호를 요구할 수 있는 권리. (개인이 국가를 상대로 요구) 여기서 사적자치에 맡겨진 사인상호간의 문제가 기본권 보호안으로 편입되면서 기본권 효력의 확장, 객관적 가치질서로의 기능 추가 기본권의 양면성 : 주관적으로 개인을 위한 공권, 객관저긍로는 법질서의 객관적 원리로서 작동. 기본권의 효력(구속력) 대국가적효력 : 국가등의 작용으로 인해 기본권이 침해되었을 때 침해를 제거하여 기본권을 구제해 줄 것을 요구, 국가가 적극적으로 보호해줄 것을 요구하는 효력. 기법권을 침해하는 법률 제정 x , 위헌법률심판, 행정쟁송, 헌법소원으로 집행 구제, 재판으로 침해 불가능. 대사..

구속 [피의자, 피고인]
법/형사소송법 2020. 9. 21. 17:09

구속은 체포보다 오랜 기간 피의자 or 피고인의 자유를 제한하는 강제처분이다. 피의자 : 수사기관이 판사가 발부한 구속영장에 의해 피의자를 구금 피고인 : (공소제기 이후) 법원이 구속영장에 의하여 피고인을 구인, 구금한다. 형사소송법 201조(구속) ①피의자가 죄를 범하였다고 의심할 만한 상당한 이유가 있고 제70조제1항 각 호의 1에 해당하는 사유가 있을 때에는 검사는 관할지방법원판사에게 청구하여 구속영장을 받아 피의자를 구속할 수 있고 사법경찰관은 검사에게 신청하여 검사의 청구로 관할지방법원판사의 구속영장을 받아 피의자를 구속할 수 있다. 다만, 다액 50만원이하의 벌금, 구류 또는 과료에 해당하는 범죄에 관하여는 피의자가 일정한 주거가 없는 경우에 한한다. Q&A 피고인의 구속은 수사와 관련없이 ..

체포 (2) [긴급, 현행범]
법/형사소송법 2020. 9. 21. 01:49

체포는 영장체포가 원칙이지만, 예외적으로 긴급체포, 현행범체포가 존재한다. 기본적으로 헌법 제12조에 명시된 근거에 따른다. 헌법 제12조 ③체포·구속·압수 또는 수색을 할 때에는 적법한 절차에 따라 검사의 신청에 의하여 법관이 발부한 영장을 제시하여야 한다. 다만, 현행범인인 경우와 장기 3년 이상의 형에 해당하는 죄를 범하고 도피 또는 증거인멸의 염려가 있을 때에는 사후에 영장을 청구할 수 있다. 체포 : 긴급체포 범죄에 상당한 이유가 있는 피의자를 수사기관이 영장 없이 체포하는 것이다. 형사소송법 제200조의3(긴급체포) ①검사 또는 사법경찰관은 피의자가 사형ㆍ무기 또는 장기 3년이상의 징역이나 금고에 해당하는 죄를 범하였다고 의심할 만한 상당한 이유가 있고, 다음 각 호의 어느 하나에 해당하는 사..