#16 in Artificial intelligence books
Use arrows to jump to the previous/next product
Reddit mentions of The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Second Edition (Springer Series in Statistics)
Sentiment score: 9
Reddit mentions: 20
We found 20 Reddit mentions of The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Second Edition (Springer Series in Statistics). Here are the top ones.
Buying options
View on Amazon.comor
- Language Published: English
- Binding: Hardcover
- Comes in Good condition
Features:
Specs:
Color | red |
Height | 1.4 Inches |
Length | 9.3 Inches |
Number of items | 1 |
Release date | April 2017 |
Weight | 2.6 Pounds |
Width | 6 Inches |
First of all, thanks for sharing. Code & idea implementation sucks, but it might turn into a very interesting discussion! By admitting that your trade idea is far from being unique and brilliant, you make a super important step in learning. This forum needs more posts like that, and I encourage people to provide feedback!
Idea itself is decent, but your code does not implement it:
Just because 0 looks good, you decide that 0 is the best threshold. You have to do a research here. You'd be surprised by how counter intuitive the result might be, or how super unstable it might be=))
The lesson is: idea first. Define it well. Then try to pick minimal number of indicators (or functions) that implement it. Check for parameter space. If you have too many parameters, discard your idea, since you will not be able to tell if it is making/losing money because it has an edge or just purely by chance!
What is left out of this discussion: cross validation and picking best parameters going forward
Recommended reading:
Reading some books would be a good idea.
The following are textbooks:
General AI
Machine Learning
Statistics for Machine Learning
There are many other topics within AI which none of these books focus on, such as Natural Language Processing, Computer Vision, AI Alignment/Control/Ethics, and Philosophy of AI. libgen.io may be of great help to you.
Sounds like you're looking for the statistical proofs behind all the hand waving commonly done by "machine learning" MOOCS. I recommend this book. It's very math heavy, but it covers the underlying theory well.
Absolutely.
Check out The Elements of Statistical Learning and Introduction to Machine Learning.
edit those books are about practical applications of what we've learning to date from the neural network style of pattern classification. So it's not about modeling an actual biological neuron. For modeling of the biology, it's been a while since I futzed with that. But when I wrote a paper on modeling synaptic firing, Polymer Solutions: An Introduction to Physical Properties was the book for that class. Damned if I remember if that book has the details I needed or if I had to use auxiliary materials though.
When I started on the field I took the famous course on Coursera by Andrew Ng. It helped to grasp the major concepts in (classical) ML, though it really lacked on mathematical profundity (truth be told, it was not really meant for that).
That said, I took a course on edX, which covered things in a little more depth. As I was getting deeper into the theory, things became more clear. I have also read some books, such as,
All these books have their own approach to Machine Learning, and particularly I think it is important that you have a good understanding on Machine Learning, and its impacts on various fields (signal processing, for instance) before jumping into Deep Learning. Before almost three years of major dedication in studying the field, I feel like I can walk a little by myself.
Now, as a begginer in Deep Learning, things are a little bit different. I would like to make a few points:
So, to summarize, you need to start with simple, boring things until you can be an independent user of ML methods. THEN you can think about state-of-the-art problems to solve with cutting-edge frameworks and APIs.
Well I'd recommend:
For a more basic stats refresh before you dive in, pretty much any introductory textbook will be sufficient. For a very basic but quick and dirty refresh on basic stats you can get: Statistics in Plain English
Murphy
BRML
ESL
Hands-on: Hands-On Machine Learning with Scikit-Learn and TensorFlow
Theory: The Elements of Statistical Learning
I liked Machine Learning For Hackers, Programming Collective Intelligence and The Elements of Statistical Learning.
You're a savage, reading sheets of dead trees with ink squirted upon them...
http://www.amazon.com/The-Elements-Statistical-Learning-Prediction/dp/0387848576
Be careful about the editions as you need to make sure its the jan 2013 print to be up to date.
Machine learning isn't a cloud thing. You can do it on your own laptop, then work your way up to a desktop with a GPU, before needing to farm out your infrastructure.
If you're serious about machine learning, you're going to need to start by making sure your multivariate calculus and linear algebra is strong, as well as multivariate statistics (incl. Bayes' theorem). Machine learning is a graduate-level computer science topic, because it has these heady prerequisites.
Once you have these prereqs covered, you're ready to get started. Grab a book or online course (see links below) and learn about basic methods such as linear regression, decision trees, or K-nearest neighbor. And once you understand how it works, implement it in your favorite language. This is a great way to learn exactly what ML is about, how it works, how to tweak it to fit your use case.
There's plenty of data sets available online for free, grab one that interests you, and try to use it to make some predictions. In my class, we did the "Netflix Prize" challenge, using 100MM Netflix ratings of 20K different movies to try and predict what people like to watch. Was lots of fun coming up with an algorithm that wrote its own movie: it picked the stars, the genre and we even added on a Markov chain title generator.
Another way to learn is to grab a whitepaper on a machine learning method and implement it yourself, though that's probably best to do after you've covered all of the above.
Book: http://www-bcf.usc.edu/~gareth/ISL/
Coursera: https://www.coursera.org/learn/machine-learning
Note: this coursera is a bit light on statistical methods, you might want to beef up with a book like this one.
Hope this helps!
I would recommend Elements of Statistical Learning (the "ESL" book) for someone with your level of knowledge (they have an easier Intro book "ISL", but seems you could probably head straight for this):
http://www.amazon.com/Elements-Statistical-Learning-Prediction-Statistics/dp/0387848576/ref=sr_1_1?ie=UTF8&qid=1463088042&sr=8-1&keywords=elements+of+statistical+learning
I really liked the Witten & Frank book (we used it in my intro to machine learning class a few years ago.) It's probably showing its age now, though - they're due for a new edition...
I'm pretty sure The Elements of Statistical Learning is available as a PDF somewhere (check /r/csbooks.) You may find it a little too high-level, but it's a classic and just got revised last year, I think.
Also, playing around with WEKA is always fun and illuminating.
I would mention Bishop's Pattern Recognition and Machine Learning (https://www.amazon.fr/Pattern-Recognition-Machine-Learning-Christopher/dp/1493938436) as well as Hastie's Elements of Statistical Learning (https://www.amazon.fr/Elements-Statistical-Learning-Inference-Prediction/dp/0387848576/).
Sure they're not that easy to delve into, but they'll give you a very strong mathematical point of view,
good luck !
The Elements of Statistical Learning: Data Mining, Inference, and Prediction https://www.amazon.com/dp/0387848576/ref=cm_sw_r_cp_api_i_Q9hwCbKP3YFAR
Thank you!! If you don't mind my asking, if you're working a full-time job, how much time have you been allocating for the program, and in how many months are you projected to finish?
Also, do you have any tips on how I can best prepare before entering the program? I'm considering reading the Elements of Statistics during commute instead of the usual ones I read and brush up on my linear algebra to prepare.
Is this the right book: https://www.amazon.com/Introduction-Statistical-Learning-Applications-Statistics/dp/1461471370
What about this one? https://www.amazon.com/gp/product/0387848576/ref=ox_sc_sfl_title_9?ie=UTF8&psc=1&smid=ATVPDKIKX0DER
For Machine Learning:
Machine Learning: The Art and Science of Algorithms that Make Sense of Data
The Elements of Statistical Learning: Data Mining, Inference, and Prediction
Second book might be hard to digest without a statistics background.
Artificial Intelligence:
Artificial Intelligence: A Modern Approach
+1 as well: http://www.amazon.com/The-Elements-Statistical-Learning-Prediction/dp/0387848576/ref=pd_sim_b_1