Product Details

Deep Learning with TensorFlow

Discover One of the Newest & Most Useful Tools for Deep Learning

Deep learning is the intersection of statistics, artificial intelligence, and data to build accurate models, and is one of the most important new frontiers in technology. TensorFlow is one of the newest and most comprehensive libraries for implementing deep learning. Over this course you'll explore some of the possibilities of deep learning, and how to use TensorFlow to process data more effectively than ever.

Access 22 lectures & 2 hours of content 24/7

Discover the efficiency & simplicity of TensorFlow

Process & change how you look at data

Sift for hidden layers of abstraction using raw data

Train your machine to craft new features to make sense of deeper layers of data

Dan Van Boxel is a Data Scientist and Machine Learning Engineer with over 10 years of experience. He is most well-known for "Dan Does Data," a YouTube livestream demonstrating the power and pitfalls of neural networks. He has developed and applied novel statistical models of machine learning to topics such as accounting for truck traffic on highways, travel time outlier detection, and other areas. Dan has also published research and presented findings at the Transportation Research Board and other academic journals.

Beginning Python

Interested In Coding? Start with Python

Python is the general purpose, multi-paradigm programming language that many professionals consider one of the best beginner language due its relative simplicity and applicability to many coding arenas. This course assumes no prior experience and helps you dive into Python fundamentals to come to grips with this popular language and start your coding odyssey off right.

See how functions play a major role in providing a high degree of code recycling

Create modules in Python

Perform image manipulations w/ Python

William Fiset is a Mathematics and Computer Science Honors student at Mount Allison University with in interest in competitive programming. William has been a Python developer for +4 years, starting his early Python experience with game development. He owns a popular YouTube channel that teaches Python to beginners and the basics of game development.

Deep Learning with Python

Answer Big Data Questions by Learning How to Master Neural Networks

You've seen deep learning everywhere, but you may not have realized it. This discipline is one of the leading solutions for image recognition, speech recognition, object recognition, and language translation - basically the tools you see Google roll out every day. Over this course, you'll use Python to expand your deep learning knowledge to cover backpropagation and its ability to train neural networks.

Eder Santana is a PhD candidate in Electrical and Computer Engineering. His thesis topic is on Deep and Recurrent neural networks. After working for 3 years with Kernel Machines (SVMs, Information Theoretic Learning, and so on), Eder moved to the field of deep learning 2.5 years ago, when he started learning Theano, Caffe, and other machine learning frameworks. Now, Eder contributes to Keras: Deep Learning Library for Python. Besides deep learning, he also likes data visualization and teaching machine learning, either on online forums or as a teacher assistant.

Data Mining with Python

Learn Data Mining by Actually Doing It

Every business wants to gain insights from data to make more informed decisions. Data mining provides a way of finding these insights, and Python is one of the most popular languages with which to perform it. In this course, you will discover the key concepts of data mining and learn how to apply different techniques to gain insight to real-world data. By course's end, you'll have a valuable skill that companies are clamoring to hire for.

Saimadhu Polamuri is a data science educator and the founder of Data Aspirant, a Data Science portal for beginners. He has 3 years of experience in data mining and 5 years of experience in Python. He is also interested in big data technologies such as Hadoop, Pig, and Spark. He has a good command of the R programming language and Matlab. He has a rudimentary understanding of Cpp Computer vision library (opencv) and big data technologies.

Details & Requirements

Length of time users can access this course: lifetime

Access options: web streaming, mobile streaming

Certification of completion not included

Redemption deadline: redeem your code within 30 days of purchase

Experience level required: all levels

Compatibility

Internet required

Course Outline

Introduction to Data Mining

The Course Overview (3:55)

A Brief Introduction to Data Mining (4:37)

Data Mining Basic Concepts and Applications (7:05)

Setting Up the Data Mining Python Packages Environment

Why Python? (3:31)

Basics of Python (5:55)

Installing IPython (2:09)

