본문 바로가기
반응형

분류 전체보기131

[SPRING BOOT] AWS EC2, RDS, github actions, docker 사용해서 자동배포 하기 spring boot, aws ec2, rds, github actions, docker를 사용한 자동배포 AWS + Docker + Githbu Action을 사용한 서버 자동배포를 구축해 보았다. ⚙️ 개발환경 Docker AWS EC2 Amazon Linux2 Github Action Spring boot Java 11 Gradle 📌 전반적인 순서는 아래와 같다. AWS EC2 생성 인스턴스 생성하기 Elastic IP 만들고 연결하기 인스턴스 보안그룹 수정하기(:8080 포트 열어주기) AWS RDS 생성 DB 인스턴스 생성하기 RDS 포트 열어주기 Spring Boot spring.datasource 부분 변경하기 (url, username, password) EC2에서 도커 설치하기 AWS .. 2023. 9. 19.
[데이터마이닝및분석] CH7 Cluster Analysis: Basic Concepts and Algorithms (2) 출처: 이기용 교수님, 데이터마이닝및분석 수업 7장에서는 클러스터링이 무엇인지와 대표적인 클러스터링인 (1) K-means, (2) Agglomerative Hierarchical Clustering, (3) DBScan에 대해서 배웠다. 이번에 정리한 내용은 K-means 에 대한 내용이다. 순서대로 전반적으로 정리하자면, - The Basic K-means Algorithm: 핵심은 각 점을 가장 가까운 centroid에 할당하여 K cluster를 형성하는 단계와 각 cluster의 centroid를 다시 계산하는 단계이다. 전자는 centroid 이 고정된 상황에서 나머지 점의 cluster를 찾는 것이고, 후자는 cluster 내 점들이 고정된 상황에서 centroid 값을 계산한다는 것이다. .. 2023. 8. 11.
[데이터마이닝및분석] CH7 Cluster Analysis: Basic Concepts and Algorithms (4) 출처: 이기용 교수님, 데이터마이닝및분석 수업 7장에서는 클러스터링이 무엇인지와 대표적인 클러스터링인 (1) K-means, (2) Agglomerative Hierarchical Clustering, (3) DBScan에 대해서 배웠다. 이번에 정리한 내용은 DBSCAN에 대한 내용이다. 순서대로 전반적으로 정리하자면, 큰 주제는 DBSCAN이기에 첫 부분은 DBSCAN에 대한 전반적인 설명이다. - Defining Density: '밀도'를 정의하기 위해 여러 방법이 있는데 여기서는 center-based approach 에 대해 설명한다. 핵심은 Eps 안에 있는 점의 수를 세어 측정하는 것이다. - Classification of Points: DBScan에서 모든 점은 Core Points, B.. 2023. 8. 9.
[데이터마이닝및분석] CH7 Cluster Analysis: Basic Concepts and Algorithms (3) 출처: 이기용 교수님, 데이터마이닝및분석 수업 7장에서는 클러스터링이 무엇인지와 대표적인 클러스터링인 (1) K-means, (2) Agglomerative Hierarchical Clustering, (3) DBScan에 대해서 배웠다. 이번에 정리한 내용은 Agglomerative Hierarchical Clustering에 대한 내용이다. 순서대로 전반적으로 정리하자면, - Agglomerative Hierarchical Clustering이 무엇인지 - Hierarchical Clustering(계층형 클러스터링)이 무엇인지 : singleton cluster가 가장 가까운 클러스터로 뭉치는 과정을 반복하는 것을 말한다 - Hierarchical Clustering의 두 종류: agglomerat.. 2023. 8. 8.
반응형