\documentclass[11pt,twoside]{article}\makeatletter

\IfFileExists{xcolor.sty}%
  {\RequirePackage{xcolor}}%
  {\RequirePackage{color}}
\usepackage{colortbl}
\usepackage{wrapfig}
\usepackage{ifxetex}
\ifxetex
  \usepackage{fontspec}
  \usepackage{xunicode}
  \catcode`⃥=\active \def⃥{\textbackslash}
  \catcode`❴=\active \def❴{\{}
  \catcode`❵=\active \def❵{\}}
  \def\textJapanese{\fontspec{Noto Sans CJK JP}}
  \def\textChinese{\fontspec{Noto Sans CJK SC}}
  \def\textKorean{\fontspec{Noto Sans CJK KR}}
  \setmonofont{DejaVu Sans Mono}
  
\else
  \IfFileExists{utf8x.def}%
   {\usepackage[utf8x]{inputenc}
      \PrerenderUnicode{–}
    }%
   {\usepackage[utf8]{inputenc}}
  \usepackage[english]{babel}
  \usepackage[T1]{fontenc}
  \usepackage{float}
  \usepackage[]{ucs}
  \uc@dclc{8421}{default}{\textbackslash }
  \uc@dclc{10100}{default}{\{}
  \uc@dclc{10101}{default}{\}}
  \uc@dclc{8491}{default}{\AA{}}
  \uc@dclc{8239}{default}{\,}
  \uc@dclc{20154}{default}{ }
  \uc@dclc{10148}{default}{>}
  \def\textschwa{\rotatebox{-90}{e}}
  \def\textJapanese{}
  \def\textChinese{}
  \IfFileExists{tipa.sty}{\usepackage{tipa}}{}
\fi
\def\exampleFont{\ttfamily\small}
\DeclareTextSymbol{\textpi}{OML}{25}
\usepackage{relsize}
\RequirePackage{array}
\def\@testpach{\@chclass
 \ifnum \@lastchclass=6 \@ne \@chnum \@ne \else
  \ifnum \@lastchclass=7 5 \else
   \ifnum \@lastchclass=8 \tw@ \else
    \ifnum \@lastchclass=9 \thr@@
   \else \z@
   \ifnum \@lastchclass = 10 \else
   \edef\@nextchar{\expandafter\string\@nextchar}%
   \@chnum
   \if \@nextchar c\z@ \else
    \if \@nextchar l\@ne \else
     \if \@nextchar r\tw@ \else
   \z@ \@chclass
   \if\@nextchar |\@ne \else
    \if \@nextchar !6 \else
     \if \@nextchar @7 \else
      \if \@nextchar (8 \else
       \if \@nextchar )9 \else
  10
  \@chnum
  \if \@nextchar m\thr@@\else
   \if \@nextchar p4 \else
    \if \@nextchar b5 \else
   \z@ \@chclass \z@ \@preamerr \z@ \fi \fi \fi \fi
   \fi \fi  \fi  \fi  \fi  \fi  \fi \fi \fi \fi \fi \fi}
\gdef\arraybackslash{\let\\=\@arraycr}
\def\@textsubscript#1{{\m@th\ensuremath{_{\mbox{\fontsize\sf@size\z@#1}}}}}
\def\Panel#1#2#3#4{\multicolumn{#3}{){\columncolor{#2}}#4}{#1}}
\def\abbr{}
\def\corr{}
\def\expan{}
\def\gap{}
\def\orig{}
\def\reg{}
\def\ref{}
\def\sic{}
\def\persName{}\def\name{}
\def\placeName{}
\def\orgName{}
\def\textcal#1{{\fontspec{Lucida Calligraphy}#1}}
\def\textgothic#1{{\fontspec{Lucida Blackletter}#1}}
\def\textlarge#1{{\large #1}}
\def\textoverbar#1{\ensuremath{\overline{#1}}}
\def\textquoted#1{‘#1’}
\def\textsmall#1{{\small #1}}
\def\textsubscript#1{\@textsubscript{\selectfont#1}}
\def\textxi{\ensuremath{\xi}}
\def\titlem{\itshape}
\newenvironment{biblfree}{}{\ifvmode\par\fi }
\newenvironment{bibl}{}{}
\newenvironment{byline}{\vskip6pt\itshape\fontsize{16pt}{18pt}\selectfont}{\par }
\newenvironment{citbibl}{}{\ifvmode\par\fi }
\newenvironment{docAuthor}{\ifvmode\vskip4pt\fontsize{16pt}{18pt}\selectfont\fi\itshape}{\ifvmode\par\fi }
\newenvironment{docDate}{}{\ifvmode\par\fi }
\newenvironment{docImprint}{\vskip 6pt}{\ifvmode\par\fi }
\newenvironment{docTitle}{\vskip6pt\bfseries\fontsize{22pt}{25pt}\selectfont}{\par }
\newenvironment{msHead}{\vskip 6pt}{\par}
\newenvironment{msItem}{\vskip 6pt}{\par}
\newenvironment{rubric}{}{}
\newenvironment{titlePart}{}{\par }

\newcolumntype{L}[1]{){\raggedright\arraybackslash}p{#1}}
\newcolumntype{C}[1]{){\centering\arraybackslash}p{#1}}
\newcolumntype{R}[1]{){\raggedleft\arraybackslash}p{#1}}
\newcolumntype{P}[1]{){\arraybackslash}p{#1}}
\newcolumntype{B}[1]{){\arraybackslash}b{#1}}
\newcolumntype{M}[1]{){\arraybackslash}m{#1}}
\definecolor{label}{gray}{0.75}
\def\unusedattribute#1{\sout{\textcolor{label}{#1}}}
\DeclareRobustCommand*{\xref}{\hyper@normalise\xref@}
\def\xref@#1#2{\hyper@linkurl{#2}{#1}}
\begingroup
\catcode`\_=\active
\gdef_#1{\ensuremath{\sb{\mathrm{#1}}}}
\endgroup
\mathcode`\_=\string"8000
\catcode`\_=12\relax

\usepackage[a4paper,twoside,lmargin=1in,rmargin=1in,tmargin=1in,bmargin=1in,marginparwidth=0.75in]{geometry}
\usepackage{framed}

\definecolor{shadecolor}{gray}{0.95}
\usepackage{longtable}
\usepackage[normalem]{ulem}
\usepackage{fancyvrb}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{marginnote}

\renewcommand{\@cite}[1]{#1}


\renewcommand*{\marginfont}{\itshape\footnotesize}

\def\Gin@extensions{.pdf,.png,.jpg,.mps,.tif}

  \pagestyle{fancy}

\usepackage[pdftitle={Performance of Machine Learning and Big Data Analytics Paradigms in Cybersecurity and Cloud Computing Platforms},
 pdfauthor={}]{hyperref}
\hyperbaseurl{}

	 \paperwidth210mm
	 \paperheight297mm
              
\def\@pnumwidth{1.55em}
\def\@tocrmarg {2.55em}
\def\@dotsep{4.5}
\setcounter{tocdepth}{3}
\clubpenalty=8000
\emergencystretch 3em
\hbadness=4000
\hyphenpenalty=400
\pretolerance=750
\tolerance=2000
\vbadness=4000
\widowpenalty=10000

\renewcommand\section{\@startsection {section}{1}{\z@}%
     {-1.75ex \@plus -0.5ex \@minus -.2ex}%
     {0.5ex \@plus .2ex}%
     {\reset@font\Large\bfseries}}
\renewcommand\subsection{\@startsection{subsection}{2}{\z@}%
     {-1.75ex\@plus -0.5ex \@minus- .2ex}%
     {0.5ex \@plus .2ex}%
     {\reset@font\Large}}
\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
     {-1.5ex\@plus -0.35ex \@minus -.2ex}%
     {0.5ex \@plus .2ex}%
     {\reset@font\large}}
\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
     {-1ex \@plus-0.35ex \@minus -0.2ex}%
     {0.5ex \@plus .2ex}%
     {\reset@font\normalsize}}
\renewcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}%
     {1.5ex \@plus1ex \@minus .2ex}%
     {-1em}%
     {\reset@font\normalsize\bfseries}}


\def\l@section#1#2{\addpenalty{\@secpenalty} \addvspace{1.0em plus 1pt}
 \@tempdima 1.5em \begingroup
 \parindent \z@ \rightskip \@pnumwidth 
 \parfillskip -\@pnumwidth 
 \bfseries \leavevmode #1\hfil \hbox to\@pnumwidth{\hss #2}\par
 \endgroup}
