Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Cover Table of Contents Introduction
About This Book Foolish Assumptions Icons Used in This Book Beyond the Book Where to Go from Here
Book 1: Defining Data Science
Chapter 1: Considering the History and Uses of Data Science
Considering the Elements of Data Science Defining the Role of Data in the World Creating the Data Science Pipeline Comparing Different Languages Used for Data Science Learning to Perform Data Science Tasks Fast
Chapter 2: Placing Data Science within the Realm of AI
Seeing the Data to Data Science Relationship Defining the Levels of AI Creating a Pipeline from Data to AI
Chapter 3: Creating a Data Science Lab of Your Own
Considering the Analysis Platform Options Choosing a Development Language Obtaining and Using Python Obtaining and Using R Presenting Frameworks Accessing the Downloadable Code
Chapter 4: Considering Additional Packages and Libraries You Might Want
Considering the Uses for Third-Party Code Obtaining Useful Python Packages Locating Useful R Libraries
Chapter 5: Leveraging a Deep Learning Framework
Understanding Deep Learning Framework Usage Working with Low-End Frameworks Understanding TensorFlow
Book 2: Interacting with Data Storage
Chapter 1: Manipulating Raw Data
Defining the Data Sources Considering the Data Forms Understanding the Need for Data Reliability
Chapter 2: Using Functional Programming Techniques
Defining Functional Programming Understanding Pure and Impure Languages Comparing the Functional Paradigm Using Python for Functional Programming Needs Understanding How Functional Data Works Working with Lists and Strings Employing Pattern Matching Working with Recursion Performing Functional Data Manipulation
Chapter 3: Working with Scalars, Vectors, and Matrices
Considering the Data Forms Defining Data Type through Scalars Creating Organized Data with Vectors Creating and Using Matrices Extending Analysis to Tensors Using Vectorization Effectively Selecting and Shaping Data Working with Trees Representing Relations in a Graph
Chapter 4: Accessing Data in Files
Understanding Flat File Data Sources Working with Positional Data Files Accessing Data in CSV Files Moving On to XML Files Considering Other Flat-File Data Sources Working with Nontext Data Downloading Online Datasets
Chapter 5: Working with a Relational DBMS
Considering RDBMS Issues Accessing the RDBMS Data Creating a Dataset Mixing RDBMS Products
Chapter 6: Working with a NoSQL DMBS
Considering the Ramifications of Hierarchical Data Accessing the Data Interacting with Data from NoSQL Databases Working with Dictionaries Developing Datasets from Hierarchical Data Processing Hierarchical Data into Other Forms
Book 3: Manipulating Data Using Basic Algorithms
Chapter 1: Working with Linear Regression
Considering the History of Linear Regression Combining Variables Manipulating Categorical Variables Using Linear Regression to Guess Numbers Learning One Example at a Time
Chapter 2: Moving Forward with Logistic Regression
Considering the History of Logistic Regression Differentiating between Linear and Logistic Regression Using Logistic Regression to Guess Classes Switching to Probabilities Working through Multiclass Regression
Chapter 3: Predicting Outcomes Using Bayes
Understanding Bayes' Theorem Using Naïve Bayes for Predictions Working with Networked Bayes Considering the Use of Bayesian Linear Regression Considering the Use of Bayesian Logistic Regression
Chapter 4: Learning with K-Nearest Neighbors
Considering the History of K-Nearest Neighbors Learning Lazily with K-Nearest Neighbors Leveraging the Correct k Parameter Implementing KNN Regression Implementing KNN Classification
Book 4: Performing Advanced Data Manipulation
Chapter 1: Leveraging Ensembles of Learners
Leveraging Decision Trees Working with Almost Random Guesses Meeting Again with Gradient Descent Averaging Different Predictors
Chapter 2: Building Deep Learning Models
Discovering the Incredible Perceptron Hitting Complexity with Neural Networks Understanding More about Neural Networks Looking Under the Hood of Neural Networks Explaining Deep Learning Differences with Other Forms of AI
Chapter 3: Recognizing Images with CNNs
Beginning with Simple Image Recognition Understanding CNN Image Basics Moving to CNNs with Character Recognition Explaining How Convolutions Work Detecting Edges and Shapes from Images
Chapter 4: Processing Text and Other Sequences
Introducing Natural Language Processing Understanding How Machines Read Understanding Semantics Using Word Embeddings Using Scoring and Classification
Book 5: Performing Data-Related Tasks
Chapter 1: Making Recommendations
Realizing the Recommendation Revolution Downloading Rating Data Leveraging SVD
Chapter 2: Performing Complex Classifications
Using Image Classification Challenges Distinguishing Traffic Signs
Chapter 3: Identifying Objects
Distinguishing Classification Tasks Perceiving Objects in Their Surroundings Overcoming Adversarial Attacks on Deep Learning Applications
Chapter 4: Analyzing Music and Video
Learning to Imitate Art and Life Mimicking an Artist Moving toward GANs
Chapter 5: Considering Other Task Types
Processing Language in Texts Processing Time Series
Chapter 6: Developing Impressive Charts and Plots
Starting a Graph, Chart, or Plot Setting the Axis, Ticks, and Grids Defining the Line Appearance Using Labels, Annotations, and Legends Creating Scatterplots Plotting Time Series Plotting Geographical Data Visualizing Graphs
Book 6: Diagnosing and Fixing Errors
Chapter 1: Locating Errors in Your Data
Considering the Types of Data Errors Obtaining the Required Data Validating Your Data Manicuring the Data Dealing with Dates in Your Data
Chapter 2: Considering Outrageous Outcomes
Deciding What Outrageous Means Considering the Five Mistruths in Data Considering Detection of Outliers Examining a Simple Univariate Method Developing a Multivariate Approach
Chapter 3: Dealing with Model Overfitting and Underfitting
Understanding the Causes Determining the Sources of Overfitting and Underfitting Guessing the Right Features
Chapter 4: Obtaining the Correct Output Presentation
Considering the Meaning of Correct Determining a Presentation Type Choosing the Right Graph Working with External Data
Chapter 5: Developing Consistent Strategies
Standardizing Data Collection Techniques Using Reliable Sources Verifying Dynamic Data Sources Looking for New Data Collection Trends Weeding Old Data Considering the Need for Randomness
Index About the Authors Connect with Dummies End User License Agreement
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion