본문 바로가기

전체 글

(11)
방송통신대 CS 마지막 학기의 후기 방송통신대의 2024년 2학기 CS막학기를 접으며, 각 과목의 강의에 대한 나의 경험을 조금 정리해 보고 올 한해를 리뷰해보고자 한다.  올해 들은 과목들 4-1 학기에는  정보통신망, 컴퓨터보안, 인공지능,데이터정보처리입문(데이터 통계학과과목이지만 CS커리큘럼에 있음), C프로그래밍, 파이썬 프로그래밍의 기초를 신청했고, 4-2 학기에는 복수전공을 고려하면서 CS는 딥러닝, 머신러닝, 빅데이터의 이해와 활용(데이터 통계학과과목이지만 CS커리큘럼에 있음)을 신청하고 데이터통계과학과 과목으로  바이오통계학, 파이썬 컴퓨팅, 데이터과학개론을 들었다.  1학기 신청 과목리뷰 (아래는 정확한 과목명은 아니지만 CS이시면 다들 아실듯 ^^)  정보통신망 : 손진곤 교수님이 수업하신다. 원리 위주로 파고드는 설명을..
Youtube 데이터 크롤링 빅데이터 수업을 들으면서 과제로서 데이터 수집이 있었다. 한동안 근무했던 기관에서 데이터를 수집하여 유해 정보를 추출하는 작업을 시도했었기에, 관련 방법을 적용하여 과제를 해보았다.  YouTube의 API v3에서 search에 검색어를 지정하는 쿼리를 사용했고,검색기간을 옵션으로 주었다. 데이터 저장하고 편집하는 작업이 번거로와서 구글 스프레드 시트에 바로 저장되도록 AppScript를 사용하여 연결했다.   -------------------------------------------------------------------------유튜브에서 관련 정보를 API로 수집하고 테이블로 정리해서 관련 업무 섹션에 공급하고,모니터 후 문제가 있는 부분을 유튜브쪽으로 통보해서 어떻게 처리되고 있는지 재..
심층 합성곱 신경망_ AlexaNet과 VGGNet16 Deep Learn수업을 들으며 관련 모델을 구현하고, 약간의 추가적인 진행을 해보았다.이틀에 걸쳐 진행했으며 구글의 Colab을 이용했고, GPU의 어마어마한 위력을 느낄수 있었다.  첫번째 시도는 여러모로 획기적인 모델이었던 AlexNet이다. ReLU함수를 처음으로 모델 적합에 시도하고, 병렬처리와 GPU로 연산에 소요되는 시간을 개선했다.또한 데이터에 대한 정규화의 개념을 도입하고 미러링, 랜덤크롭, PCA성분분석등을 통한 다양한 방법의데이터 증강을 시도했다. ( 드롭아웃도 적용된 모델이다 ) 교수님께서 적용하신 대로 CPU를 적용해서 10번의 에포크를 돌리려고 했으나 매번 연결이 끊어졌다.그도 그럴것이 에포크 당 50분이 걸렸다. 두번 시도했으나, 8번째 에포크를 넘기지 못했다.그런데, GPU로..