News for hackers. Stuff that matters.
Re:CatBoost: Open-source gradient boosting library by Cyberdog on Wednesday March 06, 2024 @07:59PM (#39623822)
I think me trying to understand AI terms that others seem to take for granted is giving me a good idea of what it feels like to my family when I try to talk to them about web development.

"Gradient boosting on decision trees?" Man, that's crazy. Hey, did you catch the game last night?

Re:CatBoost: Open-source gradient boosting library by dmw_ng on Wednesday March 06, 2024 @08:16PM (#39623953)
Believe it or not this stuff is easy mode once you learn to ignore the terminology. It takes relatively little knowledge to know how to get data into the right format, set sensible training parameters and check results -- basically a handful of function calls. The trained models are also highly interpretable, you can literally plot them with Graphviz to understand how the model is treating values of each feature ("column")
Re:CatBoost: Open-source gradient boosting library by hackerlight on Wednesday March 06, 2024 @09:46PM (#39624531)
It's so easy to understand if every step is dumbed down and visualized. Teachers who write dense math on whiteboards need to learn a thing or two about pedagogy. The math should supplement the pictures, not the other way around, unless your audience is other experts.
Re:CatBoost: Open-source gradient boosting library by redman25 on Thursday March 07, 2024 @09:40AM (#39629628)
Easy to understand but hard to master. Any slip mixing training data in validation or testing data and your metrics are useless. It can be difficult to impossible to spot and give newbies false confidence in their model.
Re:CatBoost: Open-source gradient boosting library by dmw_ng on Thursday March 07, 2024 @09:53AM (#39629802)
The same is true pretty much everywhere else (cryptography, sport, electrical engineering, aeronautics, ..). There is no greater teacher than a head injury or an electrical fire, the question is whether OP's fear is warranted or whether it should be encouraged. Perhaps they should not set the bit rate on a video codec until completely understanding the fundamentals of that technology too? I'd suggest like in many similar areas, gatekeeping is a not insubstantial force