목록전체 글 (106)
오예 !!!
📢 학교 수업에서 수행한 과제입니다. 이번 게시글에서는 Iris dataset에 대해 SVM을 학습해볼 것이다. 구글 코랩에서 코드를 작성 및 실행하였으며, 전체 코드는 아래 링크를 참고하라. https://colab.research.google.com/drive/1r0RvW8XH62gozq3JdvmW3hd1gwIfZuIo?usp=sharing HA1_part2.ipynb Colaboratory notebook colab.research.google.com 그럼 우선 iris 데이터셋을 불러온다. from sklearn.datasets import load_iris iris_dataset = load_iris() X = iris_dataset['data'] y = iris_dataset['target']..
📢 학교 수업에서 수행한 과제입니다. 이번 게시글에서는 iris dataset에 대해 Gaussian Discriminant Analysis를 이용해 학습시킬 것이다. 구글 코랩을 이용하였으며, 전체 코드는 지난 첫번째 게시글을 참고하라. * 지난 게시글 [ML] HA1 part1 (1) Linear Regression with Startup dataset https://kwonppo.tistory.com/34 [ML] HA1 part1 (1) Linear Regression with Startup dataset HA1 part1은 Linear Regression, Logistice Regression, GDA를 이용한 practice이다. 이번 게시글에서는 startup dataset을 이용한 Line..
📢 학교 수업에서 수행한 과제입니다. 이번 게시글에서는 titanic dataset에 대해 Logistic Regression model을 학습시킬 것이다. 구글 코랩을 이용하였으며, 전체 코드는 지난 게시글을 참고하라. * 지난 게시글 [ML] HA1 part1 (1) Linear Regression with Startup dataset https://kwonppo.tistory.com/34 [ML] HA1 part1 (1) Linear Regression with Startup dataset HA1 part1은 Linear Regression, Logistice Regression, GDA를 이용한 practice이다. 이번 게시글에서는 startup dataset을 이용한 Linear Regress..
📢 학교 수업에서 수행한 과제입니다. HA1 part1은 Linear Regression, Logistice Regression, GDA를 이용한 practice이다. 이번 게시글에서는 startup dataset을 이용한 Linear Regression을 수행할 것이다. 0. 실행 환경 구글에서 제공하는 jupyter notebook인 구글 코랩을 이용하여 코드를 작성 및 실행하였다. 런타임 설정은 none으로, gpu를 사용하지 않아도 충분하다. 전체 코드는 다음 코랩 노트북을 참고하라. https://colab.research.google.com/drive/1H7jp0YL4kWRYWgrkG9AS0t_p2TPatNWX?usp=sharing HA1_part1.ipynb Colaboratory noteb..
** 2022-2 수강한 Machine Learning 수업에서 배웠던 실습 코드들 아카이빙용 게시글 Lab1 - Linear Regression / Logistic Regression / Naive Bayes Lab2 - Support Vector Machine / Hyperparameter Tuning Lab3 - Decision Tree / Tree Ensemble Lab4 - Unsupervised Learning / K-NN Lab5 - Neural Network
이번 게시글은 저번 글인 "[AWS] Hadoop MapReduce 기반 알파벳 Counter 구현하기"를 변형하여, word counter를 구현해 볼 것이다. 사실 aws 관련 모든 세팅은 저번 게시글과 동일하고, 자바 코드만 살짝 수정하면 되기 때문에 이번 글에서는 word counter 구현 코드만 다룰 것이다. AWS와 하둡 맵리듀스 관련 세팅이 궁금하다면 저번 글을 참고하길 바란다. https://kwonppo.tistory.com/31 [AWS] Hadoop MapReduce 기반 알파벳 Counter 구현하기 이번 게시글에서는 AWS EC2에서 Hadoop MapReduce framework를 사용하여 알파벳 counter를 구현해 볼 것이다. 알파벳 counter는 이름 그대로 input..
이번 게시글에서는 AWS EC2에서 Hadoop MapReduce framework를 사용하여 알파벳 counter를 구현해 볼 것이다. 알파벳 counter는 이름 그대로 input string을 구성하고 있는 특정 알파벳이 몇 개인지 카운트하는 작업을 수행한다. 예시는 다음과 같다. * input: Hello Ewha! * output: h 2 e 2 l 2 o 1 w 1 a 1 (알파벳 대소문자는 구분하지 않으며, 알파벳 외의 모든 문자는 무시한다.) 1. AWS EC2 인스턴스 생성 그럼 본격적인 구현에 앞서 AWS EC2 인스턴스를 생성해준다. AMI로는 기본 ubuntu 서버를 이용하였으며, 인스턴스 타입은 t2.micro (프리티어 사용 가능)을 선택했다. 키 페어는 따로 설정하지 않고 "키..
지금까지 worrdpress 인스턴스를 생성하고, RDS 및 S3와 연결하였으며, 이 인스턴스를 복제하여 여러 인스턴스를 만들었다. 이 과정이 궁금하다면 지난 게시글을 참고 바란다. (1. https://kwonppo.tistory.com/26) (2. https://kwonppo.tistory.com/27) (3. https://kwonppo.tistory.com/28) (4. https://kwonppo.tistory.com/29) 이번 게시글에서는 DDoS 공격을 방어하기 위해 로드 밸런싱과 Auto Scaling을 구성할 것이다. DDoS 공격이 무엇이냐 하면, 특정 서버에 대량의 요청을 보내 서버를 마비시킴으로써 서비스 가용성을 해치는 공격이다. 로드 밸런싱을 수행하기 전, 기존 인스턴스에게 한..