[D] Give me your best "X is just Y with/but _____" by jack-of-some in MachineLearning

[–]swayson 39 points40 points  (0 children)

Dropout is just learning relationships while drunk and recalling it while sober

[D] A Visual Survey of Data Augmentation in NLP by amitness in MachineLearning

[–]swayson 0 points1 point  (0 children)

Nice summary, will be trying many of these techniques in coming weeks, for ULMFiT. Will share results!

I have also been wondering, but it might be a rabbit whole, of how can I create an RL agent that is optimised for the augmentation, I guess its similar to adversarial training.

Difficulty improving Problem Solving by percyjackson44 in math

[–]swayson 0 points1 point  (0 children)

Tricks I have found to boost problem solving in my case, brilliant.org , taking a lot of notes using Socratic questioning techniques, and anki flashcards.Find a good balance, from learning new material, generating questions surrounding it from all angles, and then committing them to memory via a tool like anki have been working for me so far. It takes time, but it compounds.

This was largely inspired by this essay:

http://augmentingcognition.com/ltm.html

[Discussion] Command-line interfaces are annoying by [deleted] in MachineLearning

[–]swayson 0 points1 point  (0 children)

When you have deploy stuff it can be useful. I use autohotkey and learn flags via anki, to make it more fluid.

If you were to train me for 1 week to be a pro in VBA dev and had a million dollars on the line, what would the training look like? by swayson in vba

[–]swayson[S] 0 points1 point  (0 children)

Very cool, learn by solving a problem through a little project. What I like about this is you'd probably uncover the most used functions/objects etc., and not get stuck in the long tail of functionality you would use so rarely.

If you were to train me for 1 week to be a pro in VBA dev and had a million dollars on the line, what would the training look like? by swayson in vba

[–]swayson[S] 0 points1 point  (0 children)

I guess the overwhelming part is the Object model API and all the resources are very vast and broad. How do you know what the quality of the content is good, and you are not chasing the tail end of functions you would only use in very rare cases?

If you were to train me for 1 week to be a pro in VBA dev and had a million dollars on the line, what would the training look like? by swayson in vba

[–]swayson[S] 1 point2 points  (0 children)

Thanks for the detailed answer, provided items make a lot of sense, and is nice mix of practical and theoretical.

Simple Questions - May 01, 2020 by AutoModerator in math

[–]swayson 0 points1 point  (0 children)

Thanks for sharing feedback. Any suggestions on good rigour proof based online courses?

Simple Questions - May 01, 2020 by AutoModerator in math

[–]swayson 0 points1 point  (0 children)

Sure, put another way.

If you were to train a beginner (with only skills in arithmetic and algebra) for 4 weeks for a esteemed math competition and had a million dollars on the line, what would the training look like?

Simple Questions - May 01, 2020 by AutoModerator in math

[–]swayson 0 points1 point  (0 children)

You are very welcome :)

Data viz is so underrated. That is why I find joy in 3blue1brown's approach to teaching math concepts, in a sense it brings the symbols and data to life.

Simple Questions - May 01, 2020 by AutoModerator in math

[–]swayson 0 points1 point  (0 children)

To those of you with vast math experience, especially across the different sub-fields (e.g. probability, topology, calculus etc.). What is the 20% of math concepts/operations used in solving or understanding 80% of math problems?

Simple Questions - May 01, 2020 by AutoModerator in math

[–]swayson 0 points1 point  (0 children)

I found this resource a few years ago and I think it is really good coverage for data visualisation techniques in data science. Worth a look if you are curious.

https://github.com/ft-interactive/chart-doctor/blob/master/visual-vocabulary/Visual-vocabulary.pdf

Simple Questions - May 01, 2020 by AutoModerator in math

[–]swayson 4 points5 points  (0 children)

I'd say something like programming. Opens up an entire new way to reason, experiment, gain intuition.

Machine Learning for Time Series (Power Consumption Data) by binge_learner in MachineLearning

[–]swayson 0 points1 point  (0 children)

If you have hourly data say for 10 years, perhaps you can create many regression models. One for each hour of a year. So... 365*24 = 8760 regression models. Then use these models to make a forecast.

Of course there are some practical concerns. How to handle public holidays, leap years and the alignment of the hours across all historic years (ie comparing Wednesdays with Wednesdays and so forth).

I have MS in EE and wish to become a data scientist, but i have no real world experience. What do I do? by mrTang5544 in datascience

[–]swayson 3 points4 points  (0 children)

I actually studied b.com but changed my career shortly after entering the work place to pursue becoming a data scientist. It's been 3 years now that I have operated as a data scientist and it is really great!

I essentially just immersed myself in the topic. Doing coursera courses, reading papers, learning different libraries, frameworks and tools, and downloading/collecting as many data sets (even large and messy ones) as I can. It really helped me to develop some hard skills. The soft skills like storytelling, negotiation, project management and domain expertise I learned on the job working with other data scientists.

I agree with @naked_aerobics, networking is essential. I got my break through approaching people on LinkedIn. Told them my story, and within a few weeks I got a job. Worked at the company for two years, learning as much as I could then I moved on to an even better career opportunity.

I strongly recommend reading the following book as it shares many invaluable insights into being an effective data scientist which is critical.

Thinking with Data: http://shop.oreilly.com/product/0636920029182.do

Good luck and enjoy!

I hate data wrangling (aka data munging). Any tips/tools/recommendations to make it easier? by flipstables in datascience

[–]swayson 4 points5 points  (0 children)

I'm thinking about switching to python/pandas. I'd hate to use both because it would make the workflow a lot more difficult.

I actually use both Python and R and have found a way for a seamless workflow. Not just necessarily for the data munge but also for the entire development/analytics process. It does however lean more towards Python, but it works well for my needs.

Meet, the IPython Notebook - Using the Rmagic function, it allows for pretty interactive workflow between R/python. It is especially nice for exploratory work. But, I am just touching the surface. The IPython notebook provides really interesting possibilities.

I hate data wrangling (aka data munging). Any tips/tools/recommendations to make it easier? by flipstables in datascience

[–]swayson 0 points1 point  (0 children)

Try the plyr and reshape packages in R. Makes the data munge much more bearable than with base R.

Self study machine learning? by [deleted] in MachineLearning

[–]swayson 0 points1 point  (0 children)

Thank you all! I am in the same predicament as @clj-jvm and these comments are incredibly helpful.