다양한 강화 학습 알고리즘 (Q-Learning, SARSA, DQN)
강화학습(RL)은 다음 단계에서 에이전트가 지연된 보상을 받아 이전 행동을 평가하는 일종의 머신러닝 방식을 말한다. 게임(예: 아타리, 마리오)에서 주로 사용되었으며 인간과 동등하거나 그 이상의 성능을 보였다. 최근에는 알고리즘이 신경망의 조합과 함께 발전함에 따라 진자 문제와 같은 보다 복잡한 작업을 해결할 수 있게 되었다. 수많은 RL 알고리즘이 있지만, 각각의 알고리즘 사이에는 포괄적인 비교가 없는 것 같다. 특정 […]
NFT 프로그래머가 되는 방법 “Visa는 Mohawk(NFT 디지털 아바타)를 15만 달러에 구입했다.” NFT 분야는 점점 명성이 높아지고 있다. 메인스트림은 블룸버그가 Visa가 크립토펑크를 15만 달러에 샀다고 보도했을 때 NFT에 소개되었다. 대부분의 사람들에게 이는 디지털 영역에만 사는 단순한 이미지치고는 과도한 금액으로 보인다. 이 포스팅은 NFT 크리에이터 시리즈의 첫 번째 파트이다. 파트 1: Python을 사용하여 Cryptopunks와 유사한 100개의 고유한 […]
현대 포트폴리오 이론(MPT)이란? 현대 포트폴리오 이론 (MPT)은 허용 가능한 위험 수준 내에서 전반적인 수익을 극대화하기 위해 투자를 선택하는 실용적인 방법이다. 미국의 경제학자 해리 마코비츠는 1952년 금융 저널에 발표된 그의 논문 “포트폴리오 이론”에서 해당 이론을 개척했다. 그는 후에 현대 포트폴리오 선택 이론에 대한 그의 업적으로 노벨상을 받았다. MPT 이론의 핵심 요소는 분산투자이다. 대부분의 투자는 고위험과 고수익 […]
해당 포스팅에서는 LSTM 예측 모델을 사용하여 주가를 예측하는 방법을 제시한다. 1. 도입 1.1. 시계열 & 예측모델 전통적으로 대부분의 머신러닝(ML) 모델은 일부 관찰(샘플/예제)을 입력 피쳐로 사용하지만 데이터에 시간 차원은 없다. 시계열 예측 모형은 이전에 관측된 값을 기반으로 미래의 값을 예측할 수 있는 모형이다. 시계열 예측은 비정형 데이터에서 널리 사용된다. 평균 및 표준 편차와 같은 통계적 특성이 […]
Q-러닝에서 기능적 근사치로 신경망을 적용하는 방법 * 이 글은 medium에 작성된 datasculptor의 글을 번역하였습니다. Q-러닝의 기초를 이해하려면 이 링크를 참고하자. Q-테이블을 이용한 Q-러닝의 주요 문제는 상태-액션 쌍[1]이 많을 경우 확장성이 떨어진다. 신경망은 근사 함수이므로 Q 테이블을 대체하는 데 사용할 수 있다. 학습 과정에서 딥러닝(DL)은 가중치를 최적화하여 손실 함수에 의해 추정된 오류를 최소화한다. 이때 오류 또는 […]
이젠 결정을 내려야 할 때가 왔다. * 이 글은 medium에 작성된 Ras Vasilisin의 글을 번역하였습니다. NFT 산업은 올해 폭발적인 인기를 끌고 있다. 의심의 여지 없이, NFT는 암호화폐 시장에서 가장 핫하다. NFT가 무엇인지, 사용 사례 및 NFT에 대한 흥미를 끄는 요소에 대해 알아볼 것이다. 그리고 가장 중요한 것은, 왜 NFT가 디지털 사회로 가는 관문에 있는가?이다. 필자는 […]
* 이 글은 medium에 작성된 yasassri의 글을 번역하였습니다. 반드시 경험해 보아야 할 Google Chrome 기능들 크롬 개발 도구는 웹 개발자들 사이에서 가장 많이 사용되는 도구 중 하나이다. 하지만 대부분의 개발자들은 모르는 몇 가지 놀라운 기능들을 가지고 있다. 이 포스팅에서는 모든 개발자가 시도해야 하는 상위 5가지 크롬 DevTools 기능에 대해 설명할 것이다. 1. CSS overview — […]
* 이 글은 quantinsti에 작성된 Anupriya Gupta & Viraj Bhagat의 글을 번역하였습니다. 시장 미시구조는 시장 구조와 설계, 가격 형성, 가격 발견, 거래 및 타이밍 비용, 정보 및 공개, 투자자 행동 등의 이슈를 다룬다. NBER(National Bureau of Economic Research)는 시장 미시구조를 증권 시장의 경제에 대한 이론적, 경험적 및 실험적 연구에 전념하는 연구 분야로 정의한다. 그것은 주어진 […]
향후 몇 년간 세계를 좌우할 프로그래밍 언어들 10년 이상 기술 시장에서 열심히 일한 결과, 필자는 다음 세 가지 프로그래밍 언어(또는 프레임워크)에 엄청난 잠재력이 있음을 알게 되었다. 1. 유니티 (C#) “전 세계 게임의 절반 이상이 Unity에 기반을 두고 있다.” — John Riccitiello (유니티 CEO) 그렇다, 어디서나 볼 수 있는 게임뿐만 아니라 유니티는 다음과 같은 인터랙티브, 3D […]
AI란 무엇인가? 그 질문에 답하기 전에, 소개 두 단어. 아래 사진에서 볼 수 있는 것은 텍스트를 그림처럼 보이게 하는 모델이다. AttnGAN(Attentional Generative Adversarial Networks)이라고도 한다. AttnGAN은 서술적 텍스트를 합성된 이미지로 바꾼다. AttnGAN은 이미지의 다른 부분에서 작은 디테일을 합성할 수 있다. 자연어 서술은 적절한 단어들을 생각함으로써 잘 관리된다. “AI란 무엇인가?”라는 질문에 대답하는 텍스트는 설명문이 아니지만, 우리는 […]