본문 바로가기

분류 전체보기

(29)
채널 부호화 (Channel Coding) 및 오류 제어 [1] . 안녕하세요 에이치비킴 입니다. 이번 포스팅에서는 채널 부호화(이하 채널 코딩)에 대해서 알아보도록 하겠습니다. 우선 채널 코딩에는 다음과 같은 기법들이 활용되고 있습니다. 1. 선형 블록 부호 (Linear Block code) 1) 순환 부호 (Cyclic code) 2) 순환 덧붙임 검사 (CRC: Cyclic Redundancy Check) - CRC algorithm 2. 길쌈 부호 (Convolutional code) 3. 터보 부호(Turbo code) 4., 5. 는 다음 포스팅에서 다룰 예정입니다. 4. 인터리버 (Interleaver) 5. ARQ 기법 (Automatic Repeat Request) 1) SAW ARQ (Stop-and-Wait ARQ) 2) GBN ARQ (Go-B..
[Paper Review] MEC (Mobile Edge Computing) 환경에서 연합학습의 활용 . 안녕하세요, 에이치비킴 입니다. 최근 몇 년간, 모바일 디바이스의 성능과 딥러닝 분야에서 큰 발전이 이루어지고 있죠. 이 덕분에 의학 및 차량 간 네트워크 등의 분야에서 수 많은 활용 가능성을 갖게 되었습니다. 이와 함께, 데이터를 중앙 서버에 모아 학습을 시키는 기존의 학습 방법에서 프라이버시 문제가 제기되었습니다. 이를 극복하기 위해서 연합학습 (Federated Learning) 이라는 학습 방법이 등장하였고, 이와 관련하여 이전 포스팅에서 정리해두었으니 참고하시면 좋을 것 같습니다. 이전 포스팅 바로가기 연합학습(Federated Learning) 이란? . 안녕하세요, 에이치비킴 입니다. 연합학습에 대해서 본격적으로 살펴보기 전에, 연합학습이 최근 각광받고 있는 이유가 무엇인지 알아보아야겠죠..
[Paper Review] 통신 효율 향상을 위한 연합학습(Federated Learning) 활용 . 안녕하세요, 에이치비킴 입니다. 이번 포스팅에서는 통신 효율 향상을 위해 연합학습을 활용한 연구에 대해서 살펴보겠습니다 [1]. 연합학습이 무엇인가에 대하여는 이전 포스팅에서 다루었으니 참고하시면 좋을 것 같습니다. 이전 포스팅 바로가기 연합학습(Federated Learning) 이란? . 안녕하세요, 에이치비킴 입니다. 연합학습에 대해서 본격적으로 살펴보기 전에, 연합학습이 최근 각광받고 있는 이유가 무엇인지 알아보아야겠죠. 연합학습은, 기존의 머신러닝 기법들과는 hyungbinklm.tistory.com 연합학습은 비교적 최근에 연구가 진행되고 있는 분야이고, 때문에 다양한 분야에 접목시키기 위한 연구들이 활발히 이루어지고 있습니다. 중앙 서버로 데이터들을 한데 모아 학습하던 이전 러닝 기법들과..
연합학습(Federated Learning) 이란? . 안녕하세요, 에이치비킴 입니다. 연합학습에 대해서 본격적으로 살펴보기 전에, 연합학습이 최근 각광받고 있는 이유가 무엇인지 알아보아야겠죠. 연합학습은, 기존의 머신러닝 기법들과는 달리 '데이터의 익명성이 보장된다.' 라는 강점을 갖고 있습니다. 기존의 머신러닝에서는 모바일 디바이스 또는 센서 등의 장치에서 얻은 정보를 하나의 중앙 서버로 취합하여 학습이 진행됩니다. 하지만 연합학습에서는 각각의 장치가 갖고 있는 데이터를 중앙 서버로 보내지 않고, 각각의 장치에서 학습이 진행됩니다. 학습을 통해 도출된 '가중치들만' 중앙 서버로 전송이 되어, 중앙 서버는 이 가중치들을 하나의 가중치로 취합하는 최종 역할을 담당합니다. 중앙서버로 '가중치들만' 중앙 서버로 전송이 됨으로써, 각각의 장치가 갖고 있는 로컬..
우분투에 NS-3 (Network Simulator) 설치하기 . 안녕하세요, 에이치비킴 입니다. 통신 분야에서 ns3 시뮬레이터는 필수적인 프로그램이죠. ns3 설치 과정을 함께 따라가 봅시다. (저는 Ubuntu 20.04 상에서 설치를 진행하였습니다. - vmware를 활용해도 좋습니다.) ns3 설치 관련해서 정리가 잘 되어 있는 영상이 있어서 함께 첨부해요. 우선 ns파일을 다운받고, 하단의 영상을 참고해서 단계를 따라가면 돼요. 설치하기 -패키지 https://www.nsnam.org/wiki/Installation#Ubuntu.2FDebian.2FMint Installation - Nsnam From Nsnam This is a detailed installation guide for ns-3. Basic installation instructions ..