본문 바로가기

▶개발59

(AWS EC2 정리노트 #3) 맥(OSX)에서 리눅스,윈도우 웹서버 사용하기 @맥OS에서 리눅스, 윈도우 웹서버 사용하기+EC2 리눅스에서 웹서버 사용-aws 홈페이지->인스턴스 목록에서 웹서버를 시작할 인스턴스 선택->우측 클릭->연결->명령어 copy/terminal창에 paste->우분투 연결-터미널 명령어 'sudo apt-get install apache2'-리눅스의 서버인 아파치를 'apt-get'을 이용하여 다운로드함.-~/var/www/html/index.html 파일을 수정하여 페이지를 바꿀 수 있음-인스턴스 보안그룹->인스턴스와 관련된 그룹->인바운드->연결 프로토콜 설정 가능 +EC2 윈도우에서 웹서버 사용-앱스토어에서 'Microsoft Remote Desktop' 다운로드->Remote Desktop 실행&웹서버를 실행할 인스턴스 정보를 Remote Des.. 2018. 6. 22.
(AWS EC2 정리노트 #2) EC2 서비스, 인스턴스시작 @EC2 시작하기+EC2 소개-가장 먼저 생겨난, 범용적인 서비스-독립된 컴퓨터 하나를 임대해주는 것으로 보면 됨.-인스턴스 = 컴퓨터 1대 @인스턴스 시작과정+EC2 인스턴스 타입-AMI 선택에서 리눅스, 윈도우 두 개의 큰 운영체제가 존재.-아마존이 리눅스를 수정하여 만든 아마존 리눅스-인스턴스 타입 선택. 각각의 컴퓨터 사양을 타입으로 표현.-t2.nano t2.micro, small, medium, large, xlarge, ...16xlarge-vCPUs(가상화된 cpu), memory, instance storage, 네트워크성능 고려하여 선택.-type에 m, c가 붙어있는 경우 m = memory에 우위, c = cpu에 우위-성능에 따라 가격정책이 다름. +EC2 가격정책-프리티어 750.. 2018. 6. 21.
(AWS EC2 정리노트 #1) AWS 시작하기, Resion @orientation+ 아마존 웹서비스와 클라우드- 인터넷에 연결된 거대한 컴퓨터를 사용하는 것 : 클라우드 컴퓨팅- aws에서 다양한 서비스를 제공하고 있음 (EC2, S3등등...) @AWS 시작하기+ 보안설정- 안전한 인프라를 관리하기 위해 계정 로그인 과정에서 2단계 보안인 IAM 서비스를 이용.- google otp 앱을 이용하여 2단계 인증을 거치게 됨. +지역(Region)과 가용구역- 각 지역마다 AWS의 컴퓨터가 위치해있음.- 경유지가 많아질수록 네트워크 속도가 저하됨. - 또한 서비스하는 웹, 앱의 이용객의 주요 국적이 중요함.- 지역마다 aws 서비스의 가격이 다름. 이 포인트를 서비스시 유의.- http://www.cloudping.info를 통해 각 지역 서버에 따른 핑 속도를 .. 2018. 6. 20.
딥러닝 Backpropagation, L2 regularization @ Backpropagation- 자동적으로 W와 b를 학습하기 위해서는 영향값(어떠한 점에서의 미분값)이 필요함. - 그러나 NN이 매우 복잡한 형태이므로 미분을 하는 것이 매우 어렵다. 각각의 input에서 output에 미치는 영향을 모두 알아내는 것이 어렵다. - 그래서, Paul, Hinton이 Backpropagation 알고리즘을 고안해냄. 이는 예상값과 실제 출력의 차이, 즉 cost를 갖고 뒤에서 부터 앞으로 쭉 되돌아오면서 미분값(영향을 미치는 것)을 어떻게 조정해야 하는지 알 수 있음. - 여기서 두 가지의 방법을 차례대로 적용하여야 한다. 첫번째로 forward, 학습데이터에 주어진 w, x, b를 이 그래프에 대입한다- 그리고 backward로 실제 미분값을 구함. 이 과정에서 복.. 2018. 6. 2.
(딥러닝 정리노트 #4) 딥러닝의 역사, XOR문제 ## 인프런_딥러닝 강의 해당 글은 인프런 모두를 위한 딥러닝 - 홍콩과기대 김성훈 교수님의 강의를 보며 정리한 노트입니다. @ 섹션8. 딥러닝의 기본개념: 시작과 XOR문제 - Deep Neural Network.- 궁극적인 목적 : 인간의 생각을 대신 해주는 것.- 인간의 생각의 주체 -> 뇌, 뇌의 구성을 연구 -> 뉴런 (다소 단순한)- 뉴런 : 시냅스로 부터 input, 이 자체를 X*W로 볼 수 있음. - AND/OR등을 기계가 푼다면 되지 않을까 라는 과거의 생각.- 그러나 XOR을 풀지 못하였음.- Minsky가 XOR문제를 풀지 못할 것이라는 증명을 냄- 이유인즉, Multi layer(MLP)에서 학습하는 문제가 어렵기 떄문. - 이후 Paul의 Backpropagation으로 이 문제.. 2018. 6. 1.
(딥러닝 정리노트 #3) Softmax Regression, Learning rate ## 인프런_딥러닝 강의 해당 글은 인프런 모두를 위한 딥러닝 - 홍콩과기대 김성훈 교수님의 강의를 보며 정리한 노트입니다. @ 세션6. Softmax Regression - logistic regression 복습- H(x) = Wx의 결과가 1을 초과한 큰 값이 나오므로 이를 z로 생각하고, g(z)라는 수식이 큰 값들을 0과 1사이로 압축해줌. - x -> w -> z -> y의 햇 // z를 통해 시그모이드로 변환, y햇은 0과 1사이- 2개의 결과를 구분 짓은 리니어를 그리는 것. - multinomial classification ( 여러개의 입력을 통한 여러개의 결과 )- binary classification으로 multinomial classification 구현이 가능함.- ex) a,.. 2018. 5. 30.
반응형