skip to main content
research-article

Supervised Learning Techniques in Mobile Device Apps for Androids

Published:22 March 2017Publication History
Skip Abstract Section

Abstract

Mobile devices have become an integral part of our daily lives. Most people carry smartphones today almost everywhere; and have other mobile devices such as tablets, often more convenient than full-fledged laptops for work transit, short trips etc. This had led to development of apps for mobile devices, easy to download and access anywhere anytime. An important field improving human experiences on mobile devices is machine learning. This constitutes technqiues involving acquisition of knowledge, skills and understanding by machines from examples, guidance, experience or reflection to learn analogous to humans. Among learning paradigms herein, supervised learning comprises situations where labeled training samples are provided to administer the process, making it more regulated, similar to human instructors providing such examples with notions of correctness to guide human learners. Supervised learning techniques are useful in designing mobile apps as they entail guided examples capturing specific human needs and their reasoning in activities, e.g., classification. This paper gives a comprehensive review of a few useful supervised learning approaches along with their implementation in mobile apps, focusing on Androids as they constitute over 50% of the global smartphone market. It includes description of the approaches and portrays interesting Android apps deploying them, addressing classification and regression problems. We discuss the contributions and critiques of the apps and also present open issues with the potential for further research in related areas. This paper is expected to be useful to students, researchers and developers in mobile computing, human computer interaction, data mining and machine learning.

References

  1. Alpaydin, Ethem, Introdtction to Machine Learning MIT Press, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Android Malware Genome Project, URL reference: http://www.malgenomeproject.Org/Google ScholarGoogle Scholar
  3. Baeza-Yates, Ricardo., Jiang, Di., Silvestri, Fabrizio, and Harrison, Beverly, "Predicting The Next App That You Are Going to Use", ACM International Conference on Web Search and Data Mining (WSDM) 2015, New York, NY, USA, pp. 285--294. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Bishop, Christopher. M., Netral Networks for Pattern Recognition, Oxford University Press, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Cole, Yevgeniy., Zhang, Hanlin., Ge, Linqiang., Wei, Sixiao., Yu, Wei., Lu, Chao., Chen, Genshe., Shen, Dan., Blasch, Erik, and Pham, Khanh D., "ScanMe mobile: a local and cloud hybrid service for analyzing APKs", ACM Conference on Research in Adaptive and Convergent systems (RACS), 2015 New York, NY, USA, pp. 268--273. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Cortes, Corinna and Vapnik, Vladimir. "Support Vector Networks", Machine Learning, 1995, 20: 273--297. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Felt, Adrienne Porter., Finifter, Matthew., Chin, Erika., Hanna, Steve, and Wagner, David, "A survey of mobile malware in the wild", ACM workshop on Security and Privacy in Smartphones and Mobile devices (SPSM), 2011 New York, NY, USA, pp. 3--14. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Freund, Yoav and Schapire, Robert, "A short introduction to boosting", journal of the japanese Society for Artificial Intelligence, 1999, 14: 771--780.Google ScholarGoogle Scholar
  9. History of Mobile Phones, URL reference: http://www.knowyourmobile.com/nokia/nokia-3310/19848/history-mobile-phones-1973-2008-handsets-made-it-all-happenGoogle ScholarGoogle Scholar
  10. Michalski, Ryszard S., Carbonell, Jamie G. and Mitchell, Tom. M. Machine learning: An Artificial Intelligence Approach. Morgan Kaufmann, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Mobile App Strvey, URL reference: https://www.sans.org/reading-room/whitepapers/analyst/2013-mobile-application-survey-35080Google ScholarGoogle Scholar
  12. Nasar, J., Hecht, P., and Wener, R., "Mobile telephones, distracted attention, and pedestrian safety", Accident Analysis and Prevention, 2008, 40(1), 69--75.Google ScholarGoogle ScholarCross RefCross Ref
  13. National Safety Council, URL reference: http://www.nsc.org/pages/home.aspx?var=mndGoogle ScholarGoogle Scholar
  14. Ng, Aaron, and Deisenroth, Marc, Machine Learning for a London Housing Price Prediction Mobile Application, Technical Report, June 2015, Imperial College, London, UK.Google ScholarGoogle Scholar
  15. Omary, Zanifa., Mtenzi, Fredrick, "Machine learning approach to identifying the dataset threshold for the performance estimators in supervised learning", International journal for Infonomics, 3:314--325, 2010.Google ScholarGoogle ScholarCross RefCross Ref
  16. Papakostas, Michalis., Staud, James., Makedon, Fillia, and Metsis, Vangelis, "Monitoring breathing activity and sleep patterns using multimodal non-invasive technologies", ACM International Conference on Pervasive Technologies Related to Assistive Environments (PETRA), 2015, New York, NY, USA, Article 78, 4 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Quinlan, J.R., "Induction of Decision Trees", Machine Learning, 1986, 1: 81--106. Google ScholarGoogle ScholarCross RefCross Ref
  18. SleepMed Publication, URL reference: http://www.sleepmedsite.com/page/sb/sleep_disorders/sleep statisticsGoogle ScholarGoogle Scholar
  19. Smartphone Market, URL reference: https://www.comscore.com/Insights/Rankings/comScore-Reports-January-2016-US-Smartphone-Subscriber-Market-ShareGoogle ScholarGoogle Scholar
  20. Viola, Paul, and Michael Jones, "Rapid object detection using a boosted cascade of simple features", Comptter Vision and Pattern Recognition, 2001, 1: 511--518.Google ScholarGoogle Scholar
  21. Wang, Tianyu., Cardone, Giuseppe., Corradi, Antonio., Torresani, Lorenzo, and Campbell, Andrew T., "WalkSafe: a pedestrian safety app for mobile phone users who walk and talk while crossing roads", ACM Workshop on Mobile Comptting Systems & Applications (HotMobile), 2012, New York, NY, USA, Article 5, 6 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Zeng, Wei., Huang, Xianfeng., Arisona, Stefan Miller, and McLoughlin, Ian Vince, "Classifying watermelon ripeness by analysing acoustic signals using mobile devices". Personal & Ubiqtitots Comptting, 2014, 18(7): 1753--1762. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image ACM SIGKDD Explorations Newsletter
    ACM SIGKDD Explorations Newsletter  Volume 18, Issue 2
    December 2016
    29 pages
    ISSN:1931-0145
    EISSN:1931-0153
    DOI:10.1145/3068777
    Issue’s Table of Contents

    Copyright © 2017 Authors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 22 March 2017

    Check for updates

    Qualifiers

    • research-article

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader