자료유형 | E-Book |
---|---|
개인저자 | Smith, Taylor. |
서명/저자사항 | Supervised Machine Learning with Python :Develop Rich Python Coding Practices While Exploring Supervised Machine Learning. |
발행사항 | Birmingham : Packt Publishing, Limited, 2019. |
형태사항 | 1 online resource (156 pages) |
소장본 주기 | Added to collection customer.56279.3 |
ISBN | 1838823069 9781838823061 |
내용주기 | Cover; Title Page; Copyright and Credits; About Packt; Contributor; Table of Contents; Preface; Chapter 1: First Step Towards Supervised Learning; Technical requirements; An example of supervised learning in action; Logistic regression; Setting up the environment; Supervised learning; Hill climbing and loss functions; Loss functions; Measuring the slope of a curve; Measuring the slope of an Nd-curve; Measuring the slope of multiple functions; Hill climbing and descent; Model evaluation and data splitting; Out-of-sample versus in-sample evaluation; Splitting made easy; Summary Chapter 2: Implementing Parametric ModelsTechnical requirements; Parametric models; Finite-dimensional models; The characteristics of parametric learning algorithms; Parametric model example; Implementing linear regression from scratch; The BaseSimpleEstimator interface; Logistic regression models; The concept; The math; The logistic (sigmoid) transformation; The algorithm; Creating predictions; Implementing logistic regression from scratch; Example of logistic regression; The pros and cons of parametric models; Summary; Chapter 3: Working with Non-Parametric Models; Technical requirements The bias/variance trade-offError terms; Error due to bias; Error due to variance; Learning curves; Strategies for handling high bias; Strategies for handling high variance; Introduction to non-parametric models and decision trees; Non-parametric learning; Characteristics of non-parametric learning algorithms; Is a model parametric or not?; An intuitive example -- decision tree; Decision trees -- an introduction; How do decision trees make decisions?; Decision trees; Splitting a tree by hand; If we split on x1; If we split on x2; Implementing a decision tree from scratch; Classification tree Regression treeVarious clustering methods; What is clustering?; Distance metrics; KNN -- introduction; KNN -- considerations; A classic KNN algorithm; Implementing KNNs from scratch; KNN clustering; Non-parametric models -- pros/cons; Pros of non-parametric models; Cons of non-parametric models; Which model to use?; Summary; Chapter 4: Advanced Topics in Supervised Machine Learning; Technical requirements; Recommended systems and an introduction to collaborative filtering; Item-to-item collaborative filtering; Matrix factorization; Matrix factorization in Python; Limitations of ALS Content-based filteringLimitations of content-based systems; Neural networks and deep learning; Tips and tricks for training a neural network; Neural networks; Using transfer learning; Summary; Other Books You May Enjoy; Index |
요약 | A supervised learning task infers a function from flagged training data and maps an input to an output based on sample input-output pairs. In this book, you will learn various machine learning techniques (such as linear and logistic regression) and gain the practical knowledge you need to quickly and powerfully apply algorithms to new problems. |
일반주제명 | Machine learning. Python (Computer program language) Machine learning. Python (Computer program language) |
언어 | 영어 |
기타형태 저록 | Print version:Smith, Taylor.Supervised Machine Learning with Python : Develop Rich Python Coding Practices While Exploring Supervised Machine Learning.Birmingham : Packt Publishing, Limited, 짤20199781838825669 |
대출바로가기 | http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=2145644 |
인쇄
No. | 등록번호 | 청구기호 | 소장처 | 도서상태 | 반납예정일 | 예약 | 서비스 | 매체정보 |
---|---|---|---|---|---|---|---|---|
1 | WE00017147 | 006.31 | 가야대학교/전자책서버(컴퓨터서버)/ | 대출가능 |