jsharf
Joined 12 years ago
Joined 12 years ago
When you take a batch and calculate gradients, you’re effectively calculating a direction the weights should move in, and then taking a step in that direction. You can do more steps at once by doing what you say, but they might not all be exactly in the right direction, so overall efficiency is hard to compare
I am not an expert, but if I understand correctly I think this is the answer.
This would be cool to mix with VR, so you could hear different conversations as you move around a virtual room
Similarly, I assume it’s harder to find an engineer who went into the field purely for money.
I do think on average engineers will prioritize safety (since they likely understand failure modes and production and long tail statistics better. We literally have to take engineering ethics classes), at the cost of doing a worse job at running the business. But when the business requires this level of safety, that IS doing a good job.
Accelerating programming and information jobs also means accelerating the creation of robots that can do these trade jobs
The answer is no, so I don’t see why software engineers should be held to higher standards.