[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-290850-105":3,"doc-detail-290850-en":81,"detail-sidebar-cat-0-en-105":97},{"code":4,"msg":5,"data":6},0,"ok",{"site_id":7,"language":8,"slug":9,"title":10,"keywords":11,"description":12,"schema_data":13,"social_meta":74,"head_meta":76,"extra_data":78,"updated_unix":80},105,"en","configuration-manual-msc-research-project-configuration-manual","Configuration Manual - MSc Research Project - Configuration Manual","","Configuration manual for an MSc Research Project in Cyber Security submission (MSCCYB1) by Shivam Thakur for the 2022–2023 academic year. The manual documents the required hardware and software environment, including CPU, RAM, OS version/build, GPU, and the Python/Jupyter/Anaconda setup. It specifies dataset download and execution steps for the NSL-KDD dataset, lists installed Python libraries (e.g., NumPy, Pandas, TensorFlow, XGBoost, scikit-learn), and describes runtime timestamping, data processing, and model analysis workflow culminating in ensemble evaluation.",{"@graph":14,"@context":73},[15,34,56],{"@type":16,"itemListElement":17},"BreadcrumbList",[18,23,27,31],{"item":19,"name":20,"@type":21,"position":22},"https://docshare.wps.com","Home","ListItem",1,{"item":24,"name":25,"@type":21,"position":26},"https://docshare.wps.com/document/","Document",2,{"item":28,"name":29,"@type":21,"position":30},"https://docshare.wps.com/document/research-report/","Research & Report",3,{"item":32,"name":10,"@type":21,"position":33},"https://docshare.wps.com/document/configuration-manual-msc-research-project-configuration-manual/290850/",4,{"url":32,"name":10,"@type":35,"image":36,"author":41,"headline":10,"publisher":44,"fileFormat":47,"inLanguage":8,"description":12,"dateModified":48,"datePublished":49,"encodingFormat":47,"isAccessibleForFree":50,"interactionStatistic":51},"DigitalDocument",{"url":37,"@type":38,"width":39,"height":40},"https://docshare.wps.com/thumbnails/configuration-manual-msc-research-project-configuration-manual/290850.png","ImageObject",300,407,{"name":42,"@type":43},"Skyler","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-10-27","2026-09-17",true,{"@type":52,"interactionType":53,"userInteractionCount":55},"InteractionCounter",{"@type":54},"ViewAction",13,{"@type":57,"mainEntity":58},"FAQPage",[59,65,69],{"name":60,"@type":61,"acceptedAnswer":62},"What hardware and operating system setup is required for the project?","Question",{"text":63,"@type":64},"The manual specifies an AMD Ryzen 7 5800H CPU, 16.0 GB RAM, Windows 11 Home 64-bit (version 22H2, build 22621.1992), a 1 TB SSD, and an Nvidia GeForce RTX 3070 Laptop GPU.","Answer",{"name":66,"@type":61,"acceptedAnswer":67},"Which software environment and tools are used?",{"text":68,"@type":64},"Python is used with Jupyter Notebook (version 6.5.4) via Anaconda Navigator, which includes pre-packaged libraries needed for development, processing, and analysis.",{"name":70,"@type":61,"acceptedAnswer":71},"How is the NSL-KDD dataset executed in the notebook?",{"text":72,"@type":64},"The dataset must be downloaded from the official University of New Brunswick source, saved in a folder with the full file path noted, then the MalwareDetection.ipynb notebook is opened and all code blocks are run.","https://schema.org",{"og:url":32,"og:type":75,"og:title":10,"og:site_name":45,"og:description":12},"article",{"robots":77,"canonical":32},"index,follow",{"doc_id":79,"site_id":7},290850,1789642800,{"code":4,"msg":82,"data":83},"success",{"doc_id":79,"user_id":84,"nickname":42,"user_avatar":85,"doc_module":4,"category_id":86,"category_name":29,"doc_title":10,"doc_description":12,"doc_content":87,"file_id":88,"file_url":89,"file_type":90,"file_size":91,"view_count":55,"is_deleted":4,"is_public":22,"is_downloadable":22,"audit_status":22,"page_count":86,"language":92,"language_code":8,"site_id":7,"html_lang":8,"table_of_contents":93,"faqs":94,"seo_title":95,"seo_description":12,"update_tm":80,"read_time":96,"preview_page_count":4},2336464648746,"https://ap-avatar.wpscdn.com/davatar_276721f389ce27ea32af1340a28f341c",8,"Configuration Manual  \nMSc Research Project MSc in Cyber Security (MSCCYB1)  \nShivam Thakur  \nStudent ID: x21220891  \nSchool of Computing National College of Ireland  \nSupervisor: Vikas Sahni  \nNational College of Ireland  \nMSc Project Submission Sheet  \nSchool of Computing  \nStudent Name: Shivam Thakur  \nStudent ID: X21220891  \nProgramme: MSc in Cyber Security Year: 2022-2023  \nModule: MSc Research Project – Configuration Manual  \nLecturer: Vikas Sahni  \nSubmission  \nDue Date: 14th August 2023  \nProject Title: Configuration Manual  \nWord Count: 837 Page Count: 8  \nI hereby certify that the information contained in this (my submission) is information pertaining to research I conducted for this project. All information other than my own contribution will be fully referenced and listed in the relevant bibliography section at the rear of the project.  \nALL internet material must be referenced in the bibliography section. Students are required to use the Referencing Standard specified in the report template. To use other author's written or electronic work is illegal (plagiarism) and may result in disciplinary action.  \nSignature: SHIVAM THAKUR  \nDate: 8th August 2023  \nPLEASE READ THE FOLLOWING INSTRUCTIONS AND CHECKLIST  \n\n| Attach a completed copy of this sheet to each project (including multiple copies) | □ |\n| --- | --- |\n| Attach a Moodle submission receipt of the online project submission, to each project (including multiple copies) . | □ |\n| You must ensure that you retain a HARD COPY of the project, both for your own reference and in case a project is lost or mislaid. It isnot sufficient to keep a copy on computer. | □ |\n\nAssignments that are submitted to the Programme Coordinator Office must be placed into the assignment box located outside the office.  \n\n| Office Use Only |  |\n| --- | --- |\n| Signature: |  |\n| Date: |  |\n| Penalty Applied (if applicable): |  |\n\nConfiguration Manual  \nShivam Thakur  \nStudent ID: x21220891  \n1 Introduction  \nThis is a configuration manual which will help understand how to setup the project and replicate the results. All the hardware specifications, software specifications, code libraries that were used for the implementation of the artefact have been mentioned in this manual. The suggested proposal and the research conducted significantly relies upon this configuration manual.  \n2 Hardware Specifications  \n• Central Processing Unit (CPU) -AMD Ryzen 7 5800H with Radeon Graphics @ 3.20 GHz, x64 based processor.  \n• System Memory (RAM)– 16.0 GB (15.4 GB Usable)  \n• Operating System (OS)– Windows 11 Home, 64-bit Operating System,  \n• OS Version – 22H2  \n• OS Build-22621.1992  \n• Storage – 1 TB Solid State Drive.  \n• Graphics Processing Unit (GPU)–Nvidia GeForce RTX 3070 Laptop GPU  \n• Laptop Manufacturer-Acer  \n• Laptop Model – Nitro AN515-45  \n3 Software Specifications  \nFor the purposes of this project, the coding language used was Python and the Integrated Development Environment (IDE) used was Jupyter Notebook. For the purposes of machine learning, data processing, computation, visualization as well as analysis several packages of Python were used. In order to access both Python and Jupyter Notebook we installed the Anaconda Navigator which is a popular software package that comes with Python, Jupyter Notebook and several libraries.  \n• Anaconda Navigator (version 2 .4.2) 1  \n• Jupyter Notebook (version 6.5.4)–pre-packaged with Anaconda.  \n• Python – 3.11.3 – pre-packaged with Anaconda.  \n1 [https://www.anaconda.com/](https://www.anaconda.com/)  \nFigure 1-Anaconda Navigator, Python and Jupyter Notebook  \n4 Dataset Download, Directory and Execution  \nThe NSL-KDD Dataset 2 needs to be downloaded from the official website of University of New Brunswick and saved in a folder. The full file path must be noted so that it can be loaded into the notebook and code. Once the dataset is downloaded, the notebook MalwareDetection.ipynb must be opened and each block of code must be run.  \nNote: This li","cbCaitfyTIlQjDIs","https://ap.wps.com/l/cbCaitfyTIlQjDIs","pdf",734038,"English","# 1 Introduction\n# 2 Hardware Specifications\n# 3 Software Specifications\n# 4 Dataset Download, Directory and Execution\n# 5 Python Libraries Used\n# 6 Timestamping\n# 7 Data Processing\n# 8 Model Analysis","[{\"question\":\"What hardware and operating system setup is required for the project?\",\"answer\":\"The manual specifies an AMD Ryzen 7 5800H CPU, 16.0 GB RAM, Windows 11 Home 64-bit (version 22H2, build 22621.1992), a 1 TB SSD, and an Nvidia GeForce RTX 3070 Laptop GPU.\"},{\"question\":\"Which software environment and tools are used?\",\"answer\":\"Python is used with Jupyter Notebook (version 6.5.4) via Anaconda Navigator, which includes pre-packaged libraries needed for development, processing, and analysis.\"},{\"question\":\"How is the NSL-KDD dataset executed in the notebook?\",\"answer\":\"The dataset must be downloaded from the official University of New Brunswick source, saved in a folder with the full file path noted, then the MalwareDetection.ipynb notebook is opened and all code blocks are run.\"}]","Configuration Manual - MSc Research Project - Configuration Manual | PDF",20,{"code":4,"msg":82,"data":98},[99,103,107,111,116,121,126,129,133,136,140],{"id":22,"doc_module":4,"doc_module_name":25,"category_name":100,"show_sort_weight":101,"slug":102},"Story & Novel",90,"story-novel",{"id":26,"doc_module":4,"doc_module_name":25,"category_name":104,"show_sort_weight":105,"slug":106},"Literature",80,"literature",{"id":33,"doc_module":4,"doc_module_name":25,"category_name":108,"show_sort_weight":109,"slug":110},"Exam",70,"exam",{"id":112,"doc_module":4,"doc_module_name":25,"category_name":113,"show_sort_weight":114,"slug":115},5,"Comic",60,"comic",{"id":117,"doc_module":4,"doc_module_name":25,"category_name":118,"show_sort_weight":119,"slug":120},6,"Technology",50,"technology",{"id":122,"doc_module":4,"doc_module_name":25,"category_name":123,"show_sort_weight":124,"slug":125},7,"Healthcare",40,"healthcare",{"id":86,"doc_module":4,"doc_module_name":25,"category_name":29,"show_sort_weight":127,"slug":128},30,"research-report",{"id":130,"doc_module":4,"doc_module_name":25,"category_name":131,"show_sort_weight":96,"slug":132},9,"Religion & Spirituality","religion-spirituality",{"id":96,"doc_module":4,"doc_module_name":25,"category_name":134,"show_sort_weight":96,"slug":135},"World Cup","world-cup",{"id":137,"doc_module":4,"doc_module_name":25,"category_name":138,"show_sort_weight":137,"slug":139},10,"Lifestyle","lifestyle",{"id":141,"doc_module":4,"doc_module_name":25,"category_name":142,"show_sort_weight":112,"slug":143},19,"General","general"]