Skip to main content

Advanced Methods and Topics of Regression

  • Chapter
  • First Online:
Materials Data Science

Part of the book series: The Materials Research Society Series ((MRSS))

  • 205 Accesses

Abstract

The previous chapter introduced all conceptual and numerical foundations for solving linear regression problems in the context of machine learning. There, the emphasis was on simple formulation that is easy to understand. However, machine learning regression offers many more methods and tools than already introduced. To this end, we will introduce model formulations that can easily be generalized and that additionally can also be efficiently implemented as vectorized Python code. Furthermore, the concept of basis functions offers a multitude of more advanced regression models such as piecewise formulations or non-parametric kernel regression.

The purpose of computing is insight, not numbers.

Richard Hamming (1915–1998)

American mathematician

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 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 99.99
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

Notes

  1. 1.

    Recall that, \(\mathcal {J}(w_0, \ldots , w_n;\; \mathscr {D}^{\mathrm {train}})\) would be pronounced as “The resulting cost \({\mathcal {J}}\) for given training data is a function of the weights ….”

References

  1. G. Arfken. Mathematical Methods for Physicists. Elsevier, 1985. DOI https://doi.org/10.1016/c2013-0-10310-8.

  2. T. Hastie, R. Tibshirani, and J. Friedman. The Elements of Statistical Learning. Springer New York, 2009. DOI https://doi.org/10.1007/978-0-387-84858-7.

  3. Q. Kong, T. Siauw, and A. M. Bayen. Python Programming and Numerical Methods. Elsevier, 2021. ISBN 978-0-12-819549-9. DOI https://doi.org/10.1016/c2018-0-04165-1.

  4. W. H. Press, S. A. Teukolsky, W. T. Vetterling, and B. P. Flannery. Numerical Recipes 3rd Edition: The Art of Scientific Computing. Cambridge University Press, 3 edition, 2007. ISBN 0521880688.

    Google Scholar 

  5. G. A. F. Seber and A. J. Lee. Linear Regression Analysis. Wiley, Jan. 2003. DOI https://doi.org/10.1002/9780471722199.

  6. P. Virtanen, R. Gommers, T. E. Oliphant, M. Haberland, T. Reddy, D. Cournapeau, E. Burovski, P. Peterson, W. Weckesser, J. Bright, S. J. van der Walt, M. Brett, J. Wilson, K. J. Millman, N. Mayorov, A. R. J. Nelson, E. Jones, R. Kern, E. Larson, C. J. Carey, İ. Polat, Y. Feng, E. W. Moore, J. VanderPlas, D. Laxalde, J. Perktold, R. Cimrman, I. Henriksen, E. A. Quintero, C. R. Harris, A. M. Archibald, A. H. Ribeiro, F. Pedregosa, P. van Mulbregt, and SciPy 1.0 Contributors. SciPy 1.0: Fundamental Algorithms for Scientific Computing in Python. Nature Methods, 17: 261–272, 2020. DOI https://doi.org/10.1038/s41592-019-0686-2.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Sandfeld, S. (2024). Advanced Methods and Topics of Regression. In: Materials Data Science. The Materials Research Society Series. Springer, Cham. https://doi.org/10.1007/978-3-031-46565-9_13

Download citation

Publish with us

Policies and ethics