Why Nations Fail by Acemoglu and Robinson
Poor Economics by Banerjee and Duflo
The first deals with why nations stay poor, the second covers how the poor in the third world live and how to actually help them
414 karma · joined September 26, 2016
Why Nations Fail by Acemoglu and Robinson
Poor Economics by Banerjee and Duflo
The first deals with why nations stay poor, the second covers how the poor in the third world live and how to actually help them
Supposedly, you could go from Union Station all the way to the capital building underground (but I doubt that).
I’m sure most of the tunnels aren’t passable, possibly collapsed, filled in, or flooded. But I seriously want to go down and try to map out some of them to be restored like they did in Seattle.
I’ve seen some really bad machine learning work in my short career. Don’t listen to the people saying “ignore the theory,” because the worst machine learning people say that and they know enough deep learning to build a model but can’t get good results. I’m also unimpressed with Fast AI for the reasons some other people mentioned, they just wrapped PyTorch. But also don’t read a theory book cover-to-cover before you write some code, that won’t help either. You won’t remember the bias-variance trade-off or Gini impurity or batch-norm or skip connections by the time you go to use them. Learn the software and the theory in tandem. I like to read about a new technique, get as much understanding as I think I can from reading, then try it out.
If I would do it all-over again I would:
1. Get a solid foundation in linear algebra. A lot of machine learning can be formulated in terms of a series of matrix operations, and sometimes it makes more sense to. I thought Coding the Matrix was pretty good, especially the first few chapters.
2. Read up on some basic optimization. Most of the time it makes the most sense to formulate the algorithm in terms of optimization. Usually, you want to minimize some loss function and thats simple, but regularization terms make things tricky. It’s also helpful to learn why you would regularize.
3. Learn a little bit of probability. The further you go the more helpful it will be when you want to run simulations or something like that. Jaynes has a good book but I wouldn’t say it’s elementary.
4. Learn statistical distributions: Gaussian, Poisson, Exponential, and beta are the big ones that I see a lot. You don’t have to memorize the formulas (I also look them up) but know when to use them.
While you’re learning this, play with linear regression and it’s variants: polynomial, lasso, logistic, etc. For tabular data, I always reach for the appropriate regression before I do anything more complicated. It’s straightforward, fast, you get to see what’s happening with the data (like what transformations you should perform or where you’re missing data), and it’s interpretable. It’s nice having some preliminary results to show and discuss while everyone else is struggling to get not-awful results from their neural networks.
Then you can really get into the meat with machine learning. I’d start with tree-based models first. They’re more straightforward and forgiving than neural networks. You can explore how the complexity of your models effects the predictions and start to get a feel for hyper-parameter optimization. Start with basic trees and then get into random forests in scikit-learn. Then explore gradient boosted trees with XGBoost. And you can get some really good results with trees. In my group, we rarely see neural networks outperform models built in XGBoost on tabular data.
Most blog posts suck. Most papers are useless. I recommend Geron’s Hands-On Machine Learning.
Then I’d explore the wide world of neural networks. Start with Keras, which really emphasizes the model building in a friendly way, and then get going with PyTorch as you get comfortable debugging Keras. Attack some object classification problems with-and-without pretrained backends, then get into detection and NLP. Play with weight regularization, batch norm and group norm, different learning rates, etc. If you really want to get deep into things, learn some CUDA programming too.
I really like Chollet’s Deep Learning with Python.
After that, do what you want to do. Time series, graphical models, reinforcement learning— the field’s exploded beyond simple image classification. Good luck!
Full Disclosure: I recently left a position with one of Accenture's subsidiary. I also hate that company.
The Supreme Court actually vacated Arthur Andersen's conviction for their actions in Enron. The SC basically said the jury instructions were too vague, and the jury could have believed that Arthur Andersen thought they did everything right and legally but still voted to convict. Arthur Andersen was never retried since there wasn't much left at that point anyway.
Arthur Andersen Accounting (or whatever they formally called themselves) and Arthur Andersen Consulting had already broken up into two different companies. They set up some weird agreement where the more profitable of the two would pay a cut of the profit difference to the other company. Consulting is always more profitable than accounting (which is why all the Big 4 have gotten back into even in the age of Sarbane-Oxley, where they can't audit a company they consult for), so Arthur Andersen consulting had to send a big-ass check to the accountants every quarter and they wanted to get out of that. The blow up of Arthur Andersen accounting presented the perfect opportunity. Arthur Andersen Consulting changed their name to Accenture to distance themselves from the Enron scandal, but it was mostly PR because they didn't have anything to do with Enron anyway.
McKinsey, however, had consultants all through Enron. I believe Skilling worked for McKinsey right out of college and threw them a ton of work. There's no way people at McKinsey didn't know what Enron was up to, but they somehow got off scot-free
I think he needs stronger evidence
And I don't know why you say nothing substantially changed, Sarbanes-Oxley came out of that and accounting students are beat over the head with the lessons from Enron and what changed.
Plus, Arthur Andersen Consulting still exists as Accenture, but they were separate companies at that point. (Accenture was actually pretty psyched because they had nothing to do with Enron, but when AA accounting and AA Consulting broke up they had a deal where the more profitable business would send a cut of their profits to the other company. Since consulting is always more profitable, AA Consulting was looking for a way out of that deal when AA accounting imploded.)
Can anyone recommend a title?
They show endless hours of Sports Center—how much can you meaningfully talk about sports? Even most of the commentary in the games is stupid.
Granted, I listen to sports podcasts (and I really like ESPNs NBA Lockdown) but they have one hour, once or twice a week, and they stick to a fairly focused script. In an hour podcast they may have 3 minutes of 'commercials' and 5 minutes of filler. On a lot of ESPNs shows they just don't have enough to talk and end up filling the time talking busting each other's balls because I guess that's what a lot of sports guys do when they hang out
Patient history would help too. (I know there's HIPPA to comply with, but as much as we can get can help train better classifiers.)
Problem: Validating inputs is tedious
You don't have to worry so much about algorithm engaging in insider trading or some other securities fraud. The auditors just have to look at the algorithm's data sources to verify the fund stays compliant with securities regulations.
Fewer costs (hopefully) mean fewer fees
My mom met him. She worked PR for the United Way in Pittsburgh and did a favor for someone at PBS. They asked what they could do in return and she said she wanted to meet Mr Rogers.
They had a wonderful lunch a few days later
But why screw with taxes? They won't win that fight. Why not just pay California a little bit of money to legally run their self driving cars? It'll cost them more in salaries to have a meeting about the issue than to pay it. And why not just deal with sexual harassment in the workplace? It's the right thing to do
He got offended when I said the patent system was messed up
An important thought crashed into my head that froze me solid for about 30 seconds, "who the F cares?"
I thanked the professor for her time, told her I was done with her class and I walked out. I dropped her class and switched my major to applied math. She sent me a very nice email that wished me luck.
Specific Example: I've been in flipped classrooms. They suck. Everyone hated it. The instructor justified it by showing studies "proving" how great flipped classrooms work conducted by people who advocate and teach in flipped classrooms
Thanks for pointing that out
http://articles.chicagotribune.com/2014-03-24/news/sns-rt-us...
Unfortunately we don't know how they rule so we can't run statistics on it. But if anyone would like to leak a data set, feel free to leave me a message in this thread
Assuming you carry E&O, would you mind telling me who you buy it from?