HàC VIÆN CÔNG NGHÆ B¯U CHÍNH VIÄN THÔNG --------------------------------------- NGUYÄN NGàC TH¡ HÆ Hä TRþ QUY¾T ĐÞNH PHÂN NHÓM CÁC TR¾M BTS THEO L¯U L¯þNG LUÀN VN TH¾C S) KỸ THUÀT (Theo đßnh h°áng āng dāng) THÀNH PHÞ Hà CHÍ MINH - NM 2022 HàC VIÆN CÔNG NGHÆ B¯U CHÍNH VIÄN THÔNG --------------------------------------- NGUYÄN NGàC TH¡ HÆ Hä TRþ QUY¾T ĐÞNH PHÂN NHÓM CÁC TR¾M BTS THEO L¯U L¯þNG CHUYÊN NGÀNH : HÆ THÞNG THÔNG TIN Mà SÞ: 8.04 LUÀN VN TH¾C S) KỸ THUÀT (Theo đßnh h°áng āng dāng) NG¯âI H¯àNG D¾N KHOA HàC TS. NGUYÄN XUÂN SÂM THÀNH PHÞ Hà CHÍ MINH - NM 2022 i LâI CAM ĐOAN Tôi tên là Nguyßn Ngọc Th¢, cam đoan rằng luận văn <Hệ hỗ trợ quyết định phân nhóm các trạm BTS theo lưu lượng= là bài nghiên cāu cÿa chính tôi d°ới sā h°ớng dẫn cÿa TS. NguyÅn Xuân Sâm. Ngo¿i trừ nhÿng tài liáu tham khÁo đ°ÿc trích dẫn trong luận văn này, tôi cam đoan rằng toàn ph¿n hay nhÿng ph¿n nhỏ cÿa luận văn này ch°a từng đ°ÿc công bố hay đ°ÿc sử dāng đá nhận bằng cãp « nhÿng n¢i khác.
Không có sÁn phẩm nghiên cāu nào cÿa ng°£i khác đ°ÿc sử dāng trong luận văn này mà không đ°ÿc trích dẫn theo đúng quy định. Luận văn này ch°a bao gi£ đ°ÿc nộp đá nhận bãt kỳ bằng cãp nào t¿i các tr°£ng đ¿i học hoặc c¢ s« đào t¿o khác.HCM, ngày 25 tháng 01 năm 2022 Hác viên thāc hiÇn luÁn vn NguyÅn Ngác Th¢ ii LâI CÀM ¡N Trong suốt quá trình học tập, nghiên cāu và thāc hián đß tài luận văn th¿c sĩ, ngoài nhÿng cố gắng và nỗ lāc cÿa bÁn thân, tôi đã nhận đ°ÿc sā h°ớng dẫn, giúp đ£ qu礃Ā báu cÿa qu礃Ā th¿y cô, cùng với sā động viên, khích lá và ÿng hộ cÿa các đ÷ng nghiáp, b¿n bè và gia đình. Với long kính trọng và biët ¢n sâu sắc tôi xin đ°ÿc bày tỏ l£i cÁm ¢n chân thành tới: Ban Giám hiáu, Phong đào t¿o sau đ¿i học và quý Th¿y Cô Khoa công nghá thông tin, tr°£ng Học vián Công nghá B°u chính vißn thông đã t¿o mọi đißu kián thuận lÿi giúp tôi hoàn thành luận văn. Tôi xin chân thành cÁm ¢n TS.
NGUYÄN XUÂN SÂM, ng°£i th¿y kính mën đã hët long giúp đ£, d¿y bÁo, động viên và t¿o mọi đißu kián thuận lÿi cho tôi trong suốt quá trình học tập và hoàn thành luận văn tốt nghiáp. Xin chân thành cÁm ¢n qu礃Ā Th¿y Cô trong hội đ÷ng chãm luận văn đã cho tôi nhÿng đóng góp qu礃Ā báu đá hoàn chỉnh luận văn này. Tôi xin chân thành cÁm ¢n mọi ng°£i trong gia đình tôi, đã t¿o đißu kián, động viên khích lá đá tôi học tập và hoàn thành luận văn này. Mặc dù đã cố gắng hët sāc, song do th£i gian và kinh nghiám nghiên cāu khoa học con h¿n chë nên không thá tránh khỏi nhÿng thiëu sót.
Tôi rãt mong nhận đ°ÿc sā góp 礃Ā cÿa qu礃Ā th¿y cô cùng b¿n bè đ÷ng nghiáp đá kiën thāc cÿa mình ngày một hoàn thián h¢n.HCM, ngày 25 tháng 01 năm 2022 Hác viên thāc hiÇn luÁn vn NguyÅn Ngác Th¢ iii DANH SÁCH HÌNH VÀ Hình 1.2: Thống kê l°u l°ÿng theo ngày .3: Thống kê l°u l°ÿng theo gi£.1: Các b°ớc thāc nghiám .2: S¢ đ÷ thuật toán Random Forest .1: Độ chính xác cÿa mô hình RF trong l¿n thāc nghiám đ¿u tiên .2: Độ mãt mát cÿa mô hình RF trong l¿n thāc nghiám đ¿u tiên .3: So sánh độ chính xác cÿa hai thuật toán « l¿n ch¿y thā 7. 49 iv DANH SÁCH BÀNG BÁng 4.1: Tập dÿ liáu l°u l°ÿng m¿ng .2: Thông tin tóm tắt bộ dÿ liáu .3: Kët quÁ ch¿y mô hình với thuật toán RF .4: So sánh độ chính xác cÿa hai thuật toán. 49 v MĀC LĀC LâI CAM ĐOAN .ii DANH SÁCH HÌNH VÀ. iii DANH SÁCH BÀNG.
Lý do chọn đß tài. Tßng quan vãn đß nghiên cāu. Đối t°ÿng và ph¿m vi nghiên cāu. Ph°¢ng pháp nghiên cāu.
TâNG QUAN VÀ L¯U L¯þNG .4 M¾NG DI ĐÞNG CÁC TR¾M BTS .1 Giới thiáu mô hình tßng quát.2 C¢ chë vận hành m¿ng .3 Tßng quan vß l°u l°ÿng m¿ng .4 Mô tÁ tập dÿ liáu .5 Kët luận ch°¢ng. C¡ Sä LÝ THUY¾T VÀ CÁC NGHIÊN CĀU LIÊN QUAN 18 2.1 Giới thiáu học máy [1] .2 Độ đo đánh giá mô hình .3 Các công trình liên quan .4 Kët luận ch°¢ng. ĐÁNH GIÁ ĐÀ XUÂT VÀ TRIÂN KHAI ĀNG DĀNG.1 Mô hình nghiên cāu .2 Thuật toán RandomForest và Gradient Boosted Decision Trees .3 Kët luận ch°¢ng. THĀC NGHIÆM VÀ ĐÁNH GIÁ K¾T QUÀ .1 Cài đặt môi tr°£ng.2 Dÿ liáu thāc nghiám .3 Kët quÁ thāc nghiám .4 Kët luận ch°¢ng.
51 TÀI LIÆU THAM KHÀO. 52 BÀN CAM ĐOAN. Lý do chán đÁ tài Trong lĩnh vāc dịch vā Vißn thông, các ho¿t động đßu gắn lißn với viác tiëp nhận và xử lý thông tin, do vậy viác āng dāng công nghá thông tin có ý nghĩa quan trọng đối với ngành Vißn thông đá phát trián bßn vÿng và có hiáu quÁ cao. Qua quá trình ho¿t động, dÿ liáu đ°ÿc tích lũy có kích th°ớc ngày càng lớn, trong nó có thá ẩn chāa nhißu thông tin d¿ng nhÿng quy luật ch°a đ°ÿc khám phá.
Chính vì vậy, một nhu c¿u đặt ra là c¿n tìm cách biën đßi dÿ liáu <thô= thành thông tin phāc vā các công tác dā báo, phân lo¿i nhằm māc đích t° vãn và hỗ trÿ công viác kinh doanh. Công nghá, kỹ thuật dÿ liáu đã, đang và s¿ phát trián m¿nh m¿ tr°ớc nhÿng khao khát tri thāc cÿa con ng°£i, thu hút sā quan tâm các nhà nghiên cāu trong nhißu lĩnh vāc khác nhau nh° học máy, há chuyên gia, thống kê. Nhißu ph°¢ng pháp kỹ thuật phân lớp đã đ°ÿc đß xuãt nh°ng không có ph°¢ng pháp tiëp cận phân lo¿i nào là tối °u và chính xác h¢n hẳn nhÿng ph°¢ng pháp khác. Với mong muốn nghiên cāu vß viác xây dāng một há thống hỗ trÿ ra quyët định đá đánh giá, phân nhóm l°u l°ÿng các tr¿m NodeB/eNodeB từ dÿ liáu m¿ng Vinaphone Vißn thông Tây Ninh, tôi đã chọn đß tài <Hệ hỗ trợ quyết định phân nhóm các trạm BTS theo lưu lượng= làm luận văn tốt nghiáp.
Tãng quan vÃn đÁ nghiên cāu Trong nhÿng năm g¿n đây Học máy (Machine Learning - ML) là một trong nhÿng công cā tißm năng và hāa hẹn nhãt đá dā báo một lo¿t các vãn đß phāc t¿p. Sā phát trián nhanh chóng cÿa ML t°¢ng quan trāc tiëp với sā phát trián cÿa công nghá; sā phát trián nhanh chóng cÿa cộng đ÷ng AI có lÿi cho sā phát trián cÿa nhißu th° vián và công cā mã ngu÷n m« (ví dā: TensorFlow, Keras, PyTorch, fast.ai), giúp nhißu nhà nghiên cāu trong viác trián khai và trián khai các thuật toán ML. 2 Công viác trong luận văn này đ°ÿc thāc hián theo h°ớng dÿ liáu, và nó tập trung vào viác tìm hiáu cách sử dāng và biën đßi dÿ liáu này thành thông tin[1] phāc vā māc đích sÁn xuãt kinh doanh trong m¿ng di động; mô tÁ đặc điám l°u l°ÿng truy cập di động cÿa ng°£i dùng, viác sử dāng āng dāng và các kiáu l°u l°ÿng truy cập cÿa họ. Sau đó, c¿n phân tích số liáu thống kê vß th£i gian cÿa m¿ng đá xác định l°u l°ÿng từng khu vāc.
Viác khai thác một l°ÿng lớn thông tin cho phép cÁi thián hiáu suãt cÿa chính m¿ng nh°ng cũng đá giÁi quyët một lo¿t vãn đß (ví dā: phát hián bãt th°£ng) có thá Ánh h°«ng đën c¢ s« h¿ t¿ng m¿ng. Công viác bắt đ¿u từ viác nghiên cāu các bộ dÿ liáu đën từ viác trián khai m¿ng di động thāc të sau đó quyët định tối °u hóa m¿ng và āng phó với vô số các vãn đß m¿ng nh° phân bß tài nguyên, tiët kiám năng l°ÿng. Māc tiêu nghiên cāu Nghiên cāu tßng quan vß l°u l°ÿng m¿ng di động, c¢ chë ho¿t động cũng nh° các yëu tố tác động đën l°u l°ÿng m¿ng. Nghiên cāu các mô hình và thuật toán học máy hỗ trÿ viác phân nhóm tr¿m BTS theo l°u l°ÿng.
Nghiên cāu vß công cā và ngôn ngÿ hỗ trÿ viác khai phá dÿ liáu (nh° Google Colab, Python), từ đó cài đặt và sử dāng cho đß tài. Đßi t°ÿng và ph¿m vi nghiên cāu Đối t°ÿng nghiên cāu: há hỗ trÿ ra quyët định, thuật toán máy học (Machine learning): Cây quyët định, rừng ngẫu nhiên& trong khai phá dÿ liáu. Ph¿m vi nghiên cāu: Āng dāng các thuật toán máy học đá phân nhóm các tr¿m BTS theo l°u l°ÿng. Các biáu mẫu, số liáu liên quan đën viác phân nhóm các tr¿m BTS: Total traffic, Call setup Success rate.
Mẫu dÿ liáu là danh sách l°u l°ÿng các tr¿m BTS cÿa m¿ng Vinaphone khu vāc tỉnh Tây Ninh. Ph°¢ng pháp nghiên cāu Đß tài này sử dāng ph°¢ng pháp nghiên cāu lý thuyët kët hÿp với xây dāng āng dāng thāc nghiám: - Ph°¢ng pháp nghiên cāu lý thuyët: Tìm hiáu, phân tích, tßng hÿp các tài liáu vß há hỗ trÿ ra quyët định, khai phá dÿ liáu và đß xuãt cÁi tiën một số thuật toán máy học nhằm đ¿t đ°ÿc māc tiêu nghiên cāu. Thu thập, tìm hiáu, nghiên cāu tài liáu; số liáu m¿ng di động Vinaphone khu vāc tỉnh Tây Ninh. - Ph°¢ng pháp nghiên cāu thāc nghiám: Phân tích yêu c¿u thāc të cÿa công viác, áp dāng lý thuyët, các thuật toán liên quan đá xây dāng há hỗ trÿ ra quyët định; Xây dāng bộ dÿ liáu mẫu dùng đá kiám tra, thử nghiám ch°¢ng trình và đ°a ra đánh giá kët quÁ.
CÃu trúc luÁn vn Ngoài ph¿n m« đ¿u, māc lāc, kët luận và kiën nghị, danh māc hình v¿, danh māc bÁng biáu, tài liáu tham khÁo, phā lāc, ph¿n chính cÿa luận văn g÷m 4 ch°¢ng nh° sau: Ch°¢ng 1: TÞNG QUAN CÁC YÊU C¾U BÀI TOÁN L¯U L¯þNG CÁC TR¾M BTS Ch°¢ng 2: C¡ SÞ LÝ THUYÀT VÀ CÁC NGHIÊN CĀU LIÊN QUAN Ch°¢ng 3: ĐÁNH GIÁ ĐÞ XUÂT VÀ TRIàN KHAI ĀNG DĀNG Ch°¢ng 4: THĀC NGHIàM VÀ ĐÁNH GIÁ KÀT QUÀ 4 CH¯¡NG 1. TâNG QUAN VÀ L¯U L¯þNG M¾NG DI ĐÞNG CÁC TR¾M BTS 1.1 Giái thiÇu mô hình tãng quát Hình 1.1: CÃu t¿o tr¿m BTS Trong hình 1.1, tr¿m thu phát gốc (BTS) là một thiët bị hỗ trÿ giao tiëp không dây giÿa thiët bị ng°£i dùng (UE) và m¿ng dùng đá chuyán tiëp l°u l°ÿng tho¿i và dÿ liáu. UE là các thiët bị nh° đián tho¿i di động (thiët bị c¿m tay), đián tho¿i WLL, máy tính có kët nối Internet không dây. M¿ng có thá là m¿ng cÿa bãt kỳ công nghá truyßn thông không dây nào nh° GSM, CDMA, vong lặp cāc bộ không dây, Wi-Fi, WiMAX hoặc công nghá m¿ng dián rộng (WAN) khác.
BTS con đ°ÿc gọi là nút B (trong m¿ng 3G) hay đ¢n giÁn h¢n là tr¿m gốc (BS). Đá thÁo luận vß tiêu chuẩn LTE, chÿ viët tắt eNB cho nút phát trián B đ°ÿc sử dāng rộng rãi và GNodeB cho 5G.