Immersion In Data

전체 글 196

[AI] RBM(Restricted Boltzmann Machine)

1. RBM RBM은 제한된 볼츠만 머신이며, 말 그대로 볼츠만 머신에서 층간 연결을 없앤 형태의 모델이다. 차원 감소, 분류, 선형 회귀 분석, 협업 필터링(collaborative filtering), 특징 값 학습(feature learning) 및 주제 모델링(topic modelling)에 사용할 수 있는 알고리즘이다. RBM은 Generative Model이라고 하는데, ANN, DNN, CNN, RNN 등과 같은 Deterministic Model과는 다른 목표를 가지고 있다. Deterministic Model은 타겟과 가설 간의 차이를 줄여 오차를 줄이는 것을 목표로 한다면, Gernerative Model은 확률밀도함수(probability density function, pdf)를 모..

AI 2022.08.17

[AI] LSTM(Long Short Term Memory)

1. 일반적인 신경망 Feed-forward neural networks(FFNets) 데이터를 트레이닝 셋과 테스트 셋으로 나누어서 관리하고, 트레이닝 셋을 통해 신경망의 가중치를 학습시켜 결과를 테스트 셋을 통해 확인하는 방식이다. FFNets에서 데이터를 입력하면 입력층에서 은닉층까지 연산이 진행되고 출력되고, 이 과정에서 입력 데이터는 모든 노드를 한 번씩 지나가게 된다. 데이터가 노드를 한 번만 지나가게 된다는 것은 데이터의 순서(시간적인 측면)를 고려하지 않는 구조라는 의미이다. 데이터들의 시간 순서를 무시하고 현재 주어진 데이터를 통해서 독립적으로 학습한다. 2. 순환 신경망 RNN(Recurrent Neural Networks) 입력과 출력을 시퀀스 단위로 처리하는 Sequence 모델이다..

AI 2022.08.16

[MariaDB] 데이터베이스 옮기기 (dump 파일 생성 및 Database restore)

구성 순서 1. 백업할 데이터베이스 확인하기 2. DB 백업(dump 파일 생성) 3. DB 복구(restore) 1. 백업할 데이터베이스 확인하기 (1) MySQL Client(MariaDB)를 검색해 실행한다. [시작메뉴] - [프로그램 및 파일 검색] 검색창에 "mysql" 검색 (2) password 입력 password를 입력한다. (3) 백업할 database를 확인한다. show databases; 2. DB 백업(dump 파일 생성) DB 백업(dump 파일 생성)하기 위해서는 mariadb-dump.exe 파일이 필요하다. 보통은 아래와 같은 경로에 있을 것이다. C:\Program Files\{DB-name}\bin 해당 폴더에서 명령 프롬프트를 열어 주고, 아래와 같은 명령어로 백업(..

MariaDB 2022.07.19

[AWS] Open VPN을 이용한 AWS EC2 접속

구성 순서 1. Open VPN GUI 설치 2. Open VPN GUI 어플에서 클라이언트 구성 파일 열기(연결) 3. AWS EC2에 접속하는 RDP파일 다운로드 4. 암호 해독 5-1. admin계정 접속 5-2. 사용자 계정 생성 후 접속 1. Open VPN GUI 다운로드 https://openvpn.net/community-downloads/으로 접속해서 해당하는 운영체제로 다운을 받는다. Community Downloads | OpenVPN Visit this page to download the latest version of the open source VPN, OpenVPN. openvpn.net 2. Open VPN GUI 어플에서 클라이언트 구성 파일 열기(연결) [AWS] 관리형..

AWS 2022.07.19

[AWS] 관리형 VPN 설정 방법

구성 순서 1. IAM 사용자 생성 2. AWS 명령줄 인터페이스(AWS CLI) 프로그램 설치 3. aws configure 설정 4. 인증서 생성 (EasyRSA) 5. AWS Certificate Manager에 인증서 가져오기 6. Client VPN 엔드포인트 생성 7. 클라이언트 구성 다운로드 8. 클라이언트 구성 파일 편집 9. Open VPN GUI 다운로드 10. Open VPN GUI 어플에서 클라이언트 구성 파일 열기(연결) 1. IAM 사용자 생성 AWS Certificate Manager(ACM)에 인증서를 업로드 할 수 있는 사용자를 생성하거나 기존 사용자에게 권한을 부여한다. AWSCertificateManagerFullAccess 2. AWS 명령줄 인터페이스(AWS CLI)..

AWS 2022.07.11

[AWS] VPC 구성

VPC 구성 순서 1. VPC 구성 2. VPC 내부 subnet 구성 3. Internet Gateway 구성 4. NAT Gateway 구성 5. 라우팅테이블 설정 1. VPC 구성 - VPC에서 사용하는 사설 아이피 대역 10.0.0.0 ~ 10.255.255.255(10/8 prefix) 172.16.0.0 ~ 172.31.255.255(182.16/12 prefix) 192.168.0.0 ~ 192.168.255.255(192.168/16 prefix) 1) AWS 콘솔에 로그인 한 뒤 VPC 서비스로 들어와서 VPC 생성을 눌러준다. 2) 생성할 VPC의 이름과 CIDR블록을 지정해준다. CIDR은 한번 구성하면 변경할 수 없다. 각각의 VPC는 하나의 리전에 종속되어 완전히 독립적이기 때문에..

AWS 2022.07.08