Education
The Dawn of the Robot Coach - AI and Mentorship
In 2017, Slice, a New York tech company that builds software solutions for independent pizzerias, had a management problem. The company's tech staff is based in Macedonia, where high unemployment rates mean most of their new hires have never held a formal job prior to Slice. "We have a lot of first-time managers who need coaching," said Rick Pereira, chief people officer. Instead of moving to Macedonia himself, Pereira implemented Butterfly.ai, The tools uses anonymous employee survey results and past performance data to rate managers' performance, then offers tips and training content to help them improve.
Artificial Intelligence #4:SVM & Logistic Classifier methods
In this Course you learn Support Vector Machine & Logistic Classification Methods. In machine learning, Support Vector Machines (SVM) are supervised learning models with associated learning algorithms that analyze data used for classification and regression analysis. Given a set of training examples, each marked as belonging to one or the other of two categories, an SVM training algorithm builds a model that assigns new examples to one category or the other, making it a non-probabilistic binary linear classifier. An SVM model is a representation of the examples as points in space, mapped so that the examples of the separate categories are divided by a clear gap that is as wide as possible. New examples are then mapped into that same space and predicted to belong to a category based on which side of the gap they fall.
Artificial Intelligence #1: Linear & MultiLinear Regression
In statistics, Linear Regression is a linear approach for modeling the relationship between a scalar dependent variable Y and one or more explanatory variables (or independent variables) denoted X. The case of one explanatory variable is called simple linear regression. For more than one explanatory variable, the process is called multiple linear regression. In Linear Regression, the relationships are modeled using linear predictor functions whose unknown model parameters are estimated from the data. Such models are called linear models.
Advanced Computer Vision with TensorFlow Udemy
TensorFlow has been gaining immense popularity over the past few months, due to its power and simplicity to use. This video will help you leverage the power of TensorFlow to perform advanced image processing. This course is a continuation of the Intro to Computer Vision course, building on top of the skills learned in that course. In this course, you'll dive deeper as we cover more advanced computer vision concepts. You will implement multiple state-of-the-art deep learning papers from scratch using the TensorFlow-Keras API.
Tensorflow Solutions for Text Udemy
This volume introduces working with text, with a focus on the most plentiful source of text out there: email. Working with email text from your own Gmail account, you will build up a label predictor, similar in effect to the technology Google uses to power the Social and Promotions tabs. With this technique, you will be able to build your own email classification and automated workflow hooks. Will Ballard serves as Chief Technology Officer at GLG and is responsible for the Engineering and IT organizations. Prior to joining GLG, Will was the Executive Vice President of Technology and Engineering at Demand Media.
Data Mining with Rattle Udemy
Data Mining with Rattle is a unique course that instructs with respect to both the concepts of data mining, as well as to the "hands-on" use of a popular, contemporary data mining software tool, "Data Miner," also known as the'Rattle' package in R software. Rattle is a popular GUI-based software tool which'fits on top of' R software. The course focuses on life-cycle issues, processes, and tasks related to supporting a'cradle-to-grave' data mining project. These include: data exploration and visualization; testing data for random variable family characteristics and distributional assumptions; transforming data by scale or by data type; performing cluster analyses; creating, analyzing and interpreting association rules; and creating and evaluating predictive models that may utilize: regression; generalized linear modeling (GLMs); decision trees; recursive partitioning; random forests; boosting; and/or support vector machine (SVM) paradigms. It is both a conceptual and a practical course as it teaches and instructs about data mining, and provides ample demonstrations of conducting data mining tasks using the Rattle R package. The course is ideal for undergraduate students seeking to master additional'in-demand' analytical job skills to offer a prospective employer.
Microsoft Offering Professional Artificial Intelligence (A.I.) Courses
Microsoft is the latest company to offer courses in artificial intelligence (A.I.). Microsoft's Professional Program for Artificial Intelligence includes 10 online courses that teach 10 skills. Each course takes roughly 8-16 hours to complete and kicks off at the beginning of each quarter. The courses, which can be taken in any order, range from "Introduction to AI" to "Essential Mathematics for Artificial Intelligence." The artificial-intelligence program joins a number of other Microsoft professional tracks, including software development, IT support, DevOps, and more.
Graph Search, Shortest Paths, and Data Structures Coursera
About this course: The primary topics in this part of the specialization are: data structures (heaps, balanced search trees, hash tables, bloom filters), graph primitives (applications of breadth-first and depth-first search, connectivity, shortest paths), and their applications (ranging from deduplication to social network analysis).
Solving Bongard Problems with a Visual Language and Pragmatic Reasoning
Depeweg, Stefan, Rothkopf, Constantin A., Jäkel, Frank
More than 50 years ago Bongard introduced 100 visual concept learning problems as a testbed for intelligent vision systems. These problems are now known as Bongard problems. Although they are well known in the cognitive science and AI communities only moderate progress has been made towards building systems that can solve a substantial subset of them. In the system presented here, visual features are extracted through image processing and then translated into a symbolic visual vocabulary. We introduce a formal language that allows representing complex visual concepts based on this vocabulary. Using this language and Bayesian inference, complex visual concepts can be induced from the examples that are provided in each Bongard problem. Contrary to other concept learning problems the examples from which concepts are induced are not random in Bongard problems, instead they are carefully chosen to communicate the concept, hence requiring pragmatic reasoning. Taking pragmatic reasoning into account we find good agreement between the concepts with high posterior probability and the solutions formulated by Bongard himself. While this approach is far from solving all Bongard problems, it solves the biggest fraction yet.
Advanced Artificial Intelligence Projects with Python
Considered the Holy Grail of automation, data analysis, and robotics, Artificial Intelligence has taken the world by storm as a major field of research and development. Python has surfaced as a dominate language in AI/ML programming because of its simplicity and flexibility, in addition to its great support for open source libraries such as spaCy and TensorFlow. This video course is built for those with a basic understanding of artificial intelligence, introducing them to advanced artificial intelligence projects as they go ahead. The first project introduces natural language processing including part-of-speech tagging and named entity extraction. Wikipedia articles are used to demonstrate the extraction of keywords, and the Enron email archive is mined for mentions and relationships of people, places, and organizations.