Relating mathematics to machine learning through algorithm development for development for big data analysis
Data has increased at an exponential rate and has outpaced our capability to analyze it. However, new ways of data analysis, which thrive in big data such as Machine Learning (ML) have emerged. This study explores Machine Learning by creating a Machine Learning algorithm based on Support Vectors. Th...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
Midland State University
2020
|
Subjects: | |
Online Access: | http://hdl.handle.net/11408/3994 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1779905290192289792 |
---|---|
author | Chirisa, Diamond Takudzwa |
author_facet | Chirisa, Diamond Takudzwa |
author_sort | Chirisa, Diamond Takudzwa |
collection | DSpace |
description | Data has increased at an exponential rate and has outpaced our capability to analyze it. However, new ways of data analysis, which thrive in big data such as Machine Learning (ML) have emerged. This study explores Machine Learning by creating a Machine Learning algorithm based on Support Vectors. This was done by converting mathematical formulations into a computer algorithm that was then used for data classification. The algorithm was evaluated and compared to other algorithms. The results of the evaluation show that the algorithm was accurate at binary classification. Comparisons to other algorithms using both the iris and breast cancer datasets show that algorithms based on Support Vectors are generally more accurate at data classification. This means that the approach that was used in this study can be used in businesses to determine whether a person will return loan or not or whether a particular student can finish a degree program or not based on past data. The study also indicated that Support Vector Machines algorithm training require more computing power as data gets bigger. Hence, it suggested use of high performance computing for big data analysis. |
format | Thesis |
id | ir-11408-3994 |
institution | My University |
language | English |
publishDate | 2020 |
publisher | Midland State University |
record_format | dspace |
spelling | ir-11408-39942022-06-27T13:49:05Z Relating mathematics to machine learning through algorithm development for development for big data analysis Chirisa, Diamond Takudzwa relating mathematics machine learning algorithm development data analysis Data has increased at an exponential rate and has outpaced our capability to analyze it. However, new ways of data analysis, which thrive in big data such as Machine Learning (ML) have emerged. This study explores Machine Learning by creating a Machine Learning algorithm based on Support Vectors. This was done by converting mathematical formulations into a computer algorithm that was then used for data classification. The algorithm was evaluated and compared to other algorithms. The results of the evaluation show that the algorithm was accurate at binary classification. Comparisons to other algorithms using both the iris and breast cancer datasets show that algorithms based on Support Vectors are generally more accurate at data classification. This means that the approach that was used in this study can be used in businesses to determine whether a person will return loan or not or whether a particular student can finish a degree program or not based on past data. The study also indicated that Support Vector Machines algorithm training require more computing power as data gets bigger. Hence, it suggested use of high performance computing for big data analysis. 2020-12-09T09:05:06Z 2020-12-09T09:05:06Z 2017 Thesis http://hdl.handle.net/11408/3994 en open Midland State University |
spellingShingle | relating mathematics machine learning algorithm development data analysis Chirisa, Diamond Takudzwa Relating mathematics to machine learning through algorithm development for development for big data analysis |
title | Relating mathematics to machine learning through algorithm development for development for big data analysis |
title_full | Relating mathematics to machine learning through algorithm development for development for big data analysis |
title_fullStr | Relating mathematics to machine learning through algorithm development for development for big data analysis |
title_full_unstemmed | Relating mathematics to machine learning through algorithm development for development for big data analysis |
title_short | Relating mathematics to machine learning through algorithm development for development for big data analysis |
title_sort | relating mathematics to machine learning through algorithm development for development for big data analysis |
topic | relating mathematics machine learning algorithm development data analysis |
url | http://hdl.handle.net/11408/3994 |
work_keys_str_mv | AT chirisadiamondtakudzwa relatingmathematicstomachinelearningthroughalgorithmdevelopmentfordevelopmentforbigdataanalysis |