Neural structured learning is an easy-to-use, open-sourced TensorFlow framework that both novice and advanced developers can use for training neural networks with structured signals. NSL can be applied to construct accurate and robust models for vision, language understanding, and prediction in general.
Many machine learning tasks benefit from using structured data that contains rich relational information among the samples. These structures can be explicitly given (e.g., as a graph) or implicitly inferred (e.g., as an adversarial example). Leveraging structured signals during training allows developers to achieve higher model accuracy, particularly when the amount of labeled data is relatively small. Training with structured signals also leads to more robust models.
Da-Cheng Juan and Sujith Ravi explore the concept, framework, and workflow of NSL and provides the code examples for practitioners and developers.
- A basic understanding of neural networks and TensorFlow
What you'll learn
- Discover the concept, framework, and workflow of NSL
- Title: Neural structured learning in TensorFlow
- Release date: February 2020
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 0636920373490
You might also like
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition
Through a series of recent breakthroughs, deep learning has boosted the entire field of machine learning. …
51+ hours of video instruction. Overview The professional programmer’s Deitel® video guide to Python development with …
Artificial Intelligence in Finance
Many industries have been revolutionized by the widespread adoption of AI and machine learning. The programmatic …
Software Architecture Fundamentals, Second Edition
Being a successful software architect is more than just possessing technical knowledge. It’s about thinking like …