반응형

전체 글 229

RNN용 데이터 자르기

RNN 모델은 주로 연속적인 데이터를 처리할 때 많이 사용한다. 주가, 환율, 금리, 국제 유가 등 그러다 보니 연속되는 데이터를 구했을 때 제일 처음 고민하는 것 중하나가 이 데이터를 어떻게 잘라야 할지, 데이터의 x값과 y값을 어떻게 나누어야 할지, 만약 RNN을 적용한다면 몇 개씩 잘라서 작업을 해야 할지 등 데이터를 분리하는 어려움을 겪게 된다. 특히 x와 y를 어디서부터 어디까지로 할 것인가가 첫 번째 고민이다. 1. split 함수 만들기 (다:1) #1. 데이터 import numpy as np dataset = np.array([1,2,3,4,5,6,7,8,9,10]) 우선 RNN에 쓸것이고 5개의 연속된 데이터로 그 다음의 데이터 값을 예측하는 모델을 만들고자 한다. 1부터 4까지의 데이..

AI/DeepLearning 2020.10.06

케라스 모델의 파라미터들과 기타 기법들

#2. 모델구성 from keras.models import load_model model = load_model("savetest01.h5") from keras.layers import Dense #추가 model.add(Dense(1)) #추가 model.summary()​ #1. 데이터 import numpy as np x_train = np.array([[1,2,3,4,5],[2,3,4,5,6],[3,4,5,6,7]]) y_train = np.array([6,7,8]) x_train = x_train.reshape(x_train.shape[0], x_train.shape[1], 1) print("x_train.shape : ", x_train.shape) #(3,5,1) print("y_trai..

AI/DeepLearning 2020.10.06

리브메이트 오늘의 퀴즈 2020년 10월 5일 161회차 일반퀴즈

- 문제 1 : 원의 크기와 상관없이 원의 둘레와 지름의 비는 일정한데 이 비를 무엇이라고 할까요?- 정답 1 : 원주율 - 문제 2: 에어컨을 발명한 사람은 누구일까요?- 정답 2: 윌리스 캐리어 - 문제 3: 본래 영어로 "쉬운 일"을 뜻하는 말이었으나 현재는 진입장벽이 낮고 고용 창출 효과가 높은 서비스업 직종을 뜻하는 단어는 무엇일까요?- 정답 3: 소프트 잡 Soft Job

쏠야구 쏠퀴즈 신박퀴즈 신한 오늘의 퀴즈 10월 5일 - 신한은행의 20대 고객 전용 서비스, 하루만 맡겨도 이자를 주는 파킹서비스의 명칭은?

- 문제 : 신한은행의 20대 고객 전용 서비스, 하루만 맡겨도 이자를 주는 파킹서비스의 명칭은? - 정답 : 머니박스 - 문제 : 소설 모비딕의 커피를 사랑한 일등항해사의 이름에서 유래한 스타벅스는 그리스신화에 나오는 요정 ○○○의 형상을 로고 디자인에 적용하고 있습니다. (한글로만 3글자, 초성힌트: ㅅㅇㄹ) - 정답 : 세이렌

시계열 모델 1 RNN

RNN이란 RNN(순환신경망, Recurrent Neural Network)는 주로 시계열 분석, 자연어 처리 등 순서가 있는 데이터에 사용하면 좋은 결과가 있는 모델이다. 실제로 주식, 파생상품, 기상, 전력량 등을 계산할 때 매우 유효하고 캐글이나 해커톤 등의 대회에서 기계열 문제를 다룰 때 많이 사용한다. 위 그림을 보면 x는 1부터 5까지로 구성되어 있고, y는 아직 모른다. 물론 경험상 6이 나올 거라는 예상은 되지만, 머신은 아직 모른다. 우선 x1에 1이 입력되고 훈련이 시작된다. 첫 번째 노드에서 h(hypersis)와 w(가중치)를 구한다. 이를 다음 노드에 전달하고 x2로 2가 입력된다. 이때, 이전 노드에서 받은 w와 h 그리고 이번에 받아들인 2를 같이 연산하여 다시 w와 h를 구한..

AI/DeepLearning 2020.10.05

php 설치

아파치 2.4 + php 7.4를 설치해 보겠다. 아파치는 이전 글을 참고 soccerda.tistory.com/192 아파치(apache) 설치 아파치(apache)란? Apache HTTP Server는 오픈 소스 소프트웨어 그룹인 아파치 소프트웨어 재단에서 만든 웹 서버 프로그램이다. ※ 웹 서버 : 서버에 접속한 사용자에게 웹 서비스를 제공하기 위하여 soccerda.tistory.com php 다운로드 windows.php.net/download PHP For Windows: Binaries and sources Releases PHP 7.2 (7.2.33-1) Download source code [27.31MB] Download tests package (phpt) [14.34MB] VC15..

Program/Php 2020.09.21

아파치(apache) 설치

아파치(apache)란? Apache HTTP Server는 오픈 소스 소프트웨어 그룹인 아파치 소프트웨어 재단에서 만든 웹 서버 프로그램이다. ※ 웹 서버 : 서버에 접속한 사용자에게 웹 서비스를 제공하기 위하여 사용되는 서버의 한 종류. 공식 홈페이지 www.apachelounge.com/ Apache Lounge Apache Lounge is all about the Apache Web Server provided by the Apache Software Foundation (ASF) HTTPD Server Project. Apache Lounge has provided up-to-date Windows binaries and popular third-party modules for more tha..

Server/Was 2020.09.21

이클립스(eclipse) 설치

이클립스는 자바 기반의 무료 IDE(Integrated Development environment) 통합 개발 환경이다. 즉 개발을 시작하려면 무엇인가 도구가 필요한데 개발을 쉽게 도와주는 도구라고 생각하면 된다. 이 같은 종류에는 Intellij와 Vidsual Studio 등이 있다. 이클립스는 이클립스 재단에서 오픈소스로 누구나 무료로 사용할 수 있다. 이클립스 공식 홈페이지 https://www.eclipse.org The Community for Open Innovation and Collaboration | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE a..

IT/Tools 2020.09.18

JMETER(제이미터) 부하테스트

웹사이트 성능을 측정하기 위해 대중적으로 가장 많이 사용되는 툴이 있다 이름하여 Jmeter 아파치 재단 제공하는 오픈소스로 무료로 사용이 가능하다. 공식 홈페이지에서 다운로드하자 jmeter.apache.org/download_jmeter.cgi Apache JMeter - Download Apache JMeter Download Apache JMeter We recommend you use a mirror to download our release builds, but you must verify the integrity of the downloaded files using signatures downloaded from our main distribution directories. Recent re..

IT/Tools 2020.09.16
반응형