Goto

Collaborating Authors

 Instructional Material


Practical Deep Learning for Coders, v3

#artificialintelligence

Looking for the older 2018 courses?: This site covers the new 2019 deep learning course. The 2018 courses have been moved to: course18.fast.ai. Note that the 2019 edition of part 2 (Cutting Edge Deep Learning) is not yet available, so you'll need to use the 2018 course for now (the 2019 edition will be available in June 2019). If you're new to all this deep learning stuff, then don't worry--we'll take you through it all step by step. We do however assume that you've been coding for at least a year, and also that (if you haven't used Python before) you'll be putting in the extra time to learn whatever Python you need as you go.


Keras, Regression, and CNNs - PyImageSearch

#artificialintelligence

In this tutorial, you will learn how to train a Convolutional Neural Network (CNN) for regression prediction with Keras. You'll then train a CNN to predict house prices from a set of images. Today's tutorial builds on last week's basic Keras regression example, so if you haven't read it yet make sure you go through it in order to follow along here today. By the end of this guide, you'll not only have a strong understanding of training CNNs for regression prediction with Keras, but you'll also have a Python code template you can follow for your own projects. To learn how to train a CNN for regression prediction with Keras, just keep reading!


How AI is Changing the Future of Sales - Trust Insights Marketing Data & Analytics Consulting

#artificialintelligence

Trust Insights cofounder Christopher Penn keynoted the National Speakers Association Greater Los Angeles event recently to discuss how AI is changing the future of sales and what today's sales leaders need to know. When you fill out the registration, you'll receive:


Optimization of the Area Under the ROC Curve using Neural Network Supervectors for Text-Dependent Speaker Verification

arXiv.org Machine Learning

This paper explores two techniques to improve the performance of text-dependent speaker verification systems based on deep neural networks. Firstly, we propose a general alignment mechanism to keep the temporal structure of each phrase and obtain a supervector with the speaker and phrase information, since both are relevant for a text-dependent verification. As we show, it is possible to use different alignment techniques to replace the average pooling providing significant gains in performance. Moreover, we present a novel back-end approach to train a neural network for detection tasks by optimizing the Area Under the Curve (AUC) as an alternative to the usual triplet loss function, so the system is end-to-end, with a cost function closed to our desired measure of performance. As we can see in the experimental section, this approach improves the system performance, since our triplet AUC neural network learns how to discriminate between pairs of examples from the same identity and pairs of different identities. The different alignment techniques to produce supervectors in addition to the new back-end approach were tested on the RSR2015-Part I database for text-dependent speaker verification, providing competitive results compared to similar size networks using the average pooling to extract supervectors and using a simple back-end or triplet loss training.


Query Inseparability for ALC Ontologies

arXiv.org Artificial Intelligence

We investigate the problem whether two ALC ontologies are indistinguishable (or inseparable) by means of queries in a given signature, which is fundamental for ontology engineering tasks such as ontology versioning, modularisation, update, and forgetting. We consider both knowledge base (KB) and TBox inseparability. For KBs, we give model-theoretic criteria in terms of (finite partial) homomorphisms and products and prove that this problem is undecidable for conjunctive queries (CQs), but 2ExpTime-complete for unions of CQs (UCQs). The same results hold if (U)CQs are replaced by rooted (U)CQs, where every variable is connected to an answer variable. We also show that inseparability by CQs is still undecidable if one KB is given in the lightweight DL EL and if no restrictions are imposed on the signature of the CQs. We also consider the problem whether two ALC TBoxes give the same answers to any query over any ABox in a given signature and show that, for CQs, this problem is undecidable, too. We then develop model-theoretic criteria for Horn-ALC TBoxes and show using tree automata that, in contrast, inseparability becomes decidable and 2ExpTime-complete, even ExpTime-complete when restricted to (unions of) rooted CQs.


macOS Mojave: Install TensorFlow and Keras for Deep Learning - PyImageSearch

#artificialintelligence

Inside this tutorial, you will learn how to configure macOS Mojave for deep learning. After you've gone through this tutorial, your macOS Mojave system will be ready for (1) deep learning with Keras and TensorFlow, and (2) ready for Deep Learning for Computer Vision with Python. A tutorial on configuring Mojave has been a long time coming on my blog since the Mojave OS was officially released in September 2018. The OS was plagued with problems from the get-go, and I decided to hold off. I'm still actually running High Sierra on my machines, but after putting this guide together I feel confident in recommending Mojave to PyImageSearch readers. Apple has fixed most of the bugs, but as you'll see in this guide, Homebrew (an unofficial package manager for macOS) doesn't make everything especially easy.


7 Steps to Mastering Basic Machine Learning with Python -- 2019 Edition

#artificialintelligence

Then read Michael J. Garbade's Understanding K-means Clustering in Machine Learning and implement k-means for yourself. Then take a look at Gabriel Pierobon's DBSCAN clustering for data shapes k-means can't handle well (in Python) to implement a density-based clustering model. Now that we have sampled around, let's switch gears back to classification and check out a more complex algorithm.


Natural Language Processing with Python and NLTK

#artificialintelligence

Natural Language Processing (NLP) is a hot topic into the Machine Learning field. This course is focused in practical approach with many examples and developing functional applications. This course starts explaining you, how to get the basic tools for coding and also making a review of the main machine learning concepts and algorithms. After that this course offers you a complete explanation of the main tools in NLP such as: Text Data Assemble, Text Data Preprocessing, Text Data Visualization, Model Building and finally developing NLP applications. In this course you will find a concise review of the theory with graphical explanations and for coding it uses Python language and NLTK library.


Online Python Programming Certification Training Course Simpliv

#artificialintelligence

The Information Technology world is waiting for you. This wonderfully flexible, object-oriented language is best learnt when it is learnt with examples. Simpliv offers tons of examples to help you understand the concepts and learn how to implement them in real life to integrate systems. Our course offers you knowledge of how to put Python to the highest use it is capable of being put to: web development, GUI, software development, system admin, and what not. Ideal for anyone who wants to put Python to its optimal use.. Programmers, Developers, Technical Leads, Architects, Freshers,Data Scientists, Data Analysts,Business Intelligence Managers.


Online Machine Learning with Python Course Python Tutorial Simpliv

#artificialintelligence

Learn to use Python, the ideal programming language for Machine Learning, with this comprehensive course from Simpliv. Become a complete Machine Learning and Python pro. Our experts will show you how to use your knowledge of Python to learn to use it for Machine Learning. All you need is basic knowledge of Python. Our course will take it up from there and make you an expert.