\def\l@subsection{\@dottedtocline{2}{1.5em}{2.3em}}
\def\l@subsubsection{\@dottedtocline{3}{3.8em}{3.2em}}
\def\l@paragraph{\@dottedtocline{4}{7.0em}{4.1em}}
\def\l@subparagraph{\@dottedtocline{5}{10em}{5em}}
\@ifundefined{c@section}{\newcounter{section}}{}
\@ifundefined{c@chapter}{\newcounter{chapter}}{}
\newif\if@mainmatter 
\@mainmattertrue
\def\chaptername{Chapter}
\def\frontmatter{%
  \pagenumbering{roman}
  \def\thechapter{\@roman\c@chapter}
  \def\theHchapter{\roman{chapter}}
  \def\thesection{\@roman\c@section}
  \def\theHsection{\roman{section}}
  \def\@chapapp{}%
}
\def\mainmatter{%
  \cleardoublepage
  \def\thechapter{\@arabic\c@chapter}
  \setcounter{chapter}{0}
  \setcounter{section}{0}
  \pagenumbering{arabic}
  \setcounter{secnumdepth}{6}
  \def\@chapapp{\chaptername}%
  \def\theHchapter{\arabic{chapter}}
  \def\thesection{\@arabic\c@section}
  \def\theHsection{\arabic{section}}
}
\def\backmatter{%
  \cleardoublepage
  \setcounter{chapter}{0}
  \setcounter{section}{0}
  \setcounter{secnumdepth}{2}
  \def\@chapapp{\appendixname}%
  \def\thechapter{\@Alph\c@chapter}
  \def\theHchapter{\Alph{chapter}}
  \appendix
}
\newenvironment{bibitemlist}[1]{%
   \list{\@biblabel{\@arabic\c@enumiv}}%
       {\settowidth\labelwidth{\@biblabel{#1}}%
        \leftmargin\labelwidth
        \advance\leftmargin\labelsep
        \@openbib@code
        \usecounter{enumiv}%
        \let\p@enumiv\@empty
        \renewcommand\theenumiv{\@arabic\c@enumiv}%
	}%
  \sloppy
  \clubpenalty4000
  \@clubpenalty \clubpenalty
  \widowpenalty4000%
  \sfcode`\.\@m}%
  {\def\@noitemerr
    {\@latex@warning{Empty `bibitemlist' environment}}%
    \endlist}

\def\tableofcontents{\section*{\contentsname}\@starttoc{toc}}
\parskip0pt
\parindent1em
\def\Panel#1#2#3#4{\multicolumn{#3}{){\columncolor{#2}}#4}{#1}}
\newenvironment{reflist}{%
  \begin{raggedright}\begin{list}{}
  {%
   \setlength{\topsep}{0pt}%
   \setlength{\rightmargin}{0.25in}%
   \setlength{\itemsep}{0pt}%
   \setlength{\itemindent}{0pt}%
   \setlength{\parskip}{0pt}%
   \setlength{\parsep}{2pt}%
   \def\makelabel##1{\itshape ##1}}%
  }
  {\end{list}\end{raggedright}}
\newenvironment{sansreflist}{%
  \begin{raggedright}\begin{list}{}
  {%
   \setlength{\topsep}{0pt}%
   \setlength{\rightmargin}{0.25in}%
   \setlength{\itemindent}{0pt}%
   \setlength{\parskip}{0pt}%
   \setlength{\itemsep}{0pt}%
   \setlength{\parsep}{2pt}%
   \def\makelabel##1{\upshape ##1}}%
  }
  {\end{list}\end{raggedright}}
\newenvironment{specHead}[2]%
 {\vspace{20pt}\hrule\vspace{10pt}%
  \phantomsection\label{#1}\markright{#2}%

  \pdfbookmark[2]{#2}{#1}%
  \hspace{-0.75in}{\bfseries\fontsize{16pt}{18pt}\selectfont#2}%
  }{}
      \def\TheFullDate{2021-10-15 (revised: 15 October 2021)}
\def\TheID{\makeatother }
\def\TheDate{2021-10-15}
\title{Performance of Machine Learning and Big Data Analytics Paradigms in Cybersecurity and Cloud Computing Platforms}
\author{}\makeatletter 
\makeatletter
\newcommand*{\cleartoleftpage}{%
  \clearpage
    \if@twoside
    \ifodd\c@page
      \hbox{}\newpage
      \if@twocolumn
        \hbox{}\newpage
      \fi
    \fi
  \fi
}
\makeatother
\makeatletter
\thispagestyle{empty}
\markright{\@title}\markboth{\@title}{\@author}
\renewcommand\small{\@setfontsize\small{9pt}{11pt}\abovedisplayskip 8.5\p@ plus3\p@ minus4\p@
\belowdisplayskip \abovedisplayskip
\abovedisplayshortskip \z@ plus2\p@
\belowdisplayshortskip 4\p@ plus2\p@ minus2\p@
\def\@listi{\leftmargin\leftmargini
               \topsep 2\p@ plus1\p@ minus1\p@
               \parsep 2\p@ plus\p@ minus\p@
               \itemsep 1pt}
}
\makeatother
\fvset{frame=single,numberblanklines=false,xleftmargin=5mm,xrightmargin=5mm}
\fancyhf{} 
\setlength{\headheight}{14pt}
\fancyhead[LE]{\bfseries\leftmark} 
\fancyhead[RO]{\bfseries\rightmark} 
\fancyfoot[RO]{}
\fancyfoot[CO]{\thepage}
\fancyfoot[LO]{\TheID}
\fancyfoot[LE]{}
\fancyfoot[CE]{\thepage}
\fancyfoot[RE]{\TheID}
\hypersetup{citebordercolor=0.75 0.75 0.75,linkbordercolor=0.75 0.75 0.75,urlbordercolor=0.75 0.75 0.75,bookmarksnumbered=true}
\fancypagestyle{plain}{\fancyhead{}\renewcommand{\headrulewidth}{0pt}}

\date{}
\usepackage{authblk}

\providecommand{\keywords}[1]
{
\footnotesize
  \textbf{\textit{Index terms---}} #1
}

\usepackage{graphicx,xcolor}
\definecolor{GJBlue}{HTML}{273B81}
\definecolor{GJLightBlue}{HTML}{0A9DD9}
\definecolor{GJMediumGrey}{HTML}{6D6E70}
\definecolor{GJLightGrey}{HTML}{929497} 

\renewenvironment{abstract}{%
   \setlength{\parindent}{0pt}\raggedright
   \textcolor{GJMediumGrey}{\rule{\textwidth}{2pt}}
   \vskip16pt
   \textcolor{GJBlue}{\large\bfseries\abstractname\space}
}{%   
   \vskip8pt
   \textcolor{GJMediumGrey}{\rule{\textwidth}{2pt}}
   \vskip16pt
}

\usepackage[absolute,overlay]{textpos}

\makeatother 
      \usepackage{lineno}
      \linenumbers
      
\begin{document}

             \author[1]{Professor Gabriel  Kabanda}

\renewcommand\Authands{ and }

\date{\small \em Received: 9 September 2021 Accepted: 4 October 2021 Published: 15 October 2021}

\maketitle


\begin{abstract}
        


The purpose of the research is to evaluate Machine Learning and Big Data Analytics paradigms for use in Cybersecurity. Cybersecurity refers to a combination of technologies, processes and operations that are framed to protect information systems, computers, devices, programs, data and networks from internal or external threats, harm, damage, attacks or unauthorized access. The main characteristic of Machine Learning (ML) is the automatic data analysis of large data sets and production of models for the general relationships found among data. ML algorithms, as part of Artificial Intelligence, can be clustered into supervised, unsupervised, semi-supervised, and reinforcement learning algorithms.

\end{abstract}


\keywords{cybersecurity, artificial intelligence, machine learning, deep learning, big data analytics, cloud computing}

\begin{textblock*}{18cm}(1cm,1cm) % {block width} (coords) 
\textcolor{GJBlue}{\LARGE Global Journals \LaTeX\ JournalKaleidoscope\texttrademark}
\end{textblock*}

\begin{textblock*}{18cm}(1.4cm,1.5cm) % {block width} (coords) 
\textcolor{GJBlue}{\footnotesize \\ Artificial Intelligence formulated this projection for compatibility purposes from the original article published at Global Journals. However, this technology is currently in beta. \emph{Therefore, kindly ignore odd layouts, missed formulae, text, tables, or figures.}}
\end{textblock*}


\let\tabcellsep& 	 	 		 
\section[{Introduction a) Background}]{Introduction a) Background}\par
he era of the Internet of Things (IoT) generates huge volumes of data collected from various heteregenous sources which may include mobile devices, sensors and social media. This Big Data presents tremendous challenges on the storage, processing and analytical capabilities. Cloud Computing provides a cost-effective and valid solution in support of Big Data storage and execution of data analytic applications. IoT requires both cloud computing environment to handle its data exchange and processing; and the use of artificial intelligence (AI) for data mining and data analytics. However, AI provides value-adding contributions in improving the traditional cybersecurity challenged by both the cloud vulnerability and the networking of IoT devices. Sadly, AI is also being used by hackers to threaten cybersecurity. A hybrid cybsecurity model which uses AI and Machine Learning (ML) techniques may mitigate against IoT cyber threats on cloud computing environments. As the number of IoT devices increases phenomenally, the volumes of cloud-based data and the degree of cybersecurity vulnerability increases astronomically with a high degree of complexity. The situation is exacerbated by the IoT devices that come with inadequate cybersecurity safeguards. Vulnerabilities in the IoT devices opens a window of opportunity for cyber crimes and other forms cybersecurity risks, especially among interconnected devices at now at household level.\par
The research paper is focused on the Performance of Machine Learning and Big Data Analytics paradigms in Cybersecurity and Cloud Computing platforms. The purpose of the research is to evaluate Machine Learning and Big Data Analytics paradigms for use in Cybersecurity. This is relevant due to the rapid advances in machine learning (ML) and deep learning (DL) as we explore the potency of efficient and cost-effective cloud computing platforms and services. Evaluation of the attacks and defenses using ML and Big Data paradigms is the key subject of this research paper. However, ML and DL techniques are resource intensive and require huge volumes of training data with excellent performance, as is often provided by computational resources such as high-performance graphics processing units (GPUs) and tensor processing units. Security issues related to virtualisation, containerization, network monitoring, data protection and attack detection are interrogated whilst strengthening AI/ML/DL security solutions that involve encryption, access control, firewall, authentication and intrusion detection and prevention systems at the appropriate Fog/Cloud level.\par
Cybersecurity consolidates the confidentiality, integrity, and availability of computing resources, networks, software programs, and data into a coherent collection of policies, technologies, processes, and techniques to prevent the occurrence of an attack \hyperref[b0]{[1]}. Cybersecurity refers to a combination of technologies, processes and operations that are framed to protect information systems, computers, devices, programs, data and networks from internal or external threats, harm, damage, attacks or unauthorized access \hyperref[b1]{[2]}. The major cybersecurity applications are intrusion detection and malware detection. The rapid advances in mobile computing, communications and mass storage architectures have precipitated the new phenomena of Big Data and Internet of Things (IoT).\par
The transformation and expansion of the cyberspace has resulted in an exponential growth in the amount, quality and diversity of data generated, stored and processed by networks and hosts. These changes have necessitated a radical shift in the technology and operations of cybersecurity to detect and eliminate cyber threats so that cybersecurity remains relevant and effective in mitigating costs arising from computers, networks and data breaches \hyperref[b1]{[2]}.\par
The Network Intrusion Detection Systems (NIDS) is a category of computer software that monitors system behaviour with a view to ascertain anomalous violation of security policies and distinguishes between malicious users and the legitimate network users \hyperref[b2]{[3]}. The two taxonomies of NIDS are anomaly detectors and misuse network detectors. According to \hyperref[b3]{[4]}, the components in Intrusion Detection and Prevention Systems (IDPSs) can be sensors or agents, servers, and consoles for network management. Data over networks may be secured through the use of antivirus software, firewall, encryption, secure protocols, etc. However, hackers can always devise innovative ways of breaking into the network systems. An intrusion detection and prevention system (IDPS), shown on Figure  {\ref 1} below, is placed inside the network to detect possible network intrusions and, where possible, prevent the cyber attacks. The key functions of the IDPSs are to monitor, detect, analyze, and respond to cyber threats.\par
The strength of the overall security in Cybersecurity is determined by the weakest link  {\ref [5]}. Access controls and security mechanisms should be encapsulated in the company objectives. Firewall protection has proved to be inadequate because of gross limitations against external threats \hyperref[b4]{[6]}. 
\section[{Figure 1: Typical Intrusion detection system}]{Figure 1: Typical Intrusion detection system}\par
Computers are instructed to learn through the process called Machine Learning (ML), a field within artificial intelligence (AI). Artificial intelligence (AI) is the simulating of human intelligence in machines, through programming computers to think and act like human beings \hyperref[b5]{[7]}.The main characteristic of ML is the automatic data analysis of large data sets and production of models for the general relationships found among data. ML algorithms require empirical data as input and then learn from this input. However, the amount of data provided is often more important than the algorithm itself. Deep Learning (DL), as a special category of ML, brings us closer to AI. ML algorithms as part of Artificial Intelligence (AI) can be clustered into supervised, unsupervised, semi-supervised, and reinforcement learning algorithms. The three classes of ML are as illustrated on Figure \hyperref[fig_0]{2} below \hyperref[b7]{[8]}, and these are: Supervised learning: where the methods are given inputs labeled with corresponding outputs as training examples;\par
Unsupervised learning: where the methods are given unlabeled inputs;\par
Reinforcement learning: where data is in the form of sequences of observations, actions, and rewards. Supervised learning models are grounded on generating functions that maps big datasets (features) into desired outputs \hyperref[b9]{[10]}. Unsupervised learning is seen as a mathematical process of minimizing redundancy or categorizing huge datasets based on likeness \hyperref[b5]{[7]}. It is important to note that Machine Learning is a technique of big data analytics that includes programming analytical model construction \hyperref[b9]{[10]}. The output of a machine learning model often includes perceptions and/or decisions. Big data analytics has emerged as a discipline of ways to analyze, systematically extract/mine information from, or otherwise deal or work with enormous or complex datasets which are large to be dealt with by traditional data-processing methodologies \hyperref[b5]{[7]}.\par
The transformation and expansion of the cyber space has led to the generation, use, storage and processing of big data, that is, large, diverse, complex, multidimensional and usually multivariate datasets \hyperref[b12]{[11]}. According to \hyperref[b13]{[12]}, Big Data refers to the flood of digital data from many digital sources. The data types include images, geometries, texts, videos, sounds and combinations of each. \hyperref[b14]{[13]} explained big data as the increase in volume of data that offers difficulty in storage, processing and analysis through the traditional database technologies. Big Data came into existence when the traditional relational database systems were not able to handle the unstructured data generated by organizations, social media, or from any other data generating source \hyperref[b15]{[14]}. The characteristics of big data are volume, velocity, variety, veracity, vocabulary and value \hyperref[b12]{[11]}. Big data has necessitated the development of big data mining tools and techniques widely referred to as big data analytics. Big data analytics makes use of analytic techniques such as data mining, machine learning, artificial learning, statistics, and natural language processing. In an age of transformation and expansion in the Internet of Things (IoT), cloud computing services and big data, cyber-attacks have become enhanced and complicated \hyperref[b16]{[15]}, and therefore cybersecurity events become difficult or impossible to detect using traditional detection systems \hyperref[b17]{[16]}, \hyperref[b18]{[17]}. Big Data has also been defined according to the 5Vs as stipulated by \hyperref[b19]{[18]} where:\par
? Volume refers to the amount of data gathered and processed by the organisation\par
? Velocity referring to the time required to do processing of the data ? Variety refers to the type of data contained in Big Data ? Value referring to the key important features of the data. This is defined by the added-value that the collected data can bring to the intended processes. ? Veracity means the degree in which the leaders trust the information to make a decision.\par
Big Data Analytics (BDA) can offer a variety of security dimensions in network traffic management, access patterns in web transactions, configuration of network servers, network data sources, and user credentials. These activities have brought a huge revolution in the domains of security management, identity and access management, fraud prevention and governance, risk and compliance. However, there is also a lack of in-depth technical knowledge regarding basic BDA concepts, Hadoop, Predictive Analytics, and Cluster Analysis, etc. With these limitations in mind, appropriate steps can be taken to build on the skills and competences on security analytics. There is lack of infrastructure to support such innovations, lack of skilled data scientists and lack of policies or legislation that promote such innovations.\par
The supervised machine learning algorithm which can be used for both classification or regression challenges is called the Support Vector Machine (SVM). The original training data can be transformed into a higher dimension where it becomes separable by using the SVM algorithm which searches for the optimal linear separating hyperplane. Estimations of the relationships among variables depends mainly on the statistical process of regression analysis. The independent variables determine the estimation target. The regression function can be linear as in linear regression, or a common sigmoid curve for the logistic function.\par
The easiest and simplest supervised machine learning algorithm which can solve both classification and regression problems is the k-nearest neighbors (KNN) algorithm. Both the KNN and SVM can be applied to finding the optimal handover solutions in heterogeneous networks constituted by diverse cells. Given a set of contextual input cues, machine learning algorithms have the capability to exploit the user context learned. The Hidden Markov Model (HMM) is a tool designed for representing probability distributions of sequences of observations. It can be considered a generalization of a mixture-based model, rather than being independent of each other. The list of supervised learning algorithms includes Regression models, Knearest neighbors, Support Vector Machines, and Bayesian Learning \hyperref[b27]{[39]}.\par
Common examples of generative models that may be learned with the aid of Bayesian techniques include, but are not limited to, the Gaussians mixture model (GM), expectation maximization (EM), and hidden Markov models (HMM)  {\ref [3, p. 445}]. In Table  {\ref 1}, we summarize the basic characteristics and applications of supervised machine learning algorithms.\par
Table  {\ref 1}: Various attack descriptions (Source: \hyperref[b5]{[7]}) Attack Type Description DoS Denial of service: an attempt ot make a netwokr resource unavailable to its intended users; trmporairly interrupt services of a host connected to the Internet 
\section[{Scan}]{Scan}\par
A process that sends client requests to a range of server port addresses on a host to find an active port. 
\section[{Local Access}]{Local Access}\par
The attacker has an account on the system in question and can use that account to attempt unauthorized tasks. 
\section[{User to root}]{User to root}\par
Attackers access a user account on the system and are able to exploit some vulnerability to gain root access to the system Data Attackers involve someone performing an action that they may be able to do on a given computer system, but that they are not allowed to do according to policy. 
\section[{b) Statement of the problem}]{b) Statement of the problem}\par
Firewall protection has proved to be inadequate because of gross limitations against external threats The fact is that the most network-centric cyberattacks are carried out by intelligent agents such as computer worms and viruses; hence, combating them with intelligent semi-autonomous agents that can detect, evaluate, and respond to cyberattacks has become a requirement  {\ref [5]}. The rapid development of computing and digital technologies, the need to revamp cyberdefense strategies has become a necessity for most organisations \hyperref[b4]{[6]}. As a result, there is an imperative for security network administrators to be more flexible, adaptable, and provide robust cyber defense systems in real-time detection of cyber threats.\par
The key problem is to evaluate Machine Learning (ML) and Big Data Analytics (BDA) paradigms for use in Cybersecurity. 
\section[{c) Purpose of study}]{c) Purpose of study}\par
The research is purposed to evaluate Machine Learning and Big Data Analytics paradigms for use in Cybersecurity. 
\section[{d) Research objectives}]{d) Research objectives}\par
The research objectives are to:  
\section[{Literature Review a) Overview}]{Literature Review a) Overview}\par
Computers, phones, internet and all other information systems developed for the benefit of humanity are susceptible to criminal activity  {\ref [5]}. Cybercrimes consist of offenses such as computer intrusions, misuse of intellectual property rights, economic espionage, online extortion, international money laundering, non-delivery of goods or services, etc. \hyperref[b14]{[13]}. Intrusion detection and prevention systems (IDPS) include all protective actions or identification of possible incidents, and analysing log information of such incidents \hyperref[b3]{[4]}. \hyperref[b4]{[6]} recommends the use of various security control measures in an organisation. Various attack descriptions from the outcome of the research by \hyperref[b5]{[7]} are shown on Table  {\ref 1}. The monotonic increase in an assortment of cyber threats and malwares amply demonstrates the inadequacy of the current countermeasures to defend computer networks and resources. To alleviate the problems of classical techniques of cyber security, research in artificial intelligence and more specifically machine learning is sought after \hyperref[b0]{[1]}, \hyperref[b1]{[2]}. To enhance the malware and cyber-attack detection rate, one can apply deep learning architectures to cyber security. 
\section[{b) Classical Machine Learning (CML)}]{b) Classical Machine Learning (CML)}\par
Machine Learning (ML) is a field in artificial intelligence where computers learn like people. We present and briefly discuss the most commonly used classical machine learning algorithms. 
\section[{i. Logistic Regression (LR)}]{i. Logistic Regression (LR)}\par
As an idea obtained from statistics and created by \hyperref[b18]{[17]}, logistic regression is like linear regression, yet it averts misclassification that may occur in linear regression. Unlike linear regression, logistic regression results are basically either '0' or '1'. The efficacy of logistic regression is mostly dependent on the size of the training data.\par
ii. Naive Bayes (NB) Naive Bayes (NB) classifier is premised on the Bayes theorem which assumes independence of features. The independence assumptions in Naive Bayes classifier overcomes the curse of dimensionality. 
\section[{iii. Decision Tree (DT)}]{iii. Decision Tree (DT)}\par
A Decision tree has a structure like flow charts, where the root node is the top node and a feature of the information is denoted by each internal node. The algorithm might be biased and may end up unstable since a little change in the information will change the structure of the tree. 
\section[{iv. K-Nearest Neighbor (KNN)}]{iv. K-Nearest Neighbor (KNN)}\par
K-Nearest Neighbor (KNN) is a non-parametric approach which uses similarity measure in terms of distance function classifiers other than news cases. KNN stores the entire training data, requires larger memory and so is computationally expensive. 
\section[{v. Ada Boost (AB)}]{v. Ada Boost (AB)}\par
Ada Boost (AB) learning algorithm is a technique used to boost the performance of simple learning algorithms used for classification. Ada Boost constructs a strong classifier using a combination of several weak classifiers. It is a fast classifier and at the same time can also be used as a feature learner. This may be useful in tasks that use imbalanced data analysis. 
\section[{vi. Random Forest (RF)}]{vi. Random Forest (RF)}\par
Random forest (RF), as an ensemble tool, is a decision tree derived from a subset of observations and variables. The Random Forest gives better predictions than an individual decision tree. It uses the concept of bagging to create several minimal correlated decision trees. 
\section[{vii. Support Vector Machine (SVM)}]{vii. Support Vector Machine (SVM)}\par
Support Vector Machine (SVM) belongs to the family of supervised machine learning techniques, which can be used to solve classification and regression problems. SVM is a linear classifier and the classifier is a hyper plane. It separates the training set with maximal margin. The points near to the separating hype plane are called support vectors and they determine the position of hyper plane. 
\section[{c) Modern Machine Learning}]{c) Modern Machine Learning}\par
Deep learning is a modern machine learning which has the capability to take raw inputs and learns the optimal feature representation implicitly. This has performed well in various long standing artificial intelligence tasks \hyperref[b2]{[3]}. Most commonly used deep learning architectures are discussed below in detail. 
\section[{i. Deep Neural Network (DNN)}]{i. Deep Neural Network (DNN)}\par
An artificial neural network (ANN) is a computational model influenced by the characteristics of biological neural networks. The family of ANN includes the Feed forward neural network (FFN), Convolutional neural network and Recurrent neural network (RNN). FFN forms a directed graph in which a graph is composed of neurons named as mathematical unit. Each neuron in i th layer has connection to all the neurons in i + 1 th layer.\par
Each neuron of the hidden layer denotes a parameter h that is computed byh i (x) = f (w i T x + b i ) (1) hii: Rdi?1 ? Rdi (2) f : R ? R\textbf{(3)}\par
Where w i ? Rd×d i ?1 , b i ? Rd i , d i denotes the size of the input, f is a non-linear activation function, ReLU.\par
The traditional examples of machine learning algorithms include Linear regression, Logistic regression, Linear discriminant analysis, classification and regression trees, Naïve bayes, K-Nearest Neighbour (K-NN), Kmeans clustering Learning Vector Quantization (LVQ), Support Vector Machines (SVM), Random Forest, Monte Carlo, Neural networks and Qlearning. Take note that:\par
? Supervised Adaptation is carried out in the execution of system at every iteration. ? Unsupervised Adaptation follows trial and error method. Based on the obtained fitness value, computational model is generalized to achieve better results in an iterative approach.\par
ii. The future of AI in the fight against cybercrimes Exeriments showed that NeuroNet is effective against low-rate TCP-targeted distributed DoS attacks. \hyperref[b20]{[19]} presented the Intrusion Detection System using Neural Network based Modeling (IDS-NNM) which proved to be capable of detecting all intrusion attempts in the network communication without giving any false alerts \hyperref[b21]{[20]}.\par
The characteristics of NIC algorithms are partitioned into two segments such as swarm intelligence and evolutionary algorithm. The Swarm Intelligence-based Algorithms (SIA) are developed based on the idea of collective behaviours of insects in colonies, e.g. ants, bees, wasps and termites. Intrusion detection and prevention systems (IDPS) include all protective actions or identification of possible incidents and analysing log information of such incidents \hyperref[b3]{[4]}. 
\section[{d) Big Data Analytics and Cybersecurity}]{d) Big Data Analytics and Cybersecurity}\par
Big Data Analytics requires new data architectures, analytical methods, and tools. Big data environments ought to be magnetic, which accommodates all heterogeneous sources of data. Instead of using mechanical disk drives, it is possible to store the primary data-base in silicon-based main memory, which improves performance. According to [21], there are four critical requirements for big data processing. The first requirement is fast data loading. The second requirement is fast query processing. The «Map» function in Hadoop accordingly partitions large computational tasks into smaller tasks, and assigns them to the appropriate key/value pairs.\par
Behavioral analytics provide information about the behavioral patterns of cybersecurity events or malicious data \hyperref[b1]{[2]}. Forensics analytics locate, recover and preserve reliable forensic artefacts from specifically identified cybersecurity events or attacks  {\ref [22]}. Forecast analytics attempt to predict cybersecurity events using forecast analytics models and methodologies  {\ref [23]}. Threat intelligence helps to gather threats from big data, analyze and filter information about these threats and create an awareness of cybersecurity threats \hyperref[b1]{[2]}.\par
The situation awareness theory postulated by [24] posits that the success of a cybersecurity domain depends on its ability to obtain real-time, accurate and complete information about cybersecurity events or incidents \hyperref[b21]{[20]}. The situation awareness model consists of situation awareness, decisions and action performance as shown in Figure  {\ref 3}.\par
There is consensus in prior literature that cyber security has evolved to become a problem for big data analytics. This is due to the understanding that the transformation and expansion of the cyberspace \hyperref[b17]{[16]} has rendered traditional intrusion detection and malware detection systems obsolete. Further, even the data mining models that have been used in the past are no longer sufficient for the challenges in cyber security \hyperref[b17]{[16]}. 
\section[{Figure 3: Simplified Theoretical Model Based on Situation Awareness}]{Figure 3: Simplified Theoretical Model Based on Situation Awareness}\par
A big data analytics model for cybersecurity can be evaluated on the basis of its agility and robust \hyperref[b17]{[16]}.\par
According to [25], Big Data is defined not only by the amount of the information that it delivers but also by its complexity and by the speed that it is analyzed and delivered. With reference to [26], Big Data can be defined as a multi-faced data which combines the following characteristics: Veracity, Variety, Volume, Velocity and Value. 
\section[{e) Advances in Cloud Computing}]{e) Advances in Cloud Computing}\par
Cloud computing is about using the internet to access someone else's software running on someone else's hardware in someone else's data center  {\ref [27]}. Cloud Computing is essentially virtualized distributed processing, storage, and software resources and a service, where the focus is on delivering computing as a on-demand, pay-as-you-go service. On-demand self-service: A consumer can unilaterally provision computing capabilities such as server time and network storage as needed automatically, without requiring human interaction with a service provider. 
\section[{Broad network access: Heterogeneous client platforms available over the network come with numerous capabilities that enable provision of network access.}]{Broad network access: Heterogeneous client platforms available over the network come with numerous capabilities that enable provision of network access.}\par
Resource pooling: Computing resources are pooled together in a multi-tenant model depending on the consumer demand in a location independent manner.  
\section[{Situational Awareness}]{Situational Awareness}Decisions ?Capabilities ?Interface ?Mechanisms ?Stress \& Workload ?Complexity ?Workload ?Automation Action Performance ?Capabilities ?Interface ?Mechanisms ?Stress \& Workload ?Complexity ?Workload ?Automation\par
Rapid elasticity: This is when unlimited capabilities are rapidly and elastically provisioned or purchased to quickly scale out; and rapidly released to quickly scale in.\par
Measured service: A transparent metering capability can be automatically controlled and optimized in cloud systems at some level of abstraction appropriate to the type of service. ii. Platform as a service (PaaS) PaaS provides to the consumer infrastructure for third-party applications. Just like in SaaS the consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but does have control over the deployed applications and possibly configuration settings for the application-hosting environment [29];  {\ref [32]}. Examples include Windows Azure, Apache Stratos, Google App Engine, Cloud Foundry, Heroku, AWS (Beanstalk) and Open Shift \hyperref[b22]{[33]} \& \hyperref[b23]{[34]}. PaaS provides faster and more frequent delivery of functionality for the sake of direct support for business agility. PaaS provides an enabling environment for a consumer to run applications. A PaaS Cloud should be able to support various programming models for different types of Programming. PaaS is a Cloud Computing service that offers a computing platform and solution stack for users, and this may include the following:? Language ? Operating System (OS) ? Database ? Middleware ? Other applications\par
iii. Infrastructure as a service (IaaS) This provisions processing, networks, storage, and other essential computing resources on which the consumer is then able to install and run arbitrary software, that can include operating systems (Virtual machines (VM), appliances, etc.) and applications [29];  {\ref [32]}. Common global examples include Amazon Web Services (AWS), Cisco Metapod, Microsoft Azure, Rackspace and the local ones include TelOne cloud services and Dandemutande \hyperref[b22]{[33]}. IaaS is a Cloud service that allows existing applications to run on its hardware. It rents out resources dynamically wherever they are needed. 
\section[{Services include:}]{Services include:}? Compute Servers ? Data Storage ? Firewall ? Load Balancer f) Cloud Deployment Models\par
The three commonly-used cloud deployment models are private, public, and hybrid. An additional model is the community cloud. However, this is less commonly used. In a Cloud context the term deployment basically refers to where the software is made available, in other words where it is running. 
\section[{i. Private Cloud}]{i. Private Cloud}\par
The private cloud is normally either owned or exclusively used by a single organization. The services and infrastructure are permanently kept on a private network, the hardware and software are dedicated solely to the particular organisation. The service provider or the particular organization may manage the physical infrastructure. The major advantage of this model is the improved security as resources are not shared with others thereby allowing for higher levels of control and security \hyperref[b24]{[35]}. The cloud infrastructure is provisioned for use by the general public. The public cloud is sold to the public, as a mega-scale infrastructure, and is available to the general public. \hyperref[b13]{[12]} further clarifies that cloud services are provided on a subscription basis to the public. It is typically based on a pay-per-use model. The advantages include lower costs, near-unlimited scalability and high reliability \hyperref[b24]{[35]}.\par
Examples include Amazon (EC2), IBM's Blue Cloud, Sun Cloud, Google App Engine and Windows Azure  {\ref [37]}. 
\section[{iii. Hybrid Cloud}]{iii. Hybrid Cloud}\par
A hybrid cloud model is a mix of two or more cloud deployment models such as private, public or hybrid \hyperref[b25]{[36]}; \hyperref[b26]{[38]}. This model requires determining the best split between the public and private cloud components. The advantages include control over sensitive data (private cloud), flexibility, i.e. ability to scale to the public cloud whenever needed and lastly allows for ease transitioning to the cloud through gradual migration \hyperref[b24]{[35]}. The use of standardized or proprietary technology allows for data and application portability \hyperref[b27]{[39]}. 
\section[{iv. Community Cloud}]{iv. Community Cloud}\par
This model is provisioned for exclusive use by a particular community of consumers bound by shared interests (e.g., policy and compliance considerations, mission and security requirements). A community cloud shares computing resources among several organizations, and can be managed by either organizational IT resources or third-party providers  {\ref [29]}. A typical example is the U.S.-based exclusive IBM Soft Layer cloud which is dedicated for use by federal agencies only. This approach builds confidence in the platform, which cloud consumers will use to process their sensitive workloads  {\ref [37]}.\par
v. Cloud computing benefits Cloud computing services are delivered when they are needed in the quantity needed at a certain time. Cloud computing has many benefits for the organizations and these include cost savings, scalability, anytime anywhere access, use of latest software versions, energy saving and quick rollout of business solutions. The cost effectiveness and efficiency of the cloud platforms is tempting most organizations to migrate to the cloud and enjoy a wide range of general benefits \hyperref[b28]{[40]} which according to \hyperref[b29]{[41]} include:   Traditionally, these networks rely on dedicated hardware-based network equipment and their functions to provide communication services. However, this reliance is becoming increasingly inflexible and inefficient, especially in dealing with traffic bursts for example during large crowd events. NFV strives to overcome current limitations by (1) implementing network functions in software and (2) deploying them in a virtualized environment. The resulting virtualized network functions (VNFs) require a virtual infrastructure that is flexible, scalable and fault tolerant.\par
The growing maturity of container-based virtualization and the introduction of production-grade container platforms promotes containers as a candidate for the implementation of NFV infrastructure (NFVI). Containers offer a simplified method of packaging and deploying applications and services. Virtualization is basically making a virtual image or "version" of something usable on multiple machines at the same time. This is a way of managing the workload by transforming traditional computing to make it more scalable, efficient and economical. Virtualization can be applied to hardware- 
\section[{h) Why Virtualization?}]{h) Why Virtualization?}\par
With virtualization, one can attain better utilization rate of the resources of the service providers, increased ROI for both the service providers and the consumers, and promotes the green IT by reducing energy wastage. Virtualization technology has the drawbacks of the chance of a single point of failure of the software achieving the virtualization and the performance overhead of the entire system due to virtualization. Virtualization in general has tremendous advantages. The advantages of virtual machines are as follows:\par
? Where the physical hardware is unavailable, run the operating systems, ? Easier to create new machines, backup machines, etc., ? Use of "clean" installs of operating systems and software for software testing ? Emulate more machines than are physically available, ? Timeshare lightly loaded systems on one host, ? Debug problems (suspend and resume the problem machine), ? Easy migration of virtual machines, ? Run legacy systems! Two or more CPUs can work together on the same chip in multicore technology as a single integrated circuit (IC). These single ICs are called a die. Multicore technology can be used to speed up the processing in a multitenant cloud environment. Multicore architecture has become the recent trend of high-performance processors, and various theoretical and case study results illustrate that multicore architecture is scalable with the number of cores.\par
Most of the software vendors raised a complaint that their application is not supported in a virtual state or will not be supported if the end-user decides to virtualize them. To accommodate the needs of the industry and operating environment, to create a more efficient infrastructure -virtualization process has been modified as a powerful platform, such that the process virtualization greatly revolves around one piece of very important software. This is called a hypervisor. Thus, a VM must host an OS kernel. 
\section[{i) Compare and Contrast Between Virtualization and Containerization}]{i) Compare and Contrast Between Virtualization and Containerization}\par
Virtualization allows the running of multiple operating systems on a single physical system and share the underlying hardware resources. Virtualization entails abstraction and encapsulation. However, Cloudsrely heavily on virtualization, whereas Grids do not rely on virtualization as much as clouds. In Virtualization, a hypervisor is a piece of computer software that creates and runs virtual machines.\par
Instead of installing the operating system as well as all the necessary software in a virtual machine, the docker images can be easily built with a Dockerfifile since the hardware resources, such as CPU and memory, will be returned to the operating system immediately. Therefore, many new applications are programmed into containers. Cgroups allow system administrators to allocate resources such as CPU, memory, network, or any combination of them, to the running containers. This is illustrated in Figure \hyperref[fig_6]{7} below.  
\section[{Virtualization}]{Virtualization}\par
Virtualization is the optimum way to enhance resource utilization in efficient manner. It refers to the act of creating a virtual (similar to actual) variations of the system. Physical hardware is managed with the help of software and converted into the logical resource that will be in a shared pool or can be used by the privileged user. This service is known as VMs we can say Infrastructure as a service. Virtualization is the base of any public and private cloud development. Most of the public cloud providers such as Amazon EC2, Google Compute Engine and Microsoft Azure leverage virtualization technologies to power their public cloud infrastructure \hyperref[b0]{[1]}. The core component of virtualization is Hypervisors. 
\section[{Hypervisor}]{Hypervisor}\par
It is a software which provides isolation for virtual machines running on top of physical hosts. The thin layer of software that typically provides capabilities to virtual parti-tioning that runs directly on hardware, It provides a potential for virtual partitioning and responsible for running multiple kernels on top of the physical host. This feature makes the application and process isolation very expensive. There will be a big impact if computer resources can be used more efficiently. The most popular hypervisors today are VMware, KVM, Xen, and HyperV.\par
Basically, a container is nothing but more than a virtual file system which are isolated with some Linux kernel features, such as namespaces and process groups, from the main physical system. Through containers framework it offers an environment as close as desirable one as we want from a VM but without the overhead that comes with running on an another kernel and simulating all the hardware. Due to lightweight nature of containers, more containers can run per host than virtual machines per host. Unlike containers, virtual machine require emulation layers (either software or hardware), which consume more resources and add additional overhead.\par
Containers are different from Virtualization with respect to the following aspects: 1. Simple: Easy sharing of a hardware resources clean command line interface, simple REST API. 2. Fast:-Rapid provisioning, instant guest boot, and no virtualization overhead so as fast as bare metal. 3. Secure: Secure by default, combine all available kernel security feature with App Armor, user namespaces, SECCOMP. 4. Scalable: The quality-of-service may be broadcast from the from a single container on a developer laptop to a container per host in a data centre. This is also includes remote image services with Extensible storage and networking. 5. Control groups (cgroups): This is a kernel-provided mechanism for administration, grouping and tracking through a virtual file system. Docker containers share the operating system and important resources, such as depending libraries, drivers or binaries, with its host and therefore they occupy less physical resources. 
\section[{III.}]{III.} 
\section[{Research Methodology a) Presentation of the methodology}]{Research Methodology a) Presentation of the methodology}\par
The Pragmatism paradigm was used in this research and this is intricately related to the Mixed Methods Research (MMR).\par
Philosophers inclined to the pragmatic paradigm subscribe to the worldview that says it is impossible to access the truth of the real world by employing a single scientific method as supported by the Positivist paradigm or construct social reality under Interpretivist paradigm. In this research, an Interpretivist or Constructivist paradigm was used, as is illustrated on Table \hyperref[tab_3]{2} below. Cybersecurity is a huge area for consideration and in order to address problems within it, there is need for contextualisation. This is a clear indication that there are multiple realities out there in the world of cybersecurity as supported by the Interpretivist paradigm.\par
The Research methodology is a way of solving a research problem thoroughly and meticulously and includes steps followed in carrying out the research and the reasoning behind \hyperref[b40]{[52]}. Research methodology can also be viewed as a procedural or step by step outline or framework within which research is done. Research methodology can be quantitative, qualitative or mixed. Table  {\ref 3} below shows the differences between qualitative and quantitative research methodologies. The Mixed Methods Research methodology was used. In a mixed methods methodology the researcher mixes both qualitative and quantitative data and employs the practices of both qualitative and quantitative research. It is also underpinned by the pragmatic paradigm. 
\section[{Table 3: Differences between qualitative and quantitative methodologies}]{Table 3: Differences between qualitative and quantitative methodologies}\par
Difference with respect to:\par
Quantitative methodology Qualitative methodology 
\section[{Supporting philosophy}]{Supporting philosophy}\par
Rationalism. Humans acquire knowledge through their capacity to reason. 
\section[{Empiricism. Humans acquire knowledge through sensory experiences}]{Empiricism. Humans acquire knowledge through sensory experiences} 
\section[{Approach to inquiry}]{Approach to inquiry}\par
Structured or rigid /predetermined methodology Unstructured /flexible methodology 
\section[{Main purpose of investigation To quantify the extend of variation in a situation or phenomenon}]{Main purpose of investigation To quantify the extend of variation in a situation or phenomenon}\par
To describe variation in a phenomenon or situation 
\section[{Measurement of variables Emphasis is on some form of either measurement or classification of variables}]{Measurement of variables Emphasis is on some form of either measurement or classification of variables} 
\section[{Emphasis is on the description of variables Sample size}]{Emphasis is on the description of variables Sample size}\par
Emphasis is put on a greater sample size Fewer cases 
\section[{Focus of inquiry}]{Focus of inquiry}\par
Narrows focus in terms of extent of inquiry but draws together required information from a bigger number of respondents Covers multiple issues but draws together required information from a smaller number of respondents 
\section[{Data analysis}]{Data analysis}\par
Variables are put into frequency distributions or other statistical procedures\par
Responses or observational data is used to identify themes and their descriptions 
\section[{Communication of findings}]{Communication of findings}\par
Organisation is more analytic in nature, drawing inferences and conclusions and testing strength between variables and their relationship\par
Organisation is more descriptive and narrative in nature Source: \hyperref[b39]{[51]} i. 
\section[{Research approach and philosophy Research approach}]{Research approach and philosophy Research approach}\par
The researcher adopts a qualitative approach in form of focus group discussion to research. Since the analysis is done to establish differences in data analytics models for cybersecurity without the necessity of quantifying the analysis \hyperref[b30]{[42]} . 
\section[{Research philosophy}]{Research philosophy}\par
The researcher adopts a postmodern philosophy to guide the research. Firstly the researcher notes that the definition, scope and measurement of cybersecurity differs between countries and across nations \hyperref[b16]{[15]}. Further, the post-modern view is consistent with descriptive research designs which seek to interpret situations or models in their particular contexts \hyperref[b31]{[43]}. 
\section[{ii. Research design and methods}]{ii. Research design and methods} 
\section[{Research design}]{Research design}\par
The researcher adopts a descriptive research design since the intention is to systematically describe the facts and characteristics of big data analytics models for cybersecurity. The purpose of the study is essentially an in-depth description of the models \hyperref[b30]{[42]}. 
\section[{Research methods}]{Research methods}\par
A case study research method was adopted in this study. In this respect each data analytics model for cybersecurity is taken as a separate case to be investigated in its own separate context \hyperref[b31]{[43]}. Prior research has tended to use case studies in relation to the study of cybersecurity \hyperref[b16]{[15]}. However, the researcher develops a control case that accounts for an ideal data analytics model for cybersecurity for comparative purposes. 
\section[{b) Population and sampling i. Population}]{b) Population and sampling i. Population}\par
The research population for the purpose of this study consists of all data analytics models for cybersecurity that have been proposed and developed in literature, journals, conference proceedings and working papers. This is consistent with previous research which involves a systematic review of literature  {\ref [21]}. 
\section[{ii. Sample}]{ii. Sample}\par
The researcher identified two data analytics models or frameworks from a review of literature and the sample size of 8. Eight participants in total were interviewed. However, while this may be limited data, it will be sufficient for the present needs of this study. Research in future may review more journals to identify more data analytics models which can be applied to cybersecurity. 
\section[{c) Sources and types of data}]{c) Sources and types of data}\par
The researcher uses secondary data in order to investigate the application of data analytics models in cybersecurity. 
\section[{d) Model for analysis}]{d) Model for analysis}\par
In analyzing the different data analytics models for cybersecurity the researcher makes reference to the characteristics of an ideal data analytics model for cybersecurity. In constructing an ideal model, the researcher integrates various literature sources. The basic framework for big data analytics model for cybersecurity consists of three major components which are big data, analytics, and insights \hyperref[b17]{[16]}. However, a fourth component may be identified as prediction (or predictive analytics)  {\ref [21]}). This is depicted in Figure \hyperref[fig_7]{8} below:  
\section[{Big data}]{Big data}\par
The first component in the big data analytics framework for cybersecurity is the availability of big data about cybersecurity. Traditional sources of big data are systems logs and vulnerability scans \hyperref[b17]{[16]}. However, sources of big data about cybersecurity have extended to include computer-based data, mobile-based data, physical data of users, human resources data, credentials, one-time passwords, digital certificates, biometrics, and social media data \hyperref[b12]{[11]}. Some authors identify sources of big data about cybersecurity as business mail, access control systems, CRM system and human resources system, a number of pullers in linked data networks, intranet/ internet and IIoT/IoT, collectors and aggregators in social media networks and external news tapes  {\ref [23]}. Big data about cybersecurity should be imported from multiple sources to ensure effectiveness in detection and prediction of possible threats \hyperref[b18]{[17]}. Further, some authors specify the characteristics of security data as consisting of heterogeneous format, diverse semantic and correlation across data sources and classify them into categories for example non-semantic data, semantic data and security knowledge data \hyperref[b18]{[17]}. 
\section[{Big data analytics}]{Big data analytics}\par
The address the concerns of big data about cybersecurity, more robust big data analytics models for cybersecurity have been developed in data mining techniques and machine learning \hyperref[b17]{[16]}. Big data analytics employ data mining reactors and algorithms, intrusion and malware detection techniques and vector machine learning techniques for cybersecurity \hyperref[b17]{[16]}. However, it has been observed that adversarial programs have tended to modify their behavior by adapting to the reactors and algorithms designed to detect them \hyperref[b17]{[16]}. Further, intrusion detection systems are faced with challenges such as unbounded patterns, data nonstationarity, uneven time lags, individuality, high false alarm rates, and collusion attacks  {\ref [21]}. This necessitates a multi-layered and multi-dimensional approach to big data analytics for cybersecurity \hyperref[b18]{[17]}, \hyperref[b1]{[2]}. In other words an effective big data analytics model for cybersecurity must be able to detect intrusions and malware at every layer in the cybersecurity framework. 
\section[{Insights for action}]{Insights for action}\par
Big data analytics for cybersecurity should be able provide prioritized and actionable insights to cybersecurity personnel. For example setting up effective network defenders that are able to detect flaws in the network and be able to trace the source of threats or attacks \hyperref[b17]{[16]}. Alternatively, cybersecurity personnel may update existing network defenders in light of new prioritized insights about the cybersecurity system \hyperref[b17]{[16]}.The goal of analysts should be to maximize utility derived from the cybersecurity system. 
\section[{Predictive analytics}]{Predictive analytics}\par
Predictive analytics refer to the application of a big data analytics model for cybersecurity to derive, from current cybersecurity data, the likelihood of a cybersecurity event occurring in future  {\ref [21]}. In essence, a data analytics model for cybersecurity should be able to integrate these components if it is to be effective in its major functions of gathering big data about cybersecurity, analyzing big data about cybersecurity threats, providing actionable insights and predicting likely future cybersecurity incidents. 
\section[{e) Validity and Reliability}]{e) Validity and Reliability}\par
The researcher solicited comments from peers on the emerging findings and also feedback to clarify the biases and assumptions of the researcher to ensure internal validity of the study \hyperref[b31]{[43]}. The researcher also reliability or consistency in research findings by explaining in detail the assumptions and theories underlying the study \hyperref[b31]{[43]}. 
\section[{f) Summary of research methodology}]{f) Summary of research methodology}\par
In section 3, the researcher developed appropriate methodology for investigating the ideal data analytics models for cybersecurity. 
\section[{g) Possible Outcomes}]{g) Possible Outcomes}\par
The expected accuracy rate for the research should be according to Table \hyperref[tab_4]{4} below, which shows the international benchmark.   The IDS is divided into either as a Host IDS (HIDS) or as a Network IDS (NIDS). Analysis of the network traffic can be handled by a NIDS which distinguishes the unlicensed, illegitimate and anomalous behavior on the network. Packets traversing through the network should generally be captured by the IDS using network taps or span port in order to detect and flag any suspicious activity \hyperref[b9]{[10]}). Anomalous behavior on the specific device or malicious activity can be effectively detected by a device specific IDS. The vulnerability of networks and susceptibility to cyber attacks is exacerbated by the use of wireless technology \hyperref[b13]{[12]}.\par
The gross inadequacies of classical security measures have been overtly exposed. Therefore, effective solutions for a dynamic and adaptive network defence mechanism should be determined. Neural networks can provide better solutions for the representative sets of training data \hyperref[b13]{[12]}. \hyperref[b13]{[12]} argues for the use of ML classification problems solvable with supervised or semi-supervised learning models for the majority of the IDS. However, the one major limitation of the work done by \hyperref[b13]{[12]} is on the informational structure in cybersecurity for the analysis of the strategies and the solutions of the players.\par
Autonomous robotic vehicles attract cyber attacks which prevent them from accomplishing the intrusion prevention mission. Knowledge-based and vehicle-specific methods have limitations in detection which is applicable to only specific known attacks \hyperref[b2]{[3]}. The attack vectors of the attack scenarios used by \hyperref[b2]{[3]} is shown on Figure \hyperref[fig_10]{11} below. In this experiment, the system is allowed to undertake several missions by the robotic vehicle which diverts the robotic vehicle testbed. The practical experimental setup for the attack vectors used is shown on Figure \hyperref[fig_11]{12} below. Table  {\ref 5} shows a comparison of the data mining techniques that can be used in intrusion detection.\par
Intrusion attack classification requires optimization and enhancement of the efficiency of data mining techniques. The pros and cons of each algorithm using the NSL-KDD dataset are shown on Table  {\ref 6} below.\par
Table  {\ref 6}: Performance of Support Vector Machines, Artificial Neural Network, K-Nearest Neighbour, Naive-Bayes and Decision Tree Algorithms An intrusion detection system determines if an intrusion has occurred, and so monitors computer systems and networks, and the IDS raises an alert when necessary \hyperref[b3]{[4]}. However, \hyperref[b3]{[4]} addressed the problems of Anomaly Based Signature (ABS) which reduces false positives by allowing a user to interact with the detection engine and raising classified alerts. The advantages and disadvantages of ABSs and SBSs are summarised on table, Table  {\ref 7}, below. 
\section[{Table 7:}]{Table 7:}\par
Advantages and disadvantages of ABSs and SBSs models (Source: \hyperref[b3]{[4]})\par
An IDS must keep up track of all the data, networking components and devices involved. Additional requirements must be met when developing a cloud-based intrusion detection system due to its complexity and integrated services. 
\section[{b) Support vector machine}]{b) Support vector machine}\par
Support Vector Machine is a classification artificial intelligence and machine learning algorithm with a set containing of points of two types in X dimensional place. Support vector machine generates a (X-1) dimensional hyperplane for separating these points into two or more groups using either linear kernel or nonlinear kernel functions \hyperref[b5]{[7]}. Kernel functions provides a method for polynomial, radial and multi-layer perception classifiers such as classification of bank performance into four clusters of strong, satisfactory, moderate and poor performance. The class of bank performance is defined by the function Performance class = ( )w x f . = ( ) ? j j j w x f\par
Where x ?? is the input vector to the support vector classifier and w ???? is the real vector of weights and f is the function that translates the dot product of the input and real vector of weights into desired classes of bank performance. w ???? Is learned from the labeled training data set. 
\section[{c) KNN algorithm}]{c) KNN algorithm}\par
The K-NN algorithm is a non-parametric supervised machine learning technique that endeavors to classify a data point from given categories with the support of the training dataset \hyperref[b5]{[7]}. Predictions are performed for a new object (y) by searching through the whole training dataset for the K most similar instances or neighbors. The algorithm does this by calculating the Euclidean distance as follows:  
\section[{? =}]{? =}\par
Where X s is the standardized value, X is the instance measure, mean and s.d are the mean and standard deviation of instances. Lower values of K are sensitive to outliers and higher values are more resilient to outliers and more voters are considered to decide the prediction. 
\section[{d) Multi Linear Discriminant Analysis (LDA)}]{d) Multi Linear Discriminant Analysis (LDA)}\par
The Linear Discriminant Analysis is a dimensionality reduction technique. Dimensionality reduction is the technique of reducing the amount of random variables under consideration through finding a set of principal variables \hyperref[b5]{[7]} which is also known as course of dimensionality. The LDA calculates the separability between n classes also known as betweenclass variance. Let D b be the distance between n classes. 
\section[{(}]{(}\par
)() T i g i i i b x x x x N D ? ? = ? =1\par
Where x the overall is mean, i\par
x and i N are the sample mean and sizes of the respective classes. The withinclass variance is then calculated, which is the distance between mean and the sample of every class. Let S y be the within class variance.\par
( )( )( ) 2 , 1 , 1 1 i j i g t N j i j i i g t i y X X X X S N S i ? ? = ? = ?? ? = =\par
The final procedure is to then construct the lower dimensional space for maximization of the seperability between classes and the minimization of within class variance. Let P be the lower dimensional space.  
\section[{e) Random Forest Classifier}]{e) Random Forest Classifier}\par
The Random Forest classifier is an ensemble algorithm used for both classification and regression problems. It creates a set of decision trees from a randomly selected subset of the training set \hyperref[b5]{[7]}. It then makes a decision by aggregating the votes from individual decision trees to decide the final class of an instance in the classification problem. The tree with higher error rates are given low weight in comparison to other trees increasing the impact of trees with low error rate. 
\section[{f) Variable importance}]{f) Variable importance}\par
Variable importance was implemented using the Boruta algorithm to improve model efficiency. The Boruta algorithm endeavors to internment all the key, interesting features existing in the dataset with respect to an outcome variable. The diagram below shows that net profit is the most significant feature, followed by ROA, total assets, ROE and other variables depicted below in Figure  {\ref 13}. 
\section[{Figure13: Boruta Algorithm important features}]{Figure13: Boruta Algorithm important features}\par
The next procedure was fitting these variable into our algorithms and hence evaluating their performance using the metrics discussed in the models section. The Boruta algorithm also clusters banks on important variable as shown below in Figure \hyperref[fig_14]{14} for effective risk management and analysis. Before we discuss the results of our models. It is imperative to discuss the distribution of our dataset. We classify bank performance into four classes which are strong, satisfactory, moderate and poor performing banks. A strongly performing bank is the one with incredible CAMELS indicators. Its profitability indicators are high, the management quality is top of the class, less sensitive to market movements with a high quality asset base. A satisfactory bank is the one with acceptable but not outstanding performance.\par
The CAMELS indicators are quite okay for such bank. Moderate performance is the one characterized by fundamental weakness or imperfections. A poorly performing bank is the one whose performance is below standard expectations or defective and hence can be categorized as an already failed bank. Our dataset comprises of thousands of records from banking institutions returns. The distribution of performance classes is shown on the diagram below. We can see that strong banks comprise of 12.9\%, satisfactory banks 15.1\%, moderate banks 47.5\% and poor banks 24.5\%. Figure \hyperref[fig_3]{15} visualizes the effectiveness of Boruta algorithm in determining the most important variables that determines the condition of a bank. 
\section[{Figure 15: Distribution of the big dataset h) Classification and Regression Trees (CART)}]{Figure 15: Distribution of the big dataset h) Classification and Regression Trees (CART)}\par
Table \hyperref[tab_5]{8} below shows the performance results of our CART algorithm in predicting bank failure on the training set. The algorithm's level of accuracy on the training dataset was 82.8\%. The best tune or complexity parameter of our optimal model was 0.068. The Kappa statistic was 75\% envisaging that our classifier was effective as also shown with the Kappa SD of 0.07 in the classification of bank categories. On the test dataset, the algorithm achieved an accuracy level of 92.5\% and a kappa of 88.72\%. The algorithm only misclassified 2 instance as moderate and 1 as satisfactory. The accuracy of the CART model based on the complexity parameters of different test runs is shown on Figure \hyperref[fig_15]{16} below. The complexity parameter or the best tune parameter of 0.068 optimized the model performance. The accuracy level of the SVM model on the training dataset was 79.1\% in predicting bank solvency as shown in table \hyperref[tab_6]{9}. The best tune sigma and cost values of our highly performing model where 0.05 and 1 as shown on Figure \hyperref[fig_18]{19} below. The Kappa statistic and the Kappa SD where 67.9\% and 0.13 respectively. On the test dataset, the algorithm achieved an accuracy level of 92.5\% and a kappa of 88.54\%. The algorithm only misclassified 3 instance as moderate in comparison to the CART algorithm.  The level of accuracy on the training dataset was 66.2\%. The best tune parameter for our model was k=9 or 9 neighbors as shown on the accuracy curve in Figure \hyperref[fig_17]{18} below. The Kappa statistic and the Kappa SD where 47.2\% and 0.17 respectively. On the test dataset, the algorithm achieved an accuracy level of 67.5\% and a kappa of 49\%. The algorithm was not highly effective in classifying bank performance in comparison to other algorithms.  On the training set, the accuracy of our random forest was 85.5\% as designated in table 12. The best tune parameter for our model was the mtry of 14 which is the number of randomly selected predictors in constructing trees as shown on Figure \hyperref[fig_18]{19}. The Kappa statistic and the Kappa SD where 78.3\% and 0.09 respectively. On the test dataset, the algorithm achieved an accuracy level of 96\% and a kappa of 96\%. The algorithm was highly effective in classifying bank performance in comparison to all algorithms. As number of banking activities increase, also implies that the data submission to the Reserve Bank continues to grow exponentially. This challenging situation in combination with advances in machine learning (ML) and artificial intelligence (AI) presents unlimited opportunities to apply neural network-based deep learning (DL) approaches to predict Zimbabwean Bank's solvency. Future work will focus on identifying more features that could possibly lead to poor bank performance and incorporate these in our models to develop a robust early warning supervisory tool based on big data analytics, machine learning and artificial intelligence.\par
The researcher analyses the two models that have been proposed in literature with reference to an ideal data analytics model for cybersecurity presented in Section 3. 
\section[{Model 1: Experimental/ Prototype Model}]{Model 1: Experimental/ Prototype Model}\par
In the first case the researcher makes reference to the model presented in  {\ref [23]} which although developed in the context of the public sector can be applied to the private sector organizations. The proposed model, it is to be noted was demonstrated to be effective in integrating big data analytics with cybersecurity in a cost effective way [23]. 
\section[{Model 2: Cloud computing/Outsourcing}]{Model 2: Cloud computing/Outsourcing}\par
The second model involves an organization outsourcing its data to a cloud computing service provider. Cloud computing service providers usually have advanced big data analytics models, with advanced detection and prediction algorithms and better state of the art cybersecurity technologies and better protocols because they specialize in data and networks. However, it is to be noted that cloud computing service providers are neither exempt nor immune from cyber-threats and attacks \hyperref[b12]{[11]}. 
\section[{Application of big data analytics models in cybersecurity}]{Application of big data analytics models in cybersecurity}\par
There is overwhelming evidence to support this assertion with many infallible proofs that such application is not only necessary in recent times but a means to survival \hyperref[b12]{[11]},  {\ref [23]}. The researcher demonstrated by identifying the characteristics of an effective data analytics model, the ideal model, that it is possible to evaluate different models. In the third hypotheses the researcher postulated that, there is an appropriate big data analytics model for cybersecurity for every institution. While the review of literature showed that institutions and countries adopt different big data analytics models for cybersecurity, the researcher also demonstrated that beside the unique requirements these models share major common characteristics for example reactors and detection algorithms are usually present in every model but differ in terms of complexity. Further, using the models presented in this Chapter it is worthy of note that many small organizations will usually adopt Model 2 whereas very large organizations and sensitive public sector organizations will adopt Model 1. This may also explain why models used may differ although the framework used in designing a data analytics model for cybersecurity in a cloud computing services provider may share similar characteristics with that developed by an institution on its own. 
\section[{Summary of analysis}]{Summary of analysis}\par
In this section the researcher presented two models for adopting data analytics models to cybersecurity. The first experimental or prototype model involves the design, and implementation of a prototype by an institution and the second model involves the use serviced provided by cloud computing companies. The researcher also demonstrated how this study addressed the hypotheses postulated. In the information era we are currently living in, voluminous varieties of high velocity data are being produced daily, and within them lay intrinsic details and patterns of hidden knowledge which should be extracted and utilized.\par
By applying such analytics to big data, valuable information can be extracted and exploited to enhance decision making and support informed decisions. Thus, the support of big data analytics to decision making was depicted.\par
V. 
\section[{Conclusion}]{Conclusion}\par
Machine learning algorithms as part of Artificial Intelligence can be clustered into supervised, unsupervised, semi-supervised, and reinforcement learning algorithms. The main characteristic of ML is the automatic data analysis of large data sets and production of models for the general relationships found among data.\par
Big data analytics is not only about the size of data but also clinches on volume, variety and velocity of data .Volume denotes big data as massive; velocity denotes the high speed of big data; variety denotes the diversity of big data; veracity denotes the degrees of trustworthiness in big data; vocabulary denotes conformity of big data to different schema, models and ontologies; and value denotes the cost and worth of big data. Big data has necessitated the development of big data mining tools and techniques widely referred to as big data analytics. Big data analytics refer to a combination of well-known tools and techniques for example machine learning, and data mining, that are capable of leveraging useful data usually hidden in big data and creating an interface in the form of linear and visual analytics.\par
The information that is evaluated in Big Data Analytics includes a mixer of unstructured and semi-structured data, for instance, social media content, mobile phone records, web server logs, and internet click stream data. Big data analytics makes use of analytic techniques such as data mining, machine learning, artificial learning, statistics, and natural language processing. Big Data came into existence when the traditional relational database systems were not able to handle the unstructured data generated by organization, social media, or from any other data generating source.\par
Passive data sources can include: Computer-based data, for example geographical IP location, computer security health certificates, keyboard typing and clickstream patterns, WAP data.Data over networks may be secured through the use of antivirus software, firewall, encryption, secure protocols, etc. However, hackers can always devise innovative ways of breaking into the network systems. An intrusion detection and prevention system is placed inside the network to detect possible network intrusions and, where possible, prevent the cyber attacks.\begin{figure}[htbp]
\noindent\textbf{2}\includegraphics[]{image-2.png}
\caption{\label{fig_0}Figure 2 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{}\includegraphics[]{image-3.png}
\caption{\label{fig_1}}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{4}\includegraphics[]{image-4.png}
\caption{\label{fig_2}Figure 4 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{5}\includegraphics[]{image-5.png}
\caption{\label{fig_3}Figure 5 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{}\includegraphics[]{image-6.png}
\caption{\label{fig_4}?}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{6}\includegraphics[]{image-7.png}
\caption{\label{fig_5}Figure 6 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{7}\includegraphics[]{image-8.png}
\caption{\label{fig_6}Figure 7 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{8}\includegraphics[]{image-9.png}
\caption{\label{fig_7}Figure 8 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{}\includegraphics[]{image-10.png}
\caption{\label{fig_8}}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{910}\includegraphics[]{image-11.png}
\caption{\label{fig_9}Figure 9 :Figure 10 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{11}\includegraphics[]{image-12.png}
\caption{\label{fig_10}Figure 11 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{12}\includegraphics[]{image-13.png}
\caption{\label{fig_11}Figure 12 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{}\includegraphics[]{image-14.png}
\caption{\label{fig_12}}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{}\includegraphics[]{image-15.png}
\caption{\label{fig_13}P=}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{14}\includegraphics[]{image-16.png}
\caption{\label{fig_14}Figure 14 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{16}\includegraphics[]{image-17.png}
\caption{\label{fig_15}Figure 16 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{17}\includegraphics[]{image-18.png}
\caption{\label{fig_16}Figure 17 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{18}\includegraphics[]{image-19.png}
\caption{\label{fig_17}Figure 18 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{19}\includegraphics[]{image-20.png}
\caption{\label{fig_18}Figure 19 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{}\includegraphics[]{image-21.png}
\caption{\label{figure21}}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{}\includegraphics[]{image-22.png}
\caption{\label{figure22}}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{2} \par 
\begin{longtable}{P{0.1275631500742942\textwidth}P{0.7224368499257058\textwidth}}
Paradigm component\tabcellsep Explanation\\
\tabcellsep Researcher uses his/her own thinking and cognition to derive\\
Subjectivist epistemology\tabcellsep meaning from the research findings arrived at through interactive\\
\tabcellsep processes with the respondents\\
\tabcellsep Multiple realities exist in the given setting Meaning is derived from\\
Relativist ontology\tabcellsep the realities through interactions between the researcher and\\
\tabcellsep subjects as well as among participants\\
\tabcellsep Researcher makes use of data collected through text messages,\\
Naturalist methodology\tabcellsep interviews, conversations and reflective sessions as a participant\\
\tabcellsep observer\\
Balanced axiology\tabcellsep Research outcome will reflect the researcher's values, reporting research findings in a balanced manner\end{longtable} \par
 
\caption{\label{tab_3}Table 2 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{4} \par 
\begin{longtable}{P{0.0054255319148936165\textwidth}P{0.49191489361702123\textwidth}P{0.1302127659574468\textwidth}P{0.12840425531914892\textwidth}P{0.09404255319148935\textwidth}}
\tabcellsep Classifier\tabcellsep Detection Accuracy (\%)\tabcellsep Time taken to build the Model in seconds\tabcellsep False Alarm rate (\%)\\
\tabcellsep Decision Trees (J48)\tabcellsep 81.05\tabcellsep **\tabcellsep **\\
\tabcellsep Naive Bayes\tabcellsep 76.56\tabcellsep **\tabcellsep **\\
\tabcellsep Random Forest\tabcellsep 80.67\tabcellsep **\tabcellsep **\\
\tabcellsep SVM\tabcellsep 69.52\tabcellsep **\tabcellsep **\\
\tabcellsep AdaBoost\tabcellsep 90.31\tabcellsep **\tabcellsep 3.38\\
\tabcellsep Mutlinomal Naive Bayes + N2B\tabcellsep 38.89\tabcellsep 0.72\tabcellsep 27.8\\
\tabcellsep Multinomal Naive Bayes updateable + N2B\tabcellsep 38.94\tabcellsep 1.2\tabcellsep 27.9\\
\tabcellsep Discriminative Multinomal Bayes + PCA\tabcellsep 94.84\tabcellsep 118.36\tabcellsep 4.4\\
\tabcellsep Discriminative Multinomal Bayes + RP\tabcellsep 81.47\tabcellsep 2.27\tabcellsep 12.85\\
\tabcellsep Discriminative Multinomal Bayes + N2B\tabcellsep 96.5\tabcellsep 1.11\tabcellsep 3.0\\
IV.\tabcellsep \multicolumn{2}{l}{Analysis and Research Outcomes}\tabcellsep \end{longtable} \par
 
\caption{\label{tab_4}Table 4 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{8} \par 
\begin{longtable}{P{0.21907216494845358\textwidth}P{0.1533505154639175\textwidth}P{0.1402061855670103\textwidth}P{0.17525773195876287\textwidth}P{0.16211340206185565\textwidth}}
Complexity Parameter\tabcellsep Accuracy\tabcellsep Kappa\tabcellsep AccuracySD\tabcellsep KappaSD\\
0.06849315\tabcellsep 0.8275092\tabcellsep 0.7519499\tabcellsep 0.04976459\tabcellsep 0.07072572\\
0.15753425\tabcellsep 0.7783150\tabcellsep 0.6683229\tabcellsep 0.07720896\tabcellsep 0.14039942\\
0.42465753\tabcellsep 0.5222344\tabcellsep 0.1148591\tabcellsep 0.08183351\tabcellsep 0.18732422\end{longtable} \par
 
\caption{\label{tab_5}Table 8 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{9} \par 
\begin{longtable}{P{0.25925\textwidth}P{0.05525\textwidth}P{0.136\textwidth}P{0.12324999999999998\textwidth}P{0.14450000000000002\textwidth}P{0.13175\textwidth}}
sigma\tabcellsep c\tabcellsep Accuracy\tabcellsep Kappa\tabcellsep AccuracySD\tabcellsep KappaSD\\
0.050398\tabcellsep 0.25\tabcellsep 0.783223\tabcellsep 0.678536\tabcellsep 0.095598\tabcellsep 0.140312\\
0.050398\tabcellsep 0.50\tabcellsep 0.776007\tabcellsep 0.661354\tabcellsep 0.087866\tabcellsep 0.132552\\
0.050398\tabcellsep 1.00\tabcellsep 0.791391\tabcellsep 0.678694\tabcellsep 0.080339\tabcellsep 0.126466\\
j) Linear Discriminant Algorithm\tabcellsep \tabcellsep \tabcellsep \tabcellsep \tabcellsep \end{longtable} \par
 
\caption{\label{tab_6}Table 9 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{10} \par 
\begin{longtable}{P{0.4669282511210762\textwidth}P{0.026681614349775784\textwidth}P{0.32780269058295963\textwidth}P{0.02858744394618834\textwidth}}
Accuracy\tabcellsep Kappa\tabcellsep AccuracySD\tabcellsep KappaSD\\
0.8042399\tabcellsep 0.7038131\tabcellsep 0.1016816\tabcellsep 0.159307\\
\multicolumn{2}{l}{On the training dataset, the LDA achieved an}\tabcellsep \multicolumn{2}{l}{level of 90\% and a kappa of 84.64\%. The algorithm only}\\
\multicolumn{2}{l}{accuracy level of 80\% as in table 11. The Kappa statistic}\tabcellsep \multicolumn{2}{l}{misclassified 4 instance as moderate whose}\\
\multicolumn{2}{l}{and the Kappa SD where 70\% and 0.16 respectively. On}\tabcellsep \multicolumn{2}{l}{performance is poor in comparison to the CART}\\
\multicolumn{2}{l}{the test dataset, the algorithm achieved an accuracy}\tabcellsep algorithm.\tabcellsep \\
k) K-Nearest Neighbor\tabcellsep \tabcellsep \tabcellsep \end{longtable} \par
 
\caption{\label{tab_7}Table 10 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{11} \par 
\begin{longtable}{P{0.023943661971830985\textwidth}P{0.20950704225352113\textwidth}P{0.19154929577464788\textwidth}P{0.2214788732394366\textwidth}P{0.20352112676056336\textwidth}}
K\tabcellsep Accuracy\tabcellsep Kappa\tabcellsep AccuracySD\tabcellsep KappaSD\\
5\tabcellsep 0.5988645\tabcellsep 0.3698931\tabcellsep 0.1280376\tabcellsep 0.2158109\\
7\tabcellsep 0.6268864\tabcellsep 0.4072928\tabcellsep 0.1564920\tabcellsep 0.2703504\\
9\tabcellsep 0.6621978\tabcellsep 0.4715556\tabcellsep 0.1747903\tabcellsep 0.2881390\end{longtable} \par
 
\caption{\label{tab_8}Table 11 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{12} \par 
\begin{longtable}{P{0.049999999999999996\textwidth}P{0.19444444444444442\textwidth}P{0.17777777777777778\textwidth}P{0.22222222222222224\textwidth}P{0.20555555555555555\textwidth}}
mtry\tabcellsep Accuracy\tabcellsep Kappa\tabcellsep AccuracySD\tabcellsep KappaSD\\
2\tabcellsep 0.8272527\tabcellsep 0.7421420\tabcellsep 0.10396454\tabcellsep 0.15420079\\
14\tabcellsep 0.8554212\tabcellsep 0.7829891\tabcellsep 0.06069716\tabcellsep 0.09303130\\
16\tabcellsep 0.8482784\tabcellsep 0.7718935\tabcellsep 0.06455248\tabcellsep 0.09881991\end{longtable} \par
 
\caption{\label{tab_9}Table 12 :}\end{figure}
 \begin{figure}[htbp]
\noindent\textbf{13} \par 
\begin{longtable}{P{0.29006600660066006\textwidth}P{0.009537953795379538\textwidth}P{0.5503960396039604\textwidth}}
\multicolumn{3}{l}{Software and Hardware Complex (SHC): Warning-2016}\\
Model Attributes\tabcellsep \tabcellsep Description\\
\tabcellsep ?\tabcellsep HBase, a non-relational database, facilitates analytical and predictive\\
HBase working on HDFS (Hadoop\tabcellsep \tabcellsep operations\\
Distributed File System)\tabcellsep ?\tabcellsep Enables users to assess cyber-threats and the dependability of critical\\
\tabcellsep \tabcellsep infrastructure\\
\tabcellsep ?\tabcellsep Processes large amounts of data, interacts with standard\\
\tabcellsep \tabcellsep configurations servers and is implemented at C language\\
Analytical data processing module\tabcellsep ?\tabcellsep Special interactive tools (based on JavaScript/ CSS/ DHTML) and\\
\tabcellsep \tabcellsep libraries (for example jQuery) developed to work with content of the\\
\tabcellsep \tabcellsep proper provision of cybersecurity\\
\tabcellsep ?\tabcellsep Interactive tools based on JavaScript/ CSS/ DHTML\\
Special interactive tools and libraries\tabcellsep ?\tabcellsep Libraries for example jQuery developed to work with content for\\
\tabcellsep ?\tabcellsep Designed to ensure the proper provision of cybersecurity\\
\tabcellsep ?\tabcellsep Percona Server with the ExtraDB engine\\
Data store for example (MySQL)\tabcellsep ?\tabcellsep DB servers are integrated into a multi-master cluster using the Galera\\
\tabcellsep \tabcellsep Cluster.\\
Task queues and data caching\tabcellsep ?\tabcellsep Redis\\
Database servers balancer\tabcellsep ?\tabcellsep Haproxy\\
Web server\tabcellsep ?\tabcellsep nginx , involved PHP-FPM with APC enabled\\
HTTP requests balancer\tabcellsep ?\tabcellsep DNS (Multiple A-records)\\
Development of special client\tabcellsep ?\tabcellsep Programming languages are used: Objective C, C++, Apple iOS SDK\\
applications running Apple iOS\tabcellsep \tabcellsep based on Cocoa Touch, CoreData, and UIKit.\\
Development of applications running Android OS\tabcellsep ?\tabcellsep Google SDK\\
Software development for the web platform\tabcellsep ?\tabcellsep PHP and JavaScript.\\
Speed of the service and protection from DoS attacks\tabcellsep ?\tabcellsep CloudFare (through the use of CDN)\\
(Source: [23])\tabcellsep \tabcellsep \end{longtable} \par
 
\caption{\label{tab_10}Table 13 :}\end{figure}
 		 		\backmatter  			 			 			  				\begin{bibitemlist}{1}
\bibitem[Truong]{b9}\label{b9} 	 		\textit{},  		 			T Truong 		.  		 	 
\bibitem[Burt et al. ()]{b24}\label{b24} 	 		\textit{},  		 			D Burt 		,  		 			P Nicholas 		,  		 			K Sullivan 		,  		 			T Scoles 		.  		2013.  		 			Cybersecurity Risk Paradox. Microsoft SIR 		 	 
\bibitem[Umamaheswari and Sujatha ()]{b5}\label{b5} 	 		\textit{},  		 			K Umamaheswari 		,  		 			S Sujatha 		.  		2017.  	 
\bibitem[Pu and Kitsuregawa ()]{b22}\label{b22} 	 		\textit{},  		 			C Pu 		,  		 			M Kitsuregawa 		.  		 No. GIT-CERCS-13-09.  		2019.  	 	 (Technical Report) 
\bibitem[Diep and Zelinka ()]{b10}\label{b10} 	 		\textit{},  		 			Q B Diep 		,  		 			I Zelinka 		.  		2020.  	 
\bibitem[Bloice and Holzinger ()]{b3}\label{b3} 	 		\textit{A Tutorial on Machine Learning and Data Science Tools with Python},  		 			M Bloice 		,  		 			A Holzinger 		.  		2018. Graz, Austria.  	 
\bibitem[Kantarcioglu and Xi ()]{b38}\label{b38} 	 		‘Adversarial Data Mining: Big data meets cybersecurity’.  		 			M Kantarcioglu 		,  		 			B Xi 		.  	 	 		\textit{CCS}  		2016. p. 16.  	 
\bibitem[Moorthy et al. ()]{b21}\label{b21} 	 		‘An Analysis for Big Data and its Technologies’.  		 			M Moorthy 		,  		 			R Baby 		,  		 			S Senthamaraiselvi 		.  		 \url{https://ssrn.com/abstract=1118377}  	 	 		\textit{GWU Law School Public Law Research Paper}  		2014.  (401) .  	 
\bibitem[Siti Nurul Mahfuzah et al. ()]{b15}\label{b15} 	 		‘An Analysis of Gamification Elements in Online Learning to Enhance Learning Engagement’.  		 			M Siti Nurul Mahfuzah 		,  		 			S Sazilah 		,  		 			B Norasiken 		.  	 	 		\textit{6th International Conference on Computing \& Informatics},  				2017.  	 
\bibitem[Napanda et al. (2015)]{b7}\label{b7} 	 		‘Artificial Intelligence Techniques for Network Intrusion Detection’.  		 			K Napanda 		,  		 			H Shah 		,  		 			L Kurup 		.  	 	 		\textit{International Journal of Engineering Research \& Technology (IJERT)}  		 2278-0181.  		2015. November-2015. 4.  	 
\bibitem[Bringas and Santos (ed.) ()]{b2}\label{b2} 	 		\textit{Bayesian Networks for Network Intrusion Detection},  		 			P B Bringas 		,  		 			I Santos 		.  		 \xref{http://dx.doi.org/10.1186/s40537-020-00318-5}{10.1186/s40537-020-00318-5}.  		 \url{http://www.intechopen.com/books/bayesian-network/bayesian-networks-for-network-intrusion-detection}  		Bayesian Network, Ahmed Rebai (ed.)  		2010. InTech.  	 
\bibitem[Zhang et al. ()]{b30}\label{b30} 	 		\textit{Bayesian-network-based safety risk analysis in construction projects. Reliability Engineering and System Safety},  		 			L Zhang 		,  		 			X Wu 		,  		 			M J Skibniewski 		,  		 			J Zhong 		,  		 			Y Lu 		.  		 \xref{http://dx.doi.org/10.1016/j.ress.2014.06.006}{10.1016/j.ress.2014.06.006}.  		 \url{https://doi.org/10.1016/j.ress.2014.06.006}  		2014.  	 
\bibitem[Berman et al. ()]{b0}\label{b0} 	 		 			D S Berman 		,  		 			A L Buczak 		,  		 			J S Chavis 		,  		 			C L Corbett 		.  		 \xref{http://dx.doi.org/10.3390/info10040122}{10.3390/info10040122}.  		\textit{Survey of Deep Learning Methods for Cyber Security},  				2019. 2019. 10 p. 122.  	 
\bibitem[Mazumdar and Wang ()]{b12}\label{b12} 	 		‘Big Data and Cyber security: A visual Analytics perspective in’.  		 			S \& Mazumdar 		,  		 			J Wang 		.  	 	 		\textit{Guide to Vulnerability Analysis for Computer Networks and Systems},  				 			S Parkinson 		 (ed.)  		2018.  	 
\bibitem[Fehling et al. ()]{b26}\label{b26} 	 		‘Cloud Computing Patterns’.  		 			C Fehling 		,  		 			F Leymann 		,  		 			R Retter 		,  		 			W Schupeck 		,  		 			P Arbitter 		.  		 \xref{http://dx.doi.org/10.1007/978-3-7091-1568-8}{10.1007/978-3-7091-1568-8}.  		 \url{https://doi.org/10.1007/978-3-7091-1568-8}  	 	 		\textit{Cloud Computing Patterns},  				2014.  	 
\bibitem[Pai ()]{b25}\label{b25} 	 		‘Corporate Social Responsibility of TSL sector: attitude analysis in the light of research’.  		 			Pai 		.  	 	 		\textit{Logistyka}  		2017. 2015. 2014.  (5)  p. .  	 	 (The basis of social responsibility in management, Poltext, Warszawa. 37. Marzantowicz) 
\bibitem[Sarker et al. ()]{b1}\label{b1} 	 		‘Cybersecurity data science: an overview from machine learning perspective’.  		 			I H Sarker 		,  		 			A S M Kayes 		,  		 			S Badsha 		,  		 			H Alqahtani 		,  		 			P Watters 		,  		 			A Ng 		.  		 \xref{http://dx.doi.org/10.1186/s40537-020-00318-5}{10.1186/s40537-020-00318-5}.  		 \url{https://doi.org/10.1186/s40537-020-00318-5}  	 	 		\textit{Journal of Big Data}  		2020.  	 
\bibitem[Menzes et al. ()]{b16}\label{b16} 	 		‘Data Classification with Binary Response through the Boosting Algorithm and Logistic Regression’.  		 			F S D Menzes 		,  		 			G R Liska 		,  		 			M A Cirillo 		,  		 			M J F Vivanco 		.  		 \xref{http://dx.doi.org/10.1016/j.eswa.2016.08.014}{10.1016/j.eswa.2016.08.014}.  		 \url{https://doi.org/10.1016/j.eswa.2016.08.014}  	 	 		\textit{Expert Systems with Applications}  		2016. 69 p. .  	 
\bibitem[Kobielus ()]{b28}\label{b28} 	 		\textit{Deploying Big Data Analytics Applications to the Cloud: Roadmap for Success},  		 			J Kobielus 		.  		2018. Cloud Standards Customer Council.  	 
\bibitem[Bezemskij et al. (2017)]{b33}\label{b33} 	 		‘Detecting cyber-physical threats in an autonomous robotic vehicle using Bayesian Networks’.  		 			A Bezemskij 		,  		 			G Loukas 		,  		 			D Gan 		,  		 			Anthony 		,  		 			RJ 		.  		 \url{https://ieeexplore.ieee.org/document/8276737}  	 	 		\textit{IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data},  				2017. 2017. June 2017. p. .  	 	 (Smart Data) 
\bibitem[Gheyas and Abdallah ()]{b37}\label{b37} 	 		‘Detection and prediction of insider threats to cyber security: A systematic Literature Review and Meta-Analysis’.  		 			I A Gheyas 		,  		 			A E Abdallah 		.  	 	 		\textit{Big Data Analytics},  				2016. 2016. 1 p. 6.  	 
\bibitem[Wilson et al. (2015)]{b13}\label{b13} 	 		‘Enablers and barriers of cloud adoption among Small and Medium Enterprises in Tamil Nadu’.  		 			B M R Wilson 		,  		 			B Khazaei 		,  		 			L Hirsch 		.  	 	 		\textit{2015 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM)},  				2015. November. IEEE. p. .  	 
\bibitem[Iafrate ()]{b31}\label{b31} 	 		\textit{From Big Data to Smart Data},  		 			F Iafrate 		.  		2015. -848-21755-3 March, 2015. 190. Wiley-ISTE.  	 	 (Pages) 
\bibitem[Lee ()]{b29}\label{b29} 	 		‘HACKING INTO CHINA' S CYBERSECURITY LAW’.  		 			J Lee 		.  	 	 		\textit{IEEE International Conference on Distributed Computing Systems},  				2017. 2017.  	 
\bibitem[Impregnable Defence Architecture using Dynamic Correlation-based Graded Intrusion Detection System for Cloud Defence Science Journal (2017)]{b6}\label{b6} 	 		‘Impregnable Defence Architecture using Dynamic Correlation-based Graded Intrusion Detection System for Cloud’.  		 DOI: 10.14 429/dsj.67.11118.  	 	 		\textit{Defence Science Journal}  		November 2017. 67  (6)  p. .  	 
\bibitem[Almutairi ()]{b32}\label{b32} 	 		\textit{Improving intrusion detection systems using data mining techniques},  		 			A Almutairi 		.  		2016. 2016.  		 			Loughborough University 		 	 	 (Ph.D Thesis) 
\bibitem[Karimpour et al. ()]{b34}\label{b34} 	 		‘Intrusion detection in network flows based on an optimized clustering criterion’.  		 			J Karimpour 		,  		 			S Lotfi 		,  		 			A T Siahmarzkooh 		.  		 17.07.  		 \url{http://journals.tubitak.gov.tr/elektrik}  	 	 		\textit{Turkish Journal of Electrical Engineering \& Computer Sciences}  		2016. 2016.  	 
\bibitem[Kpmg ()]{b27}\label{b27} 	 		 			Kpmg 		.  		\textit{Clarity on Cybersecurity. Driving growth with confidence},  				2018.  	 
\bibitem[Stefanova ()]{b35}\label{b35} 	 		‘Machine Learning Methods for Network Intrusion Detection and Intrusion Prevention Systems’.  		 			Z S Stefanova 		.  		 \url{https://scholarcommons.usf.edu/etd/7367}  	 	 		\textit{Graduate Theses and Dissertations},  				2018. 2018.  	 
\bibitem[Suryavanshi ()]{b23}\label{b23} 	 		‘Magnesium oxide nanoparticle-loaded polycaprolactone composite electrospun fiber scaffolds for bone-soft tissue engineering applications: in-vitro and in-vivo evaluation’.  		 			A Suryavanshi 		.  		 \xref{http://dx.doi.org/10.1088/1748-605X/aa792b/pdf}{10.1088/1748-605X/aa792b/pdf}.  		 \url{https://iopscience.iop.org/article/10.1088/1748-605X/aa792b/pdf}  	 	 		\textit{Biomed. Mater}  		2017. 2017. 12 p. 55011.  	 
\bibitem[Nielsen (2015)]{b4}\label{b4} 	 		 			R Nielsen 		.  		\textit{CS651 Computer Systems Security Foundations 3d Imagination Cyber Security Management Plan},  				 (Los Alamos National Laboratory, USA)  		2015. January 2015.  	 	 (Technical Report) 
\bibitem[Stallings (2015)]{b17}\label{b17} 	 		\textit{Operating System Stability},  		 			W Stallings 		.  		 \url{https://www.unf.edu/public/cop4610/ree/Notes/PPT/PPT8E/CH15-OS8e.pdf}  		2015. Accessed on 27th March, 2019.  	 
\bibitem[Hammond ()]{b36}\label{b36} 	 		\textit{Practical Artificial Intelligence for Dummies®, Narrative Science Edition},  		 			K Hammond 		.  		2015. Hoboken, New Jersey: John Wiley \& Sons, Inc.  	 
\bibitem[Cox and Wang ()]{b18}\label{b18} 	 		\textit{Predicting the US bank failure: A discriminant analysis},  		 			R Cox 		,  		 			G Wang 		.  		2014. p. .  	 	 (Economic Analysis and Policy) 
\bibitem[Proko et al. ()]{b8}\label{b8} 	 		 			E Proko 		,  		 			A Hyso 		,  		 			D Gjylapi 		.  		 \url{http://www.CEURS-WS.org/Vol-2280/paper-32.pdf}  		\textit{Machine Learning Algorithms in Cybersecurity},  				2018.  	 
\bibitem[Kothari ()]{b40}\label{b40} 	 		\textit{Research Methodology Methods and Techniques 2 nd Revised Edition},  		 			C R Kothari 		.  		2004. New Age International Publishers.  	 
\bibitem[Kumar ()]{b39}\label{b39} 	 		\textit{Research Methodology: A step by step guide for beginners 3 rd ed},  		 			R Kumar 		.  		2011. London: Sage Publishers.  	 
\bibitem[the Cyber Domain: Offense and Defense. Symmetry 2020]{b11}\label{b11} 	 	 	 		\textit{the Cyber Domain: Offense and Defense. Symmetry 2020},  				12 p. 410.  	 
\bibitem[Fernando and Dawson ()]{b20}\label{b20} 	 		‘The health information system security threat lifecycle: An informatics theory’.  		 			J I Fernando 		,  		 			L L Dawson 		.  		 \xref{http://dx.doi.org/10.1016/j.ijmedinf.2009.08.006}{10.1016/j.ijmedinf.2009.08.006}.  		 \url{https://doi.org/10.1016/j.ijmedinf.2009.08.006}  	 	 		\textit{International Journal of Medical Informatics}  		2009.  	 
\bibitem[Hashem et al. ()]{b14}\label{b14} 	 		‘The rise of "big data" on cloud computing: Review and open research issues’.  		 			I A T Hashem 		,  		 			I Yaqoob 		,  		 			N B Anuar 		,  		 			S Mokhtar 		,  		 			A Gani 		,  		 			S Khan 		.  		 \xref{http://dx.doi.org/10.1016/j.is.2014.07.006}{10.1016/j.is.2014.07.006}.  		 \url{https://doi.org/10.1016/j.is.2014.07.006}  	 	 		\textit{Information Systems},  				2015.  	 
\bibitem[Yang et al. ()]{b19}\label{b19} 	 		\textit{Utilizing Cloud Computing to address big geospatial data challenges. Computers, Environment and Urban Systems},  		 			C Yang 		,  		 			M Yu 		,  		 			F Hu 		,  		 			Y Jiang 		,  		 			Y Li 		.  		 \xref{http://dx.doi.org/10.1016/j.compenvurbsys.2016.10.010}{10.1016/j.compenvurbsys.2016.10.010}.  		 \url{https://doi.org/10.1016/j.compenvurbsys.2016.10.010}  		2017.  	 
\end{bibitemlist}
 			 		 	 
\end{document}
