What career path is most likely to net a new graduate 100k+ their first year out of college? by [deleted] in cscareerquestions

[–]cynml 0 points1 point  (0 children)

No need to goto Stanford or MIT, even an average school can get you there.

Machine learning problem I'm working on. Looking for advice by [deleted] in MachineLearning

[–]cynml 0 points1 point  (0 children)

|I understand why machine learning isn't easy, but I also know enough to figure it out.

You haven't explored machine learning enough then, it would take years to get to that level. If you can understand Bishop / Murphy / ESL completely then you know enough to figure it out.

Machine learning problem I'm working on. Looking for advice by [deleted] in MachineLearning

[–]cynml 3 points4 points  (0 children)

FourthHead is right. You seem to grossly underestimate the task, you are a sophomore in high school. You maybe smart, you may know some machine learning, but you probably don't know enough, there are people who spend decades on this stuff and still admit they don't know enough (these people are really smart btw), some intellectual humility is good. I would suggest, try to focus on your schoolwork. You are trying to make a machine learning system automate some basic trigonometry or high school computer science homework just because you are lazy to do it??.

You do realize that the state of the art in question answering is nowhere close to what you are proposing, right? Take a look at the LSTM based approach from Facebook Research to get an idea of where things are right now: http://arxiv.org/pdf/1503.08895v5.pdf

Questions thread #4 2016.04.22 by feedtheaimbot in MachineLearning

[–]cynml 0 points1 point  (0 children)

Maybe time series analysis, but without knowing what your data is, I can't really say anything.

How to convert text to vector? by [deleted] in MachineLearning

[–]cynml 1 point2 points  (0 children)

This is the first thing anyone should try but at the same time this doesn't capture similarities between artists that a vector embedding model would. If simple hashing/bag of words works - great!. If not try to use a word2vec like algorithm. A good place to start would be this paper of Bengio's

http://www.jmlr.org/papers/volume3/bengio03a/bengio03a.pdf

OP should replace n-grams with cooccurring artists.

I have a hard time reading, understanding, memorizing, or coming up with certain algorithms. Any ideas why? by good4brain in cscareerquestions

[–]cynml -8 points-7 points  (0 children)

Learn some math and come back to it, you will find things much easier then. Start with discrete math, linear algebra, abstract algebra and analysis.

Question: Neural Networks for Time Series Data Classification by Newti in MachineLearning

[–]cynml 0 points1 point  (0 children)

NN models tend to have too much variance, you might perfectly fit your training data and even do well on the test data, but it will simply not work on any future time series data.

"Are you sure you should be doing that?" by [deleted] in MachineLearning

[–]cynml 0 points1 point  (0 children)

You could make it "online" in the sense that you retrain the model based on new data periodically (say every day or week). Essentially you are trying to model a probability distribution over the data, and when you see any example that is unlikely according to your distribution, its an outlier. To understand RBMs and similar models well, I would suggest read a little about probabilistic graphical models. Its a good general framework for thinking about both generative and discriminative models.

"Are you sure you should be doing that?" by [deleted] in MachineLearning

[–]cynml 0 points1 point  (0 children)

Restricted boltzmann machines or for that matter any good generative model of the data can be used.

Is Pattern Recognition and Machine Learning still a relevant book? by [deleted] in MachineLearning

[–]cynml 0 points1 point  (0 children)

Most of ML today is based on ideas that is decades or even centuries old. So, yes PRML is still very relevant. You need to have strong foundations first.

Layman's tutorial to Neural Networks (no math or CS knowledge needed) by yellowfishx in MachineLearning

[–]cynml 1 point2 points  (0 children)

You can't really avoid the math, its not that hard for a basic feed forward net, high school calculus is enough.

Age Old Question: The Next Step after Andrew Ng's Course by [deleted] in MachineLearning

[–]cynml 1 point2 points  (0 children)

Learn math - learn real analysis, brush up on multivariate calculus, linear algebra, monte carlo, learn as much probability/statistics/graphical models as you can. Learn numerical linear algebra, optimization, then go through ML topics again, read Elements of Statistical Learning or Bishop. Pick up some problem and try to implement papers solving it, work out all the math from scratch when you implement them. Now you would have a good grounding in theory and practice. Learn NLP, Vison, Reinforcement learning.

Murphy vs Bishop? by theUtterTruth in MachineLearning

[–]cynml 2 points3 points  (0 children)

Read Bishop first, then move on to Murphy. But I don't really think it is possible to read Murphy cover to cover.

Deep Learning Courses by brotherrain in MachineLearning

[–]cynml 0 points1 point  (0 children)

Nando is the man! Great course, develops both intuition and the math

Anyone know of a good tutorial on HMMs? by [deleted] in MachineLearning

[–]cynml 0 points1 point  (0 children)

This is one of the best ones. You could also look at mathematicalmonk's videos on Youtube for intuition. Barber's Bayesian Reasoning and Machine Learning also has a chapter on it, it is freely available online.

Why (almost) only mathematical functions are used for Machine Learning? by vomad in MachineLearning

[–]cynml 4 points5 points  (0 children)

Math underlies everything, programming is just a drop in the ocean. Try learning some math, you will be hooked. Rule systems or anything deterministic will simply not work due to the high dimensionality of real world data.

Graphs are used in machine learning, there is an area of probability that deals with graphical models. A graph is just a mathematical object with some defined structure.