核心概念
모바일 엣지 컴퓨팅 서버에 애플리케이션을 배치하는 문제는 많은 서버, 사용자 및 요청을 포함하는 복잡한 과제이다. 기존 알고리즘은 상당한 불확실성 시나리오가 있는 고차원 문제를 해결하는 데 오랜 시간이 걸린다. 따라서 모든 기술적 제약 조건을 고려하면서 서비스 품질을 최대화할 수 있는 효율적인 접근 방식이 필요하다. 이러한 접근 방식 중 하나는 기계 학습으로, 엣지 서버에서 애플리케이션 배치에 대한 최적의 솔루션을 모방한다.
要約
이 연구에서는 애플리케이션 배치 문제를 두 단계 확률 프로그래밍으로 공식화했다. 사용자 위치, 요청 속도 등의 매개변수를 변경하여 충분한 양의 학습 기록을 생성하고 최적화 모델을 해결했다. 그런 다음 각 사용자와 사용 가능한 서버 간의 거리 특성과 요청 속도를 기반으로 기계 학습 모델이 확률 최적화 모델의 첫 번째 단계인 사용자-서버 요청 할당에 대한 의사 결정 변수를 생성한다. 이 모델은 최적화 모델을 안정적으로 모방하는 독립적인 의사 결정 에이전트로 사용된다. 이 연구에서는 SVM(Support Vector Machine)과 MLP(Multi-layer Perceptron)를 사용하여 확률 최적화 모델에서 실용적인 결정을 얻었다. 각 모델의 성능은 80% 이상의 실행 효과를 보였다. 이 연구는 기계 학습 모델을 활용하여 모바일 엣지 컴퓨팅의 최적 의사 결정에서 고차원 문제와 불확실성 시나리오를 해결하기 위한 더 효율적인 접근 방식을 제공하는 것을 목표로 한다. 이러한 결과는 기계 학습 모델이 기존 접근 방식에 비해 솔루션 시간을 크게 단축할 수 있음을 시사한다.
統計
사용자 Ui의 서버 Sj에 대한 첫 번째 단계의 서비스 품질은 QOS1ij이다.
각 시나리오에 따른 사용자 Ui의 서버 Sj에 대한 두 번째 단계의 서비스 품질은 QOS2ij(ξ)이다.
서버 Sj의 에너지 예산은 Ej이다.
사용자 Ui의 요청이 서버 Sj에서 실행될 때 소비되는 에너지는 ϵij이다.
서버 Sj의 컴퓨팅 용량은 Qj이다.
사용자 Ui의 요청 크기는 Ri이다.
첫 번째 단계에서 사용자 Ui와 서버 Sj 간의 거리는 dij이다.
각 시나리오에 따른 사용자 Ui와 서버 Sj 간의 두 번째 단계 거리는 d2ij(ξ)이다.
서버 Sj'에서 Sj로 사용자 요청 할당을 변경하는 데 드는 비용은 ρj'j이다.
引用
"모바일 엣지 컴퓨팅 서버에 애플리케이션을 배치하는 문제는 많은 서버, 사용자 및 요청을 포함하는 복잡한 과제이다."
"기존 알고리즘은 상당한 불확실성 시나리오가 있는 고차원 문제를 해결하는 데 오랜 시간이 걸린다."
"기계 학습 모델은 엣지 서버에서 애플리케이션 배치에 대한 최적의 솔루션을 모방한다."