Tuesday, May 20, 2014

Basics of Machine Learning

Basics of Machine Learning Course Notes
slides and audio from university course. Watch along on YouTube.

Basics of Machine Learning: Naive Bayes, decision trees, zero-frequency, missing data, ID3 algorithm, information gain, overfitting, confidence intervals, nearest-neighbour method, Parzen windows, K-D trees, K-means, scree plot, gaussian mixtures, EM algorithm, dimensionality reduction, principal components, eigen-faces, agglomerative clustering, single-link vs. complete link, lance-williams algorithm

  • a collection of statistical machine learning techniques
  • used to learn feature hierarchies
  • often based on artificial neural networks

CShell, open source C# REPL IDE

CShell, the open source C# REPL IDE | Coding4Fun Blog | Channel 9:

"CShell is an interactive C# scripting environment. It allows you to use C# without any fluff right in a console like environment called a read-eval-print-loop (REPL). Your code is directly evaluated and executed in a shell window, no separate executable has to be compiled and then run in a different process. More elaborate code can be written in a C# script and then evaluated as one file, only one line, or a selection. Then, your results can be easily dumped to HTML (like LINQPad) or viewed as a data grid or plotted to a chart."

CShell by ArnovaAssetManagement

China bans Windows 8 from government PCs

Did China ban Windows 8 from government PCs over XP's end of support? | ZDNet: "China has mysteriously announced it will exclude Windows 8 from newly-procured government computers.

In a brief statement on the Central Government Procurement Centre's website about a particular class of energy-saving products, the agency noted that new government computers are forbidden from having Windows 8 installed."

...the move is the Chinese government's response to Microsoft's recent end to support and security updates for Windows XP, which still runs most government computers.
...the government has "moved to avoid the awkwardness of being confronted with a similar situation again in future if it continues to purchase computers with [a] "foreign OS".

...the first step to supporting a homegrown OS is to promote the use of "Chinese-designed" (Linux based) OS among official users...

Is it time for Microsoft to introduce its own Linux distribution, i.e. "Winux" all with Office and official subscription support, and XP and Live Tiles "themes"... 

Serbia Floods

After a rainfall equivalent to 4 months in one day...
About 40 people dead, tens of thousands evacuated...
Possibly a $ billion damage...

Serbia Appeals for Worldwide Assistance After Deadly Floods - Bloomberg:

Balkans Flooding: Rising Danube Waters Likely to Spare Region - weather.com Over 1 Million Affected By Floods

FLOODRELIEF #SerbiaFloods #SerbiaNeedsHelp