inverse_pi | 7 years ago | on: Uber S-1
inverse_pi's comments
inverse_pi | 7 years ago | on: Uber S-1
inverse_pi | 7 years ago | on: Uber S-1
inverse_pi | 7 years ago | on: Uber S-1
If Lyft and Uber are so easily exchangeable, why is Lyft is still a minority in the US while spending more money?
There's something more interesting here.
inverse_pi | 7 years ago | on: Uber S-1
actual millionaires not paper millionaires :).
> but will hopefully blow up
why do you wish others to fail so bad?
inverse_pi | 7 years ago | on: Lyft Files for IPO
This can be a reason why one would be more interested in Lyft. Uber seems like a distracted player who's losing money on many other markets and businesses, not to mention hundreds of millions of dollars on self-driving cars (and flying cars?!). Lyft is much cheaper (15B valuation), while Uber is much more expensive (120B?). If I invest 1B in Uber, my money would vanish in 1 quarter (yes they're losing 1B/quarter). Those 1B dollars would be split to invest in flying cars, uber eats freight bike/scooter, battles in India Middle East. On the other hand, if I invest 1B in Lyft, I'm sure those 1B would go towards gaining market shares in the US which is by far the most important market for the two players.
Second of all, personally I think if Lyft failed and the stock dropped by half. Some other dominant players would look to acquire Lyft. I'm thinking about Google's Waymo One plus Lyft's network. Apple seems to have a lot of cash to burn also, and they're also developing SDC. On the other hand, Uber's share price has to drop more than 10x in order for it to come close to a reasonable acquisition price.
inverse_pi | 7 years ago | on: Ask HN: How can I learn to read mathematical notation?
The short version is you have to ask the right questions. Naturally for every theorem or equation, there are 3 big questions:
1) What does the theorem/equation say? What's the intuition behind it?
2) Why is it true?
3) How does one come up with it?
One must ask these questions in the exact order. To understand what the equation really means, you should break it down further to smaller components. What is this variable? What does it represent? What is the intuition behind what it represents? What's the implication when the variable increases, decreases, etc? Do that for every single component in the equation/theorem. One should fully understand the intuition and clearly describe all quantities before trying to look at the equation/theorem as a whole.
To understand why an equation/theorem is true you need to build up a repertoire of theorems related to the quantities of interest. The bigger your repertoire, the easier you can prove or disprove something. The more advanced way is to build up intuition around the quantities of interest then come up with intuitive hypotheses. The hypotheses are often easier to prove/disprove. The process repeats.
inverse_pi | 7 years ago | on: Deep Reinforcement Learning in Depth in 60 Days
- model free methods have seen great success in terms of learning high dimensional tasks however it suffers from being sample inefficient. In other words, it takes too long for real robots. Examples of these methods are TRPO, PPO, ES, etc
- model based methods is an order of magnitude more efficient, and thus, are more practical on real world robots. However, these methods have high bias and most working models are simple in terms of representation power, e.g. GP, time varying linear, mixture of Gaussians,. Examples are PILCO, GPS, PETS, etc
Of course, SOTA is a lot more complicated but it's a short explanation to your observation.
inverse_pi | 7 years ago | on: OpenAI’s Dota 2 defeat is still a win for artificial intelligence
inverse_pi | 7 years ago | on: Toyota Investing $500M in Uber in Driverless Car Pact
inverse_pi | 7 years ago | on: Toyota Investing $500M in Uber in Driverless Car Pact
inverse_pi | 7 years ago | on: Twitter shares drop after reporting declining monthly active users
inverse_pi | 7 years ago | on: Self-Driving Car Startup Voyage Brings on Ex-Tesla, Cruise and Uber Exec as CTO
What makes Voyage different? From what I understand, you pick canonical routes inside private communities. Let's assume demand on these routes are high enough, and there are enough private communities to make a significant market. What prevents Google from coming in and mapping the area in a week and run you out of business? Let's say, hypothetically, I'm a self driving car engineer, why would I pick Voyage over other big players who have a lot more capital and much bigger team with a lot more people like Drew Gray?
inverse_pi | 7 years ago | on: OpenAI Five Benchmark
inverse_pi | 7 years ago | on: OpenAI Five Benchmark
inverse_pi | 7 years ago | on: OpenAI Five
1) "At the beginning of each training game, we randomly "assign" each hero to some subset of lanes and penalize it for straying from those lanes until a randomly-chosen time in the game...." Combining this with "team spirit" (weighted combined reward - networth, k/d/a). They were able to learn early game movement for position 4 (farming priority position). For roaming position, identifying which lane to start out with, what timing should I leave the lane to have the biggest impact, how should I gank other lanes are very difficult. I'm very surprised that very complex reasoning can be learned from this simple setup.
2) Sacrificing safe-lane to control enemy's jungle requires overcoming local minimum (considering the rewards), and successfully assign credits over a very very long horizon. I'm very surprised they were able to achieve this with PPO + LSTM. However, one asterik here is if we look at the draft, Sniper, Lich, CM, Viper, Necro. This draft is very versatile with Viper and Necro can play any lane. This draft is also very strong in laning phase and mid game. Whoever win sniper's lane and win laning phase in general is probably going to win. So this makes it a little bit less of a local optimal. (In contrast to having some safe lane heroes that require a lot of farm).
3) "Deviated from current playstyle in a few areas, such as giving support heroes (which usually do not take priority for resources) lots of early experience and gold." Support heroes are strong early game and doesn't require a lot items to be useful in combat. Especially with this draft, CM with enough exp (or a blink, or good positioning) can solo kill almost any hero. So it's not too surprising if CM takes some farm early game, especially when Viper and Necro are naturally strong and doesn't need too much of farm (they still do, but not as much as sniper). This observation is quite interesting, but maybe not something completely new as it might sound like.
4) "Pushed the transitions from early- to mid-game faster than its opponents. It did this by: (1) setting up successful ganks (when players move around the map to ambush an enemy hero — see animation) when players overextended in their lane, and (2) by grouping up to take towers before the opponents could organize a counterplay." I'm a little bit skeptical of this observation. I think with this draft, whoever wins the laning phase will be able to take next objectives much faster. And winning the laning phase is really 1v1 skill since both Lich and CM are not really roaming heroes. If you just look at their winning games and draw conclusion, it will be biased.
5) This draft is also very low mobility. All 5 heroes Sniper, Lich, CM, Necro, Viper share the weakness of small movement speed (except for maybe Lich). Also, none of these heroes can go at Sniper in mid/late game, so if you have better positioning + reaction time, you'll probably win.
Overall, I think this is a great step and great achievement (with some caveats I noted above). As far as next steps, I would love to see if they can try meta-learned agent where they don't have to train from scratch for a new draft. I would love to see they learn item building, courier usage instead of using scripts. I would also love to see they learn drafting (can be simply phrased as a supervised problem). I'm pretty excited about this project, hopefully they release a white paper with some more details so we can try to replicate.
inverse_pi | 7 years ago | on: U.S. Army, Uber sign research agreement
inverse_pi | 7 years ago | on: CSE 392 – Programming Challenges (2012)
inverse_pi | 7 years ago | on: Competitive Programmer's Handbook (2017) [pdf]
inverse_pi | 8 years ago | on: A.I. Researchers Are Making More Than $1M, Even at a Nonprofit