Installing the Numpy Library (4:32)

Installing the pandas Library (5:32)

Installing Matplotlib (2:42)

Installing scikit-learn (2:37)

Cleaning Data and Preprocessing Techniques

Data Cleaning (5:31)

Data Preprocessing Techniques (5:08)

Linear Regression Model

Linear Regression Basic Model Approach (8:23)

Evaluating Regression Models (5:31)

Basic Regression Model Implementation to Predict House Prices (9:20)

Regression Model Implementation to Predict Television Show Viewers (9:46)

Data Visualization: Representing Information on the Modern Web E-Book

Study the Tools & Processes of Visualizing Data In This Comprehensive E-Book

You see graphs all over the internet, the workplace, and your life - but do you ever stop to consider how all that data has been visualized? There are many tools and programs that data scientists use to visualize massive, disorganized sets of data. This e-book contains content from "Data Visualization: A Successful Design Process" by Andy Kirk, "Social Data Visualization with HTML5 and JavaScript" by Simon Timms," and "Learning d3.js Data Visualization, Second Edition" by Andrew Rininsland and Swizec Teller, all professionally curated to give you an easy-to-follow track to master data visualization in your own work.

Harness the power of D3 by building interactive & real-time data-driven web visualizations

Find out how to use JavaScript to create compelling visualizations of social data

Explore the various features of HTML5 to design creative visualizations

Discover what data is available on Stack Overflow, Facebook, Twitter, & Google+

Gain a solid understanding of the common D3 development idioms

Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 3,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.

Python: Master the Art of Design Patterns E-Book

Get a complete introduction to the many uses of Python in this curated e-book drawing content from "Python 3 Object-Oriented Programming, Second Edition" by Dusty Phillips, "Learning Python Design Patterns, Second Edition" by Chetan Giridhar, and "Mastering Python Design Patterns" by Sakis Kasampalis. Once you've got your feet wet, you'll focus in on the most common and useful design patterns from a Python perspective. By course's end, you'll have a complex understanding of designing patterns with Python, allowing you to develop better coding practices and create systems architectures.

Discover what design patterns are & how to apply them to writing Python

Implement objects in Python by creating classes & defining methods

Separate related objects into a taxonomy of classes & describe the properties & behaviors of those objects via the class interface

Understand when to use object-oriented features & when not to use them

Explore the design principles that form the basis of software design, such as loose coupling, the Hollywood principle, & the Open Close principle, & more

Use Structural Design Patterns to find out how objects & classes interact to build larger applications

Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 3,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.

Python: Deeper Insights into Machine Learning E-Book

Machine learning and predictive analytics are becoming one of the key strategies for unlocking growth in a challenging contemporary marketplace. Consequently, professionals who can run machine learning systems are in high demand and are commanding high salaries. This e-book will help you get a grip on advanced Python techniques to design machine learning systems.

Learn to write clean & elegant Python code that will optimize the strength of your algorithms

Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 3,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.

Python: Real-World Data Science E-Book

Unleash the Power of Python & Its Robust Data Science Capabilities

Data science is one of the most in-demand fields today, and this e-book will guide you to becoming an efficient data science practitioner in Python. Once you've nailed down Python fundamentals, you'll learn how to perform data analysis with Python in an example-driven way. From there, you'll learn how to scale your knowledge to processing machine learning algorithms.

Implement objects in Python by creating classes & defining methods

Get acquainted w/ NumPy to use it w/ arrays & array-oriented computing in data analysis

Explore how to use different machine learning models to ask different questions of your data

Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 3,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.

Mastering Python

Write Maintainable, Reusable Code to Power Your Development Process

Python is one of the most popular programming languages today, enabling developers to write efficient, reusable code. Here, you'll add Python to your repertoire, learning to set up your development environment, master use of its syntax, and much more. You'll soon understand why engineers at startups like Dropbox rely on Python: it makes the process of creating and iterating upon apps a piece of cake.

Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 3,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done –whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.