HN user

waldarbeiter

86 karma
Posts9
Comments21
View on HN
Microgpt 5 months ago

There is actually a whole lot of research around the "use less data" called data pruning. The goal in a lot of cases there is basically to achieve the same performance with less data. For example [1] received quite some attention in the past.

[1] https://arxiv.org/abs/2206.14486

The different JDK builds are almost all built from OpenJDK. Maven and Gradle cover nearly all use cases. The complexity is not that high.

Nassim Taleb (black swan author) does not divide his books into chapters. Instead each book consists of several (sub-)books. In Antifragility he explains that two subbooks from the same book have the same distance to each other than one subbook from book to one from another book. I found that quite interesting.

The conventional teaching that I am aware of says that you can scale across three dimensions: data, compute, parameters. But Ilya's formulation suggests that there may be more dimensions along which scaling is possible.

When the policy is deployed in the real world only the depth camera is used no waypoints etc.. Scan dots and target heading is used in the first Phase of the training to pretrain a policy in simulation. In Phase 2 a policy is trained end-to-end using the pretrained actor network: "First, exteroceptive information is only available in the form of depth images from a front-facing camera instead of scandots. Second, there is no expert to specify waypoints and target directions, these must be inferred from the visible terrain geometry." For policy training in Phase 2 DAgger which is based on Behavior Cloning is used (with the policy from Phase 1 as the expert), they also use some tricks to make sure no actions that are too different from the expert actions are executed during training. In Phase 2 the network learns to extract environment information instead of from the scan dots from the depth camera. Also in Phase 2 they use the pretrained actor network from Phase 1 but the depth embedding must be learned from scratch. This is how I understand it.

Does the industrial equipment enable manufacturers to eliminate human labor in the production process or is it more of a way to replace existing machines with a more reliable, performant etc. solution? If you want to share this info.

Totally agree, my comment certainly was provocative but OP mentioned that he "still want to learn it anyway because so much stuff is built with c++ and also because i just want to" after he got discouraged to learn C++. And I think with that in mind he should just start learning C++ and make his own experience with the language.