Skip to main content

Basics of Machine Learning

  • Chapter
  • First Online:
Network Data Analytics

Part of the book series: Computer Communications and Networks ((CCN))

  • 2543 Accesses

Abstract

Data analytics consists of various techniques that need to be used for arriving at the final results. The amount of data coming from various sources is increasing and efficient machine learning methods have to be used for analysis purposes. Machine learning is one of the computing fields that have emerged over the years in various applications like text analytics, speech recognition, fraud detection in financial transactions, retail applications. It forms as the basic step for analytics. The different types of machine learning techniques are regression, classification, clustering, and others. In this chapter, the basics of machine learning are introduced with its key terminologies and its tasks. The different types of tasks that are involved in machine learning are data acquisition, data cleaning, data modeling, and data visualization. These tasks are discussed in this chapter with steps on getting started with machine learning.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 129.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 129.00
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Thrun, S., & Pratt, L. (Eds.). (2012). Learning to learn. Springer Science & Business Media

    Google Scholar 

  2. Han J, Kamber M (2006). Data mining: Concepts and techniques, 2nd edn. Morgan Kaufmann, San Francisco

    MATH  Google Scholar 

  3. Michalski, R. S., Carbonell, J. G., & Mitchell, T. M. (Eds.). (2013). Machine learning: An artificial intelligence approach. Springer Science & Business Media

    Google Scholar 

  4. Witten, I. H., Frank, E., Hall, M. A., & Pal, C. J. (2016). Data mining: Practical machine learning tools and techniques. Burlington: Morgan Kaufmann

    Google Scholar 

  5. Kotsiantis, S. B., Zaharakis, I., Pintelas, P. (2007). Supervised machine learning: A re-view of classification techniques. Emerging Artificial Itelligence Applications in Computer Engineering, 160, 3–24

    Google Scholar 

  6. Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., … & Vanderplas, J. (2011, Oct). Scikit-learn: Machine learning in Python. Journal of Machine Learning Research, 12, 2825–2830

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to K. G. Srinivasa .

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Srinivasa, K.G., G. M., S., H., S. (2018). Basics of Machine Learning. In: Network Data Analytics. Computer Communications and Networks. Springer, Cham. https://doi.org/10.1007/978-3-319-77800-6_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-77800-6_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-77799-3

  • Online ISBN: 978-3-319-77800-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics