Deep learning in today's world
The impact of deep learning is significant – and it’s only getting started.
Deep learning with SAS and Python
DLPy is an open source package that data scientists can download to apply SAS deep learning algorithms to image, text and audio data.. It is designed to solve computer vision, natural language processing, forecasting, and speech processing problems.
How SAS uses deep learning
This step-by-step guide compares multiple neural network models and explains how to use them. You'll get an introduction to deep-learning techniques, applications and how SAS supports the creation of deep neural network models.
How to use deep learning for image embedding
Embedding models are used to reduce the dimensionality of input data, such as images. When an embedding model is used, input images are converted into low-dimensional vectors that can be more easily used by other computer vision tasks. The key to good embedding is to train the model so that similar images are converted to similar vectors.
How deep learning works
Deep learning changes how you think about representing the problems that you’re solving with analytics. It moves from telling the computer how to solve a problem to training the computer to solve the problem itself.
Deep learning is a paradigm shift in model building that moves from feature engineering to feature representation.
Deep learning layers
Instead of using known variables to predict unknowns, deep learning uses looks at layers of the data to recognize latent features of the data.
Deep learning results
The promise of deep learning is that it can lead to predictive systems that generalize well, adapt well, continuously improve as new data arrives. You no longer fit a model. Instead, you train the task.
A traditional approach to analytics is to use the data at hand to engineer features to derive new variables, then select an analytic model and finally estimate the parameters (or the unknowns) of that model. These techniques can yield predictive systems that do not generalize well because completeness and correctness depend on the quality of the model and its features. For example, if you develop a fraud model with feature engineering, you start with a set of variables, and you most likely derive a model from those variables using data transformations. You may end up with 30,000 variables that your model depends on, then you have to shape the model, figure out which variables are meaningful, which ones are not, and so on. Adding more data requires you to do it all over again.
The new approach with deep learning is to replace the formulation and specification of the model with hierarchical characterizations (or layers) that learn to recognize latent features of the data from the regularities in the layers.
Advanced Analytics from SAS
Deep learning is just one technique in the data scientist's toolkit. Learn about other advanced analytics techniques, including forecasting, text analytics and optimization.
- Article 5 ways to measure beehive health with analytics and hive-streaming dataThis analytical approach to understanding bee hive health can automatically alert beekeepers to changes in hive weights, temperatures, flight activity and more.
- Video How machine learning can provide customers with more relevant offersIn this video, industry influencer Daniel Newman offers his perspective on ways machine learning can be used to enhance customer experiences.
- Article 5 machine learning mistakes and how to avoid themMachine learning is not magic. It presents many of the same challenges as other analytics methods. Learn how to overcome those challenges and incorporate this technique into your analytics strategy.