본문 바로가기

분류 전체보기

(152)
[ML] 딥러닝 모델 - SVM 산학협력과제(스트레스 예측 모델 개발)을 진행하면서 여러가지 Classification model을 다뤄볼 기회가 있었는데, 그중 하나가 바로 SVM이다. 간단하게 정리해 본다. Support Vector Machine ( SVM )은 기본적이면서 굉장히 유명한 Classification model이다. 여러 데이터들이 있고, 이 데이터 셋이 분산되어 있다고 가정해 보자. 그러면 위 같은 그림일 것이다. 이때 이 데이터 셋을 잘 나누기 위한 방법이 SVM이다. 이때 구분선과 양 데이터의 Boundary에 해당하는 Support Vector의 거리인 Margin을 최대화 하는 Boundary를 찾는 것이 핵심이다. 마찬가지로 구분선이 정확히 구분지..
[ML] 순수 파이썬 코드로 된 딥러닝 모델 분석하기-1. Regression 현재 진행중인 산학협력과제에서도 스트레스 예측 모델을 케라스 코드 단 몇줄로 커버가 가능했을 정도로 머신러닝에서 프레임워크와 라이브러리들의 힘은 매우 강력하다. 하지만 교수님 말씀도 그렇고, 회사 대표님 말씀도 들어보니 머신러닝을 공부하는 데 있어 프레임워크에 계속 의지하다 보면 원리를 깊이 이해하는 능력이 떨어져 결국에는 막히게 된하고 한다. 따라서 기본에 충실해 보고자 이번에는 학교에서 수업 보조교재로도 사용하고 있는 "파이썬 날코딩으로 알고 짜는 딥러닝" 이라는 책을 활용해서 책에서 소개하는 개념과 소스코드를 면밀히 분석하고 뜯어보기로 했다. 물론 기존에 짜여진 코드를 분석하는 정도에 불과하지만, 남이 잘 짜놓은 코드를 보며 공부하는 것도 중요하다고 생각한다! github..
[Roadmap] 2020 Backend Developer Roadmap kamranahmedse/developer-roadmap Roadmap to becoming a web developer in 2020. Contribute to kamranahmedse/developer-roadmap development by creating an account on GitHub. github.com 2020년도 backend developer roadmap이다. 일단 작년에 비해 깔짝대본 것들이 정말 많이 늘었다. 슥슥 건드려 보면 기본 레퍼런스 정도는 이해하겠다는 부분이 많이 생겨서 뿌듯하다. 사실 backend developer에서 시작해서 front,cloud,ai,data analysis까지 영역을 확장해서 full-stack ..
[Docker] 컨테이너 인프라를 위한 DevOps 환경 구축-3.Docker volume(feat. 정보산업진흥원) 개념 설명 : 컨테이너에 생성되는 모든 파일은 컨테이너 레이어에 저장된다. 이 데이터들의 런타임은 컨테이너와 동일하다. 따라서 컨테이너가 종료되는 즉시 컨테이너에 생성된 파일들은 사라지게 되므로, 이 데이터를 영구적으로 저장하기 위해서는 볼륨을 반드시 사용해야 한다. 1) Bind Mount : docker 초기부터 사용한 방법. host의 특정 디렉토리와 컨테이너의 디렉토리를 연결하는 방식이다. 쉽게 사용할 수 있지만 docker에 의해 관리되는 것이 아니기 때문에 따로 관리하지 않으면 관리하기가 쉽지 않다. 또한 마찬가지 보안문제와 호스트 파일시스템에 대한 의존성 문제가 발생 할 수 있는 것이 단점이다. 2) Volume : v..
[Docker] 컨테이너 인프라를 위한 DevOps 환경 구축-2.Docker Command(feat. 정보산업진흥원) Image Download : 1) Docker hub를 통한 다운로드 -> hub.docker.com/ Docker Hub Docker Certified:Trusted & Supported Products Certified Containers provide ISV apps available as containers. Certified Plugins for networking and volumes in containers. Certified Infrastructure delivers an optimized and validated Docker platform for enterp hub.docker.com docker hu..
[Docker] 컨테이너 인프라를 위한 DevOps 환경 구축-1.개요와 설치(feat. 정보산업진흥원) 그동안 포스팅도 뜸했고, Docker를 독학으로 배웠어서 부족한 부분을 땜질 할 방법을 찾다가, 부산정보산업진흥원에서 무료로 docker 교육을 받게 되었다. 해당 포스팅은 교육과정 중 배운 내용을 개인적으로 정리하기 위함이다. (간단 주의) 가상화의 종류 : 서버 가상화, 네트워크 가상화, 스토리지 가상화, 컨테이너 가상화가 있다. 1) 서버 가상화 : 가장 일반적인 가상화 기술, 리소스 활용률을 높이고자 cpu나 memory를 나누어 사용하는 것. 2) 네트워크 가상화 : 물리적으로는 통합된 환경의 네트워크를 가상의 SW형태로 변환해 나누어 관리하는 것. 3) 스토리지 가상화 : 여러개의 물리 드라이브를 하나의 논리 드라이브처럼 사용하는 기술. 근래..
[자유] Cert 온김에 DSC(Developer Student Club) 마무리~ 추석연휴가 지나고 다시 재정비 해서 달리려는데 이메일을 확인해보니 DSC Core-member에게 주는 증명서가 날라와 있었다. 돌이켜 보면 DSC활동을 했기 때문에 전국의 DSC학생개발자들,GDG연사님들,그리고 우리PNU 멤버들을 보며 좁았던 시야도 많이 넓어지고 실력있고 뛰어난 사람들을 많이 만난 것 같다. 외부로 스스로를 노출시킨게 그나마 이만큼이라도 성장할 수 있었던 계기였다. 더 크게, 더 멀리 성장하기 위해서 적극적으로 소통하고 스스로를 넓히기를 게을리 하지 말아야 겠다.
[AWS] 클라우드 아키텍처 기초,고급 (Architecting on AWS) 수료 센텀까지 매일 아침에 가느라 힘들었지만 교육은 정말 좋았다;;
[GCP] coursera, Cloud Engineering with Google Cloud 과정 수료 얼른 할인 바우쳐를 달라!!! . . . 예쓰!!!! 시간 좀 남으면 바로 치러 가야겠다!!!
[Django] AWS EC2에 DRF(Django-Rest-Framework) Server 배포 github.com/Seungyeup/PNU_SGM Seungyeup/PNU_SGM 접근성이 높은 개방형 투자 플랫폼 '맥스턴'을 제작하여, 개인 투자자의 자기주도적 투자 전략 수립을 돕는 것이 목표입니다. 플랫폼 자체 커뮤니티의 활용으로 개인 투자자들의 투자 문화를 성 github.com 지난 두달간 팀원들과 협력해서 만들기 시작한 프로젝트가 이제 거의 끝을 향해 달려가고 있다. 관련 자료들을 정리하고, 포스팅하기에 앞서 이번에 개발한 DRF-server와 Next.js server를 AWS EC2에 배포한 내용을 정리하고자 한다. AWS의 다양한 프로덕트들을 실제로 사용한 것은 아니다. 데이터베이스 마저도 MongoDB Atlas를 사용하면서 클라우드 상에 따로 데이터베이스를..