Goto

Collaborating Authors

 Communications: Instructional Materials


Teaching ROS quickly to students

Robohub

Lecturer Steffen Pfiffner of University of Weingarten in Germany is teaching ROS to 26 students at the same time at a very fast pace. They connect to a web page containing the lessons, a ROS development environment and several ROS based simulated robots. Using the browser, Pfiffner and his colleague Benjamin Stรคhle, are able to teach how to program with ROS quickly and to many students. This is what Robot Ignite Academy is made for. "With Ignite Academy our students can jump right into ROS without all the hardware and software setup problems.


DataRobot Webinar on June 27, 2017: Automated Machine Learning in Action

#artificialintelligence

Organizations around the world are producing accurate data-based predictions and benefitting from insightful analysis in a fraction of the time required by conventional tools and methods. This is the power of machine learning automation. In this webinar, learn how DataRobot automates predictive modeling, and how our platform can deliver these same types of insights and a substantial productivity boost to your machine learning endeavors. Built for speed and scalability, DataRobot radically reduces the time required to complete a data science project. From data to deployment, with DataRobot you can deliver highly-accurated predictions faster, react quickly to rapidly changing market conditions, and speed the transformation of your business.


8 simple ways how to boost your coding skills (not just) in R

@machinelearnbot

Our world is generating more and more data, which people and businesses want to turn into something useful. This naturally attracts many data scientists โ€“ or sometimes called data analysts, data miners, and many other fancier names โ€“ who aim to help with this extraction of information from data. A lot of data scientists around me graduated in statistics, mathematics, physics or biology. During their studies they focused on individual modelling techniques or nice visualizations for the papers they wrote. Nobody had ever taken a proper computer science course that would help them tame the programming language completely and allow them to produce a nice and professional code that is easy to read, can be re-used, runs fast and with reasonable memory requirements, is easy to collaborate on and most importantly gives reliable results.


Apple's WWDC: Everything that's set to be released, from your new iPhone to update to the company's next big product

The Independent - Tech

Apple's about to hold its Worldwide Developers Conference โ€“ the event where it shows off the future of the company, and of all its products. The event is one of the biggest company in the world's biggest events. While there won't be a new iPhone revealed โ€“ that gets saved for its own event in September โ€“ there will be new iPhone software, and plenty of glimpses at where the handset might be headed. Here's everything we're expecting when Apple takes the stage for its big keynote presentation on 5 June. But with Apple the most reliable expectation is that there'll be a surprise, so while a lot has leaked it's sure not to be everything.


Text Classification & Sentiment Analysis tutorial / blog

@machinelearnbot

For a more technical explanation, this and this article can be read. Here you can find a good explanation as well as a list of the mostly used Kernel functions.


Data Science for Newbies: An Introductory Tutorial Series for Software Engineers

@machinelearnbot

Editor's note: This is an overview of a multi-part tutorial on data science for newbies. The author has given the series a different -- tongue-in-cheek -- title; take it in stride and recognize that the series' approach and content is a fresh look at getting started with various aspects of data science from a software engineering perspective. To do some serious statistics with Python one should use a proper distribution like the one provided by Continuum Analytics. Of course, a manual installation of all the needed packages (Pandas, NumPy, Matplotlib etc.) is possible but beware the complexities and convoluted package dependencies. The installation under Windows is straightforward but avoid the usage of multiple Python installations (for example, Python3 and Python2 in parallel).


Artificial Intelligence: A Free Online Course from MIT

#artificialintelligence

That's because, to paraphrase Amazon's Jeff Bezos, artificial intelligence (AI) is "not just in the first inning of a long baseball game, but at the stage where the very first batter comes up." Look around, and you will find AI everywhere--in self driving cars, Siri on your phone, online customer support, movie recommendations on Netflix, fraud detection for your credit cards, etc. To be sure, there's more to come. Featuring 30 lectures, MIT's course "introduces students to the basic knowledge representation, problem solving, and learning methods of artificial intelligence." It includes interactive demonstrations designed to "help students gain intuition about how artificial intelligence methods work under a variety of circumstances."


Exploratory Data Analysis: Kernel Density Estimation in R on Ozone Pollution Data in New York and Ozonopolis

#artificialintelligence

Recently, I began a series on exploratory data analysis; so far, I have written about computing descriptive statistics and creating box plots in R for a univariate data set with missing values. Today, I will continue this series by analyzing the same data set with kernel density estimation, a useful non-parametric technique for visualizing the underlying distribution of a continuous variable.


A Free Course on Machine Learning & Data Science from Caltech

#artificialintelligence

Right now, Machine Learning and Data Science are two hot topics, the subject of many courses being offered at universities today. Above, you can watch a playlist of 18 lectures from a course called Learning From Data: A Machine Learning Course, taught by Caltech's Feynman Prize-winning professor Yaser Abu-Mostafa. This is an introductory course in machine learning (ML) that covers the basic theory, algorithms, and applications. ML is a key technology in Big Data, and in many financial, medical, commercial, and scientific applications. It enables computational systems to adaptively improve their performance with experience accumulated from the observed data.


Artificial Intelligence A-Z : Learn How To Build An AI

#artificialintelligence

Artificial Intelligence is reshaping your relationship with the world and it's just getting started. Tesla's autopilot, job automation, the products you'stumble upon' online - it's entering our daily lives, careers, businesses, even our homes with such blistering pace you probably haven't even realized it. There's a reason Andrew Ng, the founder of $100m company Coursera said "Artificial Intelligence is the new electricity" - soon it'll be as much a part of your daily life as your smartphone, except without the off button. But here's where things get really crazy. This time round, the revolution will see machines taking on tasks no human intellect could ever perform.