CFP last date
20 January 2025
Reseach Article

On the Development of Machine Learning – Based Application Framework for Enhancing Performance of Livestock Mobile Application Systems in Poor Internet Service Areas

by Herbert Peter Wanga, Nasir Ghani, Khamisi Kalegele
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 179 - Number 1
Year of Publication: 2017
Authors: Herbert Peter Wanga, Nasir Ghani, Khamisi Kalegele
10.5120/ijca2017915863

Herbert Peter Wanga, Nasir Ghani, Khamisi Kalegele . On the Development of Machine Learning – Based Application Framework for Enhancing Performance of Livestock Mobile Application Systems in Poor Internet Service Areas. International Journal of Computer Applications. 179, 1 ( Dec 2017), 45-54. DOI=10.5120/ijca2017915863

@article{ 10.5120/ijca2017915863,
author = { Herbert Peter Wanga, Nasir Ghani, Khamisi Kalegele },
title = { On the Development of Machine Learning – Based Application Framework for Enhancing Performance of Livestock Mobile Application Systems in Poor Internet Service Areas },
journal = { International Journal of Computer Applications },
issue_date = { Dec 2017 },
volume = { 179 },
number = { 1 },
month = { Dec },
year = { 2017 },
issn = { 0975-8887 },
pages = { 45-54 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume179/number1/28704-2017915863/ },
doi = { 10.5120/ijca2017915863 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T00:54:12.599279+05:30
%A Herbert Peter Wanga
%A Nasir Ghani
%A Khamisi Kalegele
%T On the Development of Machine Learning – Based Application Framework for Enhancing Performance of Livestock Mobile Application Systems in Poor Internet Service Areas
%J International Journal of Computer Applications
%@ 0975-8887
%V 179
%N 1
%P 45-54
%D 2017
%I Foundation of Computer Science (FCS), NY, USA
Abstract

In this paper, authors developed an intelligent subsystem which manages training set, finds high accuracy models, selects best model to be used, computes prediction, stores in the database, and sends to the user interface through internet during online mode, and in offline mode through developed log file and filtering method. The intelligent subsystem is one of solutions which support mobile phone systems to be executed offline, on mobile device. Prediction results can be locally stored in the database and log file while in presence of a fairly good connection environment. Thereafter, offline predictions are made available when a poor quality in connection comes. System development covers intelligent subsystem, MySQL database development, log file, filtering of information, and Android application. Apart from viewing predictions basing on ElasticNet algorithm, the system allows a user to register, login, and access livestock market, information portal, information request, information responses, and submit daily records. The filtering techniques are used to select part of information from the log file. The log file created on the last online activity is used to serve all the offline operations as follows: - 1) Once the user has selected the offline option in the app's interface, he/she is directed to select the breed, sex and grade. 2) Upon submission of his/her input i.e. breed, sex and grade, the system reads the log and through the filtering algorithm, the predicted price is captured and displayed to the user. Overall, this paper makes the following six key contributions; (1) Creating a mechanism to select a subset of information between livestock keeper and server. The subset of information is used when internet fails. (2) To design and implement machine learning based sub-system that is able to select frequently asked requests and make them available to livestock keepers during the offline mode. (3) To develop a subsystem, this is ad hoc and performs model selection. (4) Model creation that evaluates more than one algorithm in our setting or context. Others compared algorithms in their settings. (5) Introduction of a smaller database that replicates information, which smallholder farmers requests online and stores them to be available during offline state. (6) Using database of the phone to store vital information.

References
  1. G. M. Shafiullah, a. B. M. S. Ali, A. Thompson, and P. J. Wolfs, “Predicting vertical acceleration of railway wagons using regression algorithms,” IEEE Trans. Intell. Transp. Syst., vol. 11, no. 2, pp. 290–299, 2010.
  2. A. Akram and M. Afzal, “Architecture for Extending Agrikiosk Services to Mobile Phones ABSTRACT :,” IEEE Trans. Intell. Transp. Syst., pp. 144–148, 2008.
  3. S. K. Aggarwal, L. M. Saini, and A. Kumar, “Electricity price forecasting in deregulated markets: A review and evaluation,” Int. J. Electr. Power Energy Syst., vol. 31, no. 1, pp. 13–22, Jan. 2009.
  4. G. Atsalakis, D. Frantzis, and C. Zopounidis, “Commodities’ price trend forecasting by a neuro-fuzzy controller,” Energy Syst., 2015.
  5. H. Peter Wanga, “Towards a Framework for Enabling Operations of Livestock Information Systems in Poor Connectivity Areas,” Am. J. Softw. Eng. Appl., vol. 4, no. 3, p. 42, 2015.
  6. H. Peter Wanga, N. Ghani, and K. Kalegele, “Designing a Machine Learning – Based Framework for Enhancing Performance of Livestock Mobile Application System,” Am. J. Softw. Eng. Appl., vol. 4, no. 3, pp. 56–64, 2015.
  7. S. B. Kotsiantis, “Supervised Machine Learning : A Review of Classification Techniques,” Informatica, vol. 31, pp. 249–268, 2007.
  8. I. H. Witten, E. Frank, and M. a Hall, Data Mining: Practical Machine Learning Tools and Techniques, Second. San Francisco: Morgan Kaufmann Publishers, 2011.
  9. S. Karetsos, C. Costopoulou, and a Sideridis, “Developing a smartphone app for m-government in agriculture,” Agrárinformatika/ …, vol. 5, no. 1, pp. 1–8, 2014.
  10. T. M. Mitchell, Machine Learning, vol. 4, no. 1. McGraw-Hill, 1997.
  11. A. Chaudhary and S. Kolhe, “Machine Learning Techniques for Mobile Devices : A Review,” vol. 3, no. 6, pp. 913–917, 2013.
  12. L.Rokach and O.Maimon, “Top down induction of decision trees classifiers – survey,” IEEE Trans. Syst. Man Cybern., vol. 35, pp. 476–487, 2005.
  13. Peter Harrington, Machine Learning in Action, MEAP. Manning Early Access Program, MEAP Production Version, Manning publication, 2012.
  14. C. M. Pica-Ciamarra, J. Otte, Livestock Sector Policies and Programmes in Developing Countries: A Menu for Practitioners. FAO Publishers, 2010.
  15. P. Padhan, “Application of ARIMA Model for Forecasting Agricultural Productivity in India,” J. Agric. Soc. Sci, pp. 50–56, 2012.
  16. H. Peter Wanga and K. Kalegele, “Towards a Framework for Enabling Operations of Livestock Information Systems in Poor Connectivity Areas,” Am. J. Softw. Eng. Appl., vol. 4, no. 3, pp. 42–49, 2015.
  17. H. Peter Wanga, “Designing a Machine Learning – Based Framework for Enhancing Performance of Livestock Mobile Application System,” Am. J. Softw. Eng. Appl., vol. 4, no. 3, p. 56, 2015.
  18. M. M. Mostafa, “Forecasting the Suez Canal traffic: a neural network analysis,” Marit. Policy Manag., vol. 31, no.2,pp.139–156,2004
Index Terms

Computer Science
Information Sciences

Keywords

Machine learning mobile application livestock offline system log file filtering prediction ElasticNet