BookmarkSubscribeRSS Feed
JuliaM
Calcite | Level 5

This is a useful article to read for even for novices at machine learning algorithms.

http://homes.cs.washington.edu/~pedrod/papers/cacm12.pdf

Domingos takes a practical approach to creating machine learning applications by summarizing 12 key lessons. He outlines three components to learning algorithms: Representation, Evaluation and Optimization giving a helpful table of algorithmic techniques corresponding to each component. Although some of his statements seem like plain old common sense, such "Theoretical Guarantees Are Not What They Seem," Domingos presents a lot of data to back it up. Like any good researcher, he also provides an extensive list of sources. Like any good teacher, he also includes places where a student can learn more.

3 REPLIES 3
jaredp
Quartz | Level 8

This is a great resource, thank you for sharing this.

art297
Opal | Level 21

The article raises an interesting (for me) question concerning the evaluation phase.  If one uses Content Categorization Studio to identify things to look for in trying to classify something, is there a way to use that tool to exclude things that would provide a misleading direction?

FionaMcNeill
SAS Employee

The 'UNLESS' and 'NOT' rule operators (in Content Categorization and in Sentiment Analysis) are available to limt matches.

sas-innovate-2024.png

Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.

Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.

 

Register now!

How to choose a machine learning algorithm

Use this tutorial as a handy guide to weigh the pros and cons of these commonly used machine learning algorithms.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 3 replies
  • 1534 views
  • 0 likes
  • 4 in conversation