일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- pandas
- 파이썬라이브러리
- 혼공머신
- 중학1-1
- CNN
- 자바 실습
- SQL
- 데이터입출력구현
- CSS
- 컴퓨터구조
- 정수와유리수
- numpy/pandas
- 정보처리기사실기
- 연습문제
- 데이터분석
- 딥러닝
- 텍스트마이닝
- 정보처리기사필기
- JSP/Servlet
- C++
- 자바
- 중학수학
- 데이터베이스
- 운영체제
- 컴퓨터비전
- html/css
- 코딩테스트
- 영어공부
- 머신러닝
- 파이썬
- Today
- Total
목록분류 전체보기 (1231)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
수료증과 시험이라는 카테고리를 하나 만들어서 학습일지를 쓰는 중이다. 그동안 과목별로 이수하면 이수증을 해당 과목에 올렸는데 이렇게 하니 보기도 힘든 것 같아 아예 따로 설정하기로 했다.풀이 과정과 함께 일지를 쓰며 시험을 보다 보니 시간을 훨씬 더 많이 걸리지만 공부는 더 잘될 거라 믿는다. 컴퓨터 비전 문제 문제 6번 이 문제는 어렵지 않은 문제라 풀이는 생략하겠다. 7번 문제 이 문제는 캡처하기 전에 답을 먼저 선택해버렸다. OpenCV에서 이미지의 색상 공간을 변환할 때는 cv2.cvtColor 함수를 사용한다. 코드에서 cv2.COLOR_BGR2RGB로 BGR 색상 공간을 RGB로 변환하고자 할 때, cvtColor 함수가 필요하다. 문제 8번 이 코드는 O..
아침에 AICON에 가기 위해 버스를 타고 가다가 담임선생님이 오늘 시험을 본다고 해서 다시 집으로 왔다. 그리고 지금 시험을 보는 중인데 나중에 어떤 문제였는지 알 수 있도록 시험을 푸는 모든 과정도 학습일지에 올려보기로 했다.전에도 몇 가지 과목 시험을 봤었는데 그건 정리하지 않았더니 언제 다시 정리하게 될지 모르겠다. 뭐든 바로 하는 게 좋기도 하고, 시험도 하나의 공부의 일종이니 기록을 해본다. 머신러닝 문제 1번 문제 1번 문제를 풀다가 정리할 생각이 나서 이 문제의 순서는 거의 정답에 가깝다. 1번 문제는 별로 어렵지 않았다. 2번 문제 ㄱ은 예측을 하는 거니 지도학습, ㄴ은 정보 없이 특징을 도출하는 거니까 비지도학습 같다. 이 내용을 정리해 보면 다음과 같다. 지도학습..
오늘은 무척 시간이 없지만 아침에 영어공부를 30분 정도 진행했다. 저녁식사 후에 하려니 너무 졸리기도 하고 어제처럼 하지 못하는 경우가 자주 발생하는 것 같아 시간을 새벽이나 이른 아침으로 옮기기로 했다. 오늘은 시간이 없어서 간단하게 기사를 읽고 학습한 것을 붙이는 정도로 진행할 생각이다. 첫 번째 기사 - FAKER : NAMED ONE OF THE WORLD'S TOP 10 INFLUENTIAL SPORTS FLGURES 페이커, 세계에서 가장영향력 있는 스포츠 인물 TOP 10에 선정e-스포츠 분야에서 Faker로 알려진 이상혁이라는 선수가 세계에서 가장 영향력 있는 스포츠 인물 TOP 10에 선정되었다는 기쁜 소식이다. 한국인으로서 무척 자랑스러운 일이 아닐 수 없다. 전에는 이런 기사에 별로..
나만의 YOLO 모델을 만드는 부분의 내용이 길어서 포스트를 나누어서 작성하기로 했다. 이 내용은 수업에서도 다루지 않던 내용이고 처음 해보는 거라 많이 어려웠다. 나만의 YOLO 모델 생성하기Darknet 수준의 YOLO 모델을 개인이 학습하기에는 컴퓨터 리소스가 너무 많이 필요하고, 시간이 많이 걸린다는 문제가 있다. 대신 검은색 바탕에 간단한 도형 3개만 탐지하는 YOLO 모델을 만들어보고, YOLO 모델을 더 쉽게 이해하자. 앞의 그림을 보면 YOLO 논문에서는 이미지를 가로, 세로 각각 7개의 셀로 나누어 총 49 셀을 기본으로 하지만, 우리는 가로, 세로 3개의 세로로 나누는 방식으로 문제를 단순화한다. 또한 논문에서는 한 셀 당 2개의 박스를 그리지만, 우리는 한 셀당 1개의 박스를 그리는..
이어서 객체 탐지에 대해서 공부해 볼 것이다. 이번에는 Darknet에서 제공하는 YOLO(You Only Look Once) 객체 탐지 모델을 사용하는 방법을 알아본다. YOLO는 경계 박스와 예측 클래스를 서로 다른 문제로 다루지 않고 하나의 회귀 문제로 접근하는 개념이다. 다시 말하면, 하나의 신경망이 한 번만 계산해 두 가지 일을 한꺼번에 처리한다. 따라서 속도가 매우 빠르다는 장점을 갖는다. Darknet YOLO 모델 추론하기YOLO 모델을 개인 로컬 PC 환경에서 학습하는 것은 사실상 불가능하다. 성느 좋은 GPU가 필요하고, 학습 시간도 오래 걸리기 때문이다. 하지만 Darknet에서 제공하는 사전 학습 모델을 활용하면 일반 pc 환경에서도 YOLO 뿐만 아니라 RestNet 등 다..
어제 저녁에 이 단원과 영어 공부를 하려고 했는데 피곤하기도 하고 그냥 쉬고 싶었다. 역시 난 외부 활동을 하면 에너지가 많이 소진되는 걸 느낀다. 하지만 정말 가길 잘했다는 생각이 들었다. 오늘도 행사가 있지만 그냥 집에서 밀린 공부를 할 생각이다. 오늘까지 꼭 CNN을 마쳐야 이번주 일요일까지 RNN까지 진도를 나가 딥러닝 공부를 마칠 수 있을 것 같다.더이상 진도가 밀리면 다음 일정에 차질이 생길 테니까.평소보다 늦게 일어났지만 이제부터 다시 열심히 공부해볼 것이다. 객체 탐지에 대하여Object Detection 문제는 객체 탐지 또는 객체 검출이라고 번역하여 사용된다. 이미지를 인식하는 컴퓨터 비전 AI 기술이 가장 많이 응용되는 분야라고 말할 수 있다. 가장 대표적인 응용 분야로는 자율주행차를..
이이서 가위 바위 보 객체 탐지하는 실습을 진행해 보겠다. 아침 공부할 시간이 이제 30분도 남지 않아서 서둘러야겠다. YOLO v8 객체 탐지 실습해보기이제 불러온 가위 바위 보 객체 탐지 모델을 학습시킬 차례이다. data의 경로를 yaml에 가서 붙여 넣는데 줄이 너무 길기에 상대경로로 점을 찍어서 앞의 부분을 지우면 된다. 이 모델을 가져오는데 10분 정도 걸린다.너무 긴 관계로 일부만 캡처해 보았다. 모델 학습에 붙여 넣을 경로 runs에 가면 train에 이러한 파일이 들어있다. weights에 들어가면 이러한 파일이 들어있는데 베스트 모델을 담아놓은 것이 best.pt이다. 이 안에 있는 weights 안의 best.pt의 경로를 복사하여 괄호 안에 넣는다. ..
AICON 행사에 가려면 아침에 공부할 시간이 1시간 반밖에 남지 않았다. 그래도 수업 한 시간 분량은 공부할 수 있을 것 같아 객체 탐지 공부를 이어서 하려고 한다.그리고 행사 끝나고 나서 집에 와서 저녁에 영어 공부 마치고 나서 하면 분명 오늘 객체 탐지 단원까지는 마칠 수 있을 것 같다. 시간이 남으면 책 학습을 하고 아니면 내일 새벽에 하면 된다. YOLO v8 객체 탐지 실습해 보기지난 시간에는 YOLO v6 버전으로 객체를 탐지하는 실습을 진행했다. 이번에는 조금 업그레이드된 v8 버전으로 학습을 진행해 볼 것이다. 지난번에 했던 것처럼 경로를 현재 위치로 가져온다. YOLO 모델 가져와서 코드 붙여 넣기 가위 바위 보 객체 탐지 모델 다운로드 yolov7_rock_paper_sci..
마니 팝업 아카데미 2주 차 수업 내용을 정리하는 중이다. 만족스럽지 못한 강의였다 할지라도 학습일지를 써보면 그래도 쓰길 잘했다는 생각이 들곤 한다. 특히 세 번째 강의는 가장 수업 만족도가 높았던 수업이었다. 다만 40분 만에 빠르게 수업을 끝내셔서 정말 아쉬웠다. 아마도 강사님은 사람들이 별로 관심이 없는 분야라 지루한 수업을 질질 끄는 것보다 짧고 굵게 수업을 하는 것이 더 나았다고 생각하셨던 것 같다. 수업이 끝나고 너무도 아쉽고 양자 역학에 대해서 더 관심이 생기며 공부하고 싶은 마음이 불타올랐다. 그리고 내가 물리학과에 가게 된 것도 분명 큰 뜻이 있었다는 것도 알게 된 시간이었다. 강의가 끝나고 물리에 관심이 있는 나를 포함한 세 명의 학생들이 모여들었다. 그리고 이것저것 질문도 하고 어떻..
어제 3문제를 풀고 오늘 나머지 문제를 모두 풀어서 STEP 3 문제를 풀어볼 수 있었다. 보통 아무리 늦어도 이틀 동안은 한 단계의 문제를 풀려고 하는 편이다.오늘은 아침 운동을 건너뛰고 수학 공부를 마저 진행했다. 몇 문제 남았는데 끊고 운동을 가기가 내키지 않았기 때문이다. 수학도 이제 흥미를 많이 느끼게 되었다. 다만 시작하는 것이 쉽지가 않다. 최상위 수학 STEP 3 문제 풀이 노트 학습을 마치고무척 어려운 문제가 많았으나 풀리지 않는 문제는 단 하나밖에 없었다. 점수를 채점해 보니 두 문제만 틀리고 모두 맞았다. 갈수록 수학 실력이 향상되는 걸 느끼며 정말 기뻤다. 공부를 한꺼번에 몰아서 하는 것보다 매일 1시간이라도 꾸준히 하는 것이 얼마나 중..