Machine learning fundamentals Use Python and scikit-learn to get up and running with the hottest developments in machine learning

As machine learning algorithms become popular, new tools that optimize these algorithms are also developed. Machine Learning Fundamentals explains the scikit-learn API, which is a package created to facilitate the process of building machine learning applications. By explaining the differences betwe...

Full description

Bibliographic Details
Main Author: Saleh, Hyatt
Format: eBook
Language:English
Published: Birmingham Packt Publishing, [2018]
Subjects:
Online Access:EBSCOhost
Перейти в каталог НБ ТГУ
LEADER 04942cam a2200505Ki 4500
001 koha001013073
003 OCoLC
005 20250222065948.0
006 m d
007 cr cnu---unuuu
008 181208s2018 enk o 000 0 eng d
035 |a koha001013073 
040 |a EBLCP  |b eng  |e rda  |c EBLCP  |d MERUC  |d N$T  |d UKMGB 
015 |a GBB935040  |2 bnb 
016 7 |a 019176874  |2 Uk 
020 |a 1789801761  |q (electronic bk.) 
020 |a 9781789801767  |q (electronic bk.) 
037 |a 9781789801767  |b Packt Publishing 
050 4 |a QA76.73.P98 
072 7 |a COM  |x 051360  |2 bisacsh 
082 0 4 |a 005.133  |2 23 
049 |a MAIN 
100 1 |a Saleh, Hyatt,  |9 910926 
245 1 0 |a Machine learning fundamentals  |b Use Python and scikit-learn to get up and running with the hottest developments in machine learning  |c Hyatt Saleh. 
264 1 |a Birmingham  |b Packt Publishing,  |c [2018] 
300 |a 1 online resource (240 p.) 
500 |a Description based upon print version of record. 
500 |a Supervised Learning Algorithms: Predict Annual Income 
505 0 |a Intro; Preface; Introduction to Scikit-Learn; Introduction; Scikit-Learn; Advantages of Scikit-Learn; Disadvantages of Scikit-Learn; Data Representation; Tables of Data; Features and Target Matrices; Exercise 1: Loading a Sample Dataset and Creating the Features and Target Matrices; Activity 1: Selecting a Target Feature and Creating a Target Matrix; Data Preprocessing; Messy Data; Exercise 2: Dealing with Messy Data; Dealing with Categorical Features; Exercise 3: Applying Feature Engineering over Text Data; Rescaling Data; Exercise 4: Normalizing and Standardizing Data 
505 8 |a Activity 2: Preprocessing an Entire DatasetScikit-Learn API; How Does It Work?; Supervised and Unsupervised Learning; Supervised Learning; Unsupervised Learning; Summary; Unsupervised Learning: Real-Life Applications; Introduction; Clustering; Clustering Types; Applications of Clustering; Exploring a Dataset: Wholesale Customers Dataset; Understanding the Dataset; Data Visualization; Loading the Dataset Using Pandas; Visualization Tools; Exercise 5: Plotting a Histogram of One Feature from the Noisy Circles Dataset; Activity 3: Using Data Visualization to Aid the Preprocessing Process 
505 8 |a K-means AlgorithmUnderstanding the Algorithm; Exercise 6: Importing and Training the k-means Algorithm over a Dataset; Activity 4: Applying the k-means Algorithm to a Dataset; Mean-Shift Algorithm; Understanding the Algorithm; Exercise 7: Importing and Training the Mean-Shift Algorithm over a Dataset; Activity 5: Applying the Mean-Shift Algorithm to a Dataset; DBSCAN Algorithm; Understanding the Algorithm; Exercise 8: Importing and Training the DBSCAN Algorithm over a Dataset; Activity 6: Applying the DBSCAN Algorithm to the Dataset; Evaluating the Performance of Clusters 
505 8 |a Available Metrics in Scikit-LearnExercise 9: Evaluating the Silhouette Coefficient Score and Calinski-Harabasz Index; Activity 7: Measuring and Comparing the Performance of the Algorithms; Summary; Supervised Learning: Key Steps; Introduction; Model Validation and Testing; Data Partition; Split Ratio; Exercise 10: Performing Data Partition over a Sample Dataset; Cross Validation; Exercise 11: Using Cross-Validation to Partition the Train Set into a Training and a Validation Set; Activity 8: Data Partition over a Handwritten Digit Dataset; Evaluation Metrics 
505 8 |a Evaluation Metrics for Classification TasksExercise 12: Calculating Different Evaluation Metrics over a Classification Task; Choosing an Evaluation Metric; Evaluation Metrics for Regression Tasks; Exercise 13: Calculating Evaluation Metrics over a Regression Task; Activity 9: Evaluating the Performance of the Model Trained over a Handwritten Dataset; Error Analysis; Bias, Variance, and Data Mismatch; Exercise 14: Calculating the Error Rate over Different Sets of Data; Activity 10: Performing Error Analysis over a Model Trained to Recognize Handwritten Digits; Summary 
520 |a As machine learning algorithms become popular, new tools that optimize these algorithms are also developed. Machine Learning Fundamentals explains the scikit-learn API, which is a package created to facilitate the process of building machine learning applications. By explaining the differences between supervised and unsupervised models and by ... 
653 0 |a Python (Computer program language) 
653 0 |a Machine learning. 
653 0 |a Artificial intelligence. 
653 7 |a COMPUTERS / Programming Languages / Python.  |2 bisacsh 
655 0 |a EBSCO eBooks  |9 905790 
655 4 |a Electronic books.  |9 899821 
856 4 0 |3 EBSCOhost  |u https://www.lib.tsu.ru/limit/2023/EBSCO/1948716.pdf 
856 |y Перейти в каталог НБ ТГУ  |u https://koha.lib.tsu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=1013073 
910 |a EBSCO eBooks 
999 |c 1013073  |d 1013073 
039