Decision-making Enhancement in a Big Data Environment: Application of the K-means Algorithm to Mixed Data

Oded Koren, Carina Antonia Hallin, Nir Perel, Dror Bendet

Research output: Contribution to journalJournal articleResearchpeer-review

41 Downloads (Pure)


Big data research has become an important discipline in information systems research. However, the flood of data being generated on the Internet is increasingly unstructured and non-numeric in the form of images and texts. Thus, research indicates that there is an increasing need to develop more efficient algorithms for treating mixed data in big data for effective decision making. In this paper, we apply the classical K-means algorithm to both numeric and categorical attributes in big data platforms. We first present an algorithm that handles the problem of mixed data. We then use big data platforms to implement the algorithm, demonstrating its functionalities by applying the algorithm in a detailed case study. This provides us with a solid basis for performing more targeted profiling for decision making and research using big data. Consequently, the decision makers will be able to treat mixed data, numerical and categorical data, to explain and predict phenomena in the big data ecosystem. Our research includes a detailed end-to-end case study that presents an implementation of the suggested procedure. This demonstrates its capabilities and the advantages that allow it to improve the decision-making process by targeting organizations’ business requirements to a specific cluster[s]/profiles[s] based on the enhancement outcomes.
Original languageEnglish
JournalJournal of Artificial Intelligence and Soft Computing Research
Issue number4
Pages (from-to)293-302
Number of pages10
Publication statusPublished - Oct 2019


  • Big data
  • Mixed data
  • Hadoop
  • K-means
  • Decision making

Cite this