목록2024/04 (10)
버티의 블로그
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bttT7b/btsGn0Ll79f/6yIKB7O4sLG6Ynt7PMUsLK/img.png)
강화학습(Reinforcement Learning)은 agent가 environment와 상호작용하면서 학습하는 과정을 뜻한다.이 과정에서 agent는 어떤 state에서 어떤 action을 해야 최대의 reward를 갖는지를 학습한다.강화학습의 목표는 특정 환경 내에서 주어진 목표를 달성하기 위한 최적의 policy를 학습하는 것이다.Agent : 학습하는 주체, 어떤 action을 취할지 결정한다.Environment : agent를 제외한 모든 것으로, agent의 action에 맞게 state와 reward를 제공한다.State : environment의 현재 상황을 나타내는 정보, agent가 action을 결정하는데 사용한다.Action : agent가 취할 수 있는 모든 행동, action에..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/w549k/btsGkB6QgEt/aAIyKZn4k3c72SAzm4QFqK/img.png)
Process : 실행중인 프로그램을 가리키는 말, 반드시 순차적인 방식으로 진행된다. 하나의 프로그램은 여러 프로세스가 될 수도 있다. 위 그림의 stored-program concept를 따른다. Stack : 임시 데이터(지역변수, 파라메터, return주소)등을 저장 Heap : 동적으로 할당된 메모리를 저장 Data : 전역 변수와 static 변수를 저장 Text : Binary 형태로 프로그램 코드를 저장 CPU : 여러 레지스터로 구성되어 있으며, 명령어 처리를 담당한다. 모두 binary 데이터로 구성되어 있다. Program Counter : 다음 실행될 명령어의 주소를 저장 Instruction Register : 현재 실행중인 명령어의 주소를 저장 Process State New :..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bSp6OT/btsGoPQkTTR/keYbnGmXTy0EDcP8U1VClK/img.png)
OS Services and Interfaces 운영체제는 사용자에게 다양한 서비스를 아래와 같이 제공한다. 사용자 인터페이스 : Command Line (CLI), Graphics User Interface (GUI), 터치 스크린 등 CLI : 명령 인터프리터(Command Interperter)중 하나로, 사용자가 직접 명령을 입력할 수 있는 인터페이스 → 커널이나 시스템 프로그램에 의해 구현된다. 쉘 : CLI의 한 종류로, 사용자가 OS 서비스에 접근하기 위한 인터페이스 → 명령어를 받아 해석한 뒤 OS에 커널을 실행한다. GUI : 마우스, 키보드, 모니터 등과 상호작용 가능한 그래픽 요소를 제공하는 사용자 인터페이스 프로그램 실행 : 프로그램을 메모리에 로드하고 실행 I/O 작업 : 실행 중..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cA2YNC/btsGedZ9cB0/UTKUDZiJJzYu4V7SoYq5vK/img.png)
OFDMOFDMA의 기반이 되는 기술로, 데이터를 orthogonal한 sub-carrier들을 사용해 병렬 형태로 전송된다.FDM과 다르게 Multi carrier System이고, guard band도 필요 없다.각 sub-carrier들이 겹쳐져있는것 같지만, 서로 다른 차원에 있어 완벽 분리(Orthogonal) 돼있다.벡터로 생각해보면, 두 벡터가 수직이라 내적값이 0이라 연관이 없게 설정되어있다. OFDM은 IFFT(Inverse Fast Fourier Transform)과 FFT(Fast Fourier Transform)을 사용해 구현하는데, Modulator에 IFFT를, Demodulator에 FFT를 이용한다. 푸리에 변환을 활용하여 OFDM을 보다 낮은 비용과 복잡도로 구현할 수 있..