개발/AI (2) 썸네일형 리스트형 가위바위보 게임AI 데하! 안녕하세요 DevStone입니다! 오늘은 되게 재밌는 주제를 들고 왔습니다. 최근 친구 가위바위보 과제들을 도와주다 보니까 문득 의문이 들었습니다. 컴퓨터가 내는 가위, 바위, 보를 랜덤이 아니라 컴퓨터가 학습을 하고 내면 어떨까? 바로 간단하게 제작해보자 해서 시작했습니다. 우선 가위바위보 같은 경우는 독립 사건이기 때문에 딥러닝 등 정상적으로는 학습이 불가능합니다. 여기서 고민을 하다가 떠오른 방법이 결국 사람이 가위, 바위, 보중 내는 거기 때문에 뭔가 특정한 패턴이 있지 않을까? 라는 생각이 들었습니다. 따라서 학습 방향을 패턴을 학습하고 확률에 기반하여 예측해보고자 시작했습니다. 여기서 저는 마르코프 행렬을 떠올렸습니다. ※마르코프 행렬은 러시아의 수학자 안드레이 마르코프에 의하여 처음 .. 코인 자동매매 프로그램 만들기_번외편(딥러닝으로 코인 예측하기) 데하! 안녕하세요 DevStone입니다! 코인 자동매매를 이대로 끝내기에는 아쉬운 거 같아서 요즘 핫한 딥러닝 기술을 사용하여 코인의 가격을 예측해 보겠습니다. 사용언어 : Python 우선 사용 모듈은 위와 같습니다. pyupbit는 이제 설명안해도 모두 아실 거라 생각하고! 우선 fbprophet모듈 안에 있는 Prophet 함수를 가져옵니다. 여기서 fbprophet Prophet란 페이스북에서 제공하는 시계열 데이터 분석 라이브러리입니다. 또한 표를 사용하여 시각적으로 보여주기 위해 plot 또한 추가로 가져와 줍니다. 업비트 시세조회를 사용하여 대표 코인인 비트코인 데이터를 1시간 단위로 200개 총 200시간 데이터를 가져와 줍니다. 그 후 데이터 프레임을 만들어 주기 위해 시간과 종가만 남겨.. 이전 1 다음