Goto

Collaborating Authors

 Instructional Material


Dive into Deep Learning

arXiv.org Artificial Intelligence

Just a few years ago, there were no legions of deep learning scientists developing intelligent products and services at major companies and startups. When the youngest among us (the authors) entered the field, machine learning did not command headlines in daily newspapers. Our parents had no idea what machine learning was, let alone why we might prefer it to a career in medicine or law. Machine learning was a forward-looking academic discipline with a narrow set of real-world applications. And those applications, e.g., speech recognition and computer vision, required so much domain knowledge that they were often regarded as separate areas entirely for which machine learning was one small component. Neural networks then, the antecedents of the deep learning models that we focus on in this book, were regarded as outmoded tools. In just the past five years, deep learning has taken the world by surprise, driving rapid progress in fields as diverse as computer vision, natural language processing, automatic speech recognition, reinforcement learning, and statistical modeling. With these advances in hand, we can now build cars that drive themselves with more autonomy than ever before (and less autonomy than some companies might have you believe), smart reply systems that automatically draft the most mundane emails, helping people dig out from oppressively large inboxes, and software agents that dominate the worldʼs best humans at board games like Go, a feat once thought to be decades away. Already, these tools exert ever-wider impacts on industry and society, changing the way movies are made, diseases are diagnosed, and playing a growing role in basic sciences--from astrophysics to biology.


Nested Variational Inference

arXiv.org Machine Learning

We develop nested variational inference (NVI), a family of methods that learn proposals for nested importance samplers by minimizing an forward or reverse KL divergence at each level of nesting. NVI is applicable to many commonly-used importance sampling strategies and provides a mechanism for learning intermediate densities, which can serve as heuristics to guide the sampler. Our experiments apply NVI to (a) sample from a multimodal distribution using a learned annealing path (b) learn heuristics that approximate the likelihood of future observations in a hidden Markov model and (c) to perform amortized inference in hierarchical deep generative models. We observe that optimizing nested objectives leads to improved sample quality in terms of log average weight and effective sample size.


Querying in the Age of Graph Databases and Knowledge Graphs

arXiv.org Artificial Intelligence

Graphs have become the best way we know of representing knowledge. The computing community has investigated and developed the support for managing graphs by means of digital technology. Graph databases and knowledge graphs surface as the most successful solutions to this program. This tutorial will provide a conceptual map of the data management tasks underlying these developments, paying particular attention to data models and query languages for graphs.


Cogment: Open Source Framework For Distributed Multi-actor Training, Deployment & Operations

arXiv.org Artificial Intelligence

Involving humans directly for the benefit of AI agents' training is getting traction thanks to several advances in reinforcement learning and human-in-the-loop learning. Humans can provide rewards to the agent, demonstrate tasks, design a curriculum, or act in the environment, but these benefits also come with architectural, functional design and engineering complexities. We present Cogment, a unifying open-source framework that introduces an actor formalism to support a variety of humans-agents collaboration typologies and training approaches. It is also scalable out of the box thanks to a distributed micro service architecture, and offers solutions to the aforementioned complexities.


DRONES: THE BEGINNER COURSE

#artificialintelligence

IMPORTANT: THIS COURSE IS A TRANSLATION OF THE UDEMY COURSE IN PORTUGUESE "DRONES: APRENDA A PILOTAR E ABRA SEU NEGÓCIO". The drone market is very promising. And each country develops its own rules regarding the use of drones. To enter in this market the first thing to do is to find out about these rules. Also, understanding who are the drone manufactures and the drone models' applications it will help you to choose and purchase the best drone for your need.


Autonomous Cars: The Complete Computer Vision Course 2021

#artificialintelligence

If you're ready to take on a brand new challenge, and learn about AI techniques that you've never seen before in traditional supervised machine learning, unsupervised machine learning, or even deep learning, then this course is for you. Moreover, the course is packed with practical exercises that are based on real-life examples. So not only will you learn the theory, but you will also get some hands-on practice building your own models. There are five big projects on healthcare problems and one small project to practice.


Deep Learning with TensorFlow

#artificialintelligence

Enthusiasm and determination to make your mark on the world! Enthusiasm and determination to make your mark on the world! TensorFlow is an end-to-end open-source machine learning / deep learning platform. It has a comprehensive ecosystem of libraries, tools, and community resources that lets AI/ML engineers, scientists, analysts build and deploy ML-powered deep learning applications. The name TensorFlow is derived from the operations which neural networks perform on multidimensional data arrays or tensors.



How To Build and Deploy an NLP Model with FastAPI: Part 1

#artificialintelligence

Model deployment is one of the most important skills you should have if you're going to work with NLP models. Model deployment is the process of integrating your model into an existing production environment. The model will receive input and predict an output for decision-making for a specific use case. "Only when a model is fully integrated with the business systems, we can extract real value from its predictions". There are different ways you can deploy your NLP model into production, you can use Flask, Django, Bottle e.t.c.But in today's article, you will learn how to build and deploy your NLP model with FastAPI.


Online Learning with LakeFS and AWS

#artificialintelligence

Most tutorials/articles are usually focused on paper reviews and the performance of machine learning models in a lab. However, a significantly overlooked area is putting models into production and monitoring their performance, called online machine learning or online learning, where the model constantly learns from new data. The main advantage of online learning is that it prevents data from going "stale". Sometimes, the nature and distribution of the data are likely to change over time. If your model doesn't keep on improving, its performance will keep on decreasing.