I was fortunate to take this class the first time it was offered. I found it a great introduction to the material, but a bit over my head. Deep learning requires a strong grasp of linear algebra - and particularly at the "Stanford" level. My undergrad didn't prepare me well for visualizing outer products and matrix / tensor derivatives. Once you get over those hurdles, deep learning is quite fun . It often works like…
That example is just a simple Markov model. Using the 'T9' method of completing text is more of a novelty than something useful. I also have trouble with 'complete the sentence' type of programs because they don't actually create new ideas, they just rehash data. (It does have use in OCR, voice recognition, and typing/texting.) I agree that the math can be complex, but I think it boils down to probability and the not…
CS224d: Deep Learning for Natural Language Processing
21–30 of 33 posts
Re: CS224d: Deep Learning for Natural Language Processing
#22Earlier quoted context omitted.
That example is just a simple Markov model. Using the 'T9' method of completing text is more of a novelty than something useful. I also have trouble with 'complete the sentence' type of programs because they don't actually create new ideas, they just rehash data. (It does have use in OCR, voice recognition, and typing/texting.) I agree that the math can be complex, but I think it boils down to probability and the not…
I think a common example along the same vein is the analogies trick you always see. It's been demonstrated to death at this point but the great thing here is word2vec more or learns to predict the next word using hierarchical softmax so he's not technically "wrong" since this is the training objective. It's good to clarify it though.
Re: CS224d: Deep Learning for Natural Language Processing
#23I was fortunate to take this class the first time it was offered. I found it a great introduction to the material, but a bit over my head. Deep learning requires a strong grasp of linear algebra - and particularly at the "Stanford" level. My undergrad didn't prepare me well for visualizing outer products and matrix / tensor derivatives. Once you get over those hurdles, deep learning is quite fun . It often works like…
Re: CS224d: Deep Learning for Natural Language Processing
#24It uses a lot of the same concepts - recurrent nets and word embeddings. If you guys want to play around with it in a real life scenario, head over there to check it out. Discussion here [1]. Link here. [2]
[1] https://news.ycombinator.com/item?id=10060074
Edit: Update wrong link.
Re: CS224d: Deep Learning for Natural Language Processing
#25I'm still not clear on the difference between deep learning and machine learning. Also are there good primer books on machine learning fundamentals?
"The Nature of Code" is a book I've heard repeated is pretty good. It's free to browse online if your interested: http://natureofcode.com/book/chapter-10-neural-networks/
That chapter however is a nice intro to neural networks, and the previous chapter is a nice intro to genetic algorithms.
Re: CS224d: Deep Learning for Natural Language Processing
#26I was fortunate to take this class the first time it was offered. I found it a great introduction to the material, but a bit over my head. Deep learning requires a strong grasp of linear algebra - and particularly at the "Stanford" level. My undergrad didn't prepare me well for visualizing outer products and matrix / tensor derivatives. Once you get over those hurdles, deep learning is quite fun . It often works like…
That example is just a simple Markov model. Using the 'T9' method of completing text is more of a novelty than something useful. I also have trouble with 'complete the sentence' type of programs because they don't actually create new ideas, they just rehash data. (It does have use in OCR, voice recognition, and typing/texting.) I agree that the math can be complex, but I think it boils down to probability and the not…
Do you have a cite for that?
Re: CS224d: Deep Learning for Natural Language Processing
#27I was fortunate to take this class the first time it was offered. I found it a great introduction to the material, but a bit over my head. Deep learning requires a strong grasp of linear algebra - and particularly at the "Stanford" level. My undergrad didn't prepare me well for visualizing outer products and matrix / tensor derivatives. Once you get over those hurdles, deep learning is quite fun . It often works like…
Your paper is the only paper listed above mine on the reports page! Solid last name optimization
Re: CS224d: Deep Learning for Natural Language Processing
#28I was fortunate to take this class the first time it was offered. I found it a great introduction to the material, but a bit over my head. Deep learning requires a strong grasp of linear algebra - and particularly at the "Stanford" level. My undergrad didn't prepare me well for visualizing outer products and matrix / tensor derivatives. Once you get over those hurdles, deep learning is quite fun . It often works like…
Where'd you do your undergrad?
Re: CS224d: Deep Learning for Natural Language Processing
#29Earlier quoted context omitted.
That example is just a simple Markov model. Using the 'T9' method of completing text is more of a novelty than something useful. I also have trouble with 'complete the sentence' type of programs because they don't actually create new ideas, they just rehash data. (It does have use in OCR, voice recognition, and typing/texting.) I agree that the math can be complex, but I think it boils down to probability and the not…
> and one I found interesting was a model for summarizing text, including chapters, books, and other writing. Do you have a cite for that?
A. Kazantseva and S. Szpakowicz, "Summarizing Short Stories." Assoc. for Computational Linguistics, vol. 36, no. 1, pp. 71-109, Mar. 2010. [Online]. Available: http://www.mitpressjournals.org/doi/abs/10.1162/coli.2010.36...
There is a PDF available. It's about 40 pages long.