본문 바로가기

분류 전체보기11

[Docker] Error response from daemon 해결 Docker 컨테이너에 Port를 등록하는데 아래와 같은 오류가 발생했다. docker: Error response from daemon: driver failed programming external connectivity on endpoint notebook (e5c378b99fc2a8dce7d7c7806f946b71b433df9d359fff08c8d0f9d194663493): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 Docker에서 외부로 오픈하려는 포트가 겹쳐서 컨테이너가 실행이 제대로 안되는 오류였고, 방화벽 오류등의 문제로 발생한다고 한다. 해결 방법은 아래와 같다. 1. 오류가 발생 하고 있는 Docker Contai.. 2022. 9. 30.
[Docker] 도커 설명 1. 도커란? Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼입니다. Docker는 소프트웨어를 컨테이너라는 표준화된 유닛으로 패키징하며, 이 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는 데 필요한 모든 것이 포함되어 있습니다. • 컨테이너 기반의 오픈소스 가상화 플랫폼 • 도커 컨테이너 > 프로세스가 동작하는 독립된 가상공간 > 다른 컨테이너나 호스트의 환경과 상관없이 실행 2. 도커의 장점 • 개발환경의 동기화가 용이하다. • 이미지라는 것을 통해 컨테이너를 생성하면 로컬 환경과 독립적으로 구동 • 따라서 호스트의 환경에 관계없이 동일한 개발환경을 간편하게 안정적으로 구축할 수 있음 • 가상머신에 비해 자원적,성능적 우위 • .. 2022. 9. 29.
[논문 리뷰] Sequence to Sequence Learning with Neural Networks (2014) 자연어 논문을 리뷰하기 위해 차례대로 논문 리뷰를 진행하려고 한다. 우선 가장 먼저 Seq2Seq 라고 불리는 Google에서 발표한 Sequence to Sequence Learning 논문부터 리뷰를 진행하기로 했다. Abstract 기존의 Deep Neural Networks는 고정 길이의 벡터 차원만 학습이 가능하기에, 일반적으로 길이가 다른 sequence에 적용이 어려웠다. 거의 대부분의 input text length는 일정하지 않고 서로 다르므로 Sequence to Sequence Learning 논문에서는 다층의 Long-Short-Term Memory (LSTM) 아키텍처를 통해 end-to-end 방법을 사용하여 sequence 학습을 가능하게 한다. LSTM을 통해 input se.. 2022. 9. 25.
[논문 리뷰] A Deep Reinforcement Learning Library for Automated Stock Trading in Quantitative Finance https://paperswithcode.com/ 에서 Finance를 검색했을 때, FinRL이 가장 상위에 있어, 호기심을 갖게 되었고 해당 논문을 리뷰하기로 함. 1. Introduction 최근에 Deep Reinforcement Learning이 점점 더 많이 사용되고 있는데, 주식 거래에 있어서 실용적인 Deep Reinforcement Learning 에이전트를 학습 및 개발시키려면 많은 시간과 비용이 발생하며, 오류가 나기도 쉬움. 이를 위해 SOTA의 DRL 알고리즘들(DQN, DDPG, PPO, SAC, A2C, TD3, etc)을 fine-tuning 하여 라이브러리 형태로 제공하여 사용자들이 오랜 시간 힘든 개발 과정을 거치지 않고 쉽고 빠르게 DRL 알고리즘을 통해 자신만의 Sto.. 2022. 9. 24.