Recent comments in /f/MachineLearning

jonas__m t1_j47r617 wrote

this is one of the many strategies used in autogluon that enables it to outperform other autoML tools on most datasets:
https://arxiv.org/abs/2003.06505

https://arxiv.org/abs/2207.12560

One complaint people raise is regarding latency & complexity of deploying ensemble models, but there are many easy options to deal with this:
https://auto.gluon.ai/stable/tutorials/tabular_prediction/tabular-indepth.html#accelerating-inference

7

KhurramJaved t1_j47qiu0 wrote

Seems like a fairly contrived take. The bitter lesson is about a general principle---algorithms that scale well with more data and compute win---whereas the foundation model regime---pre-train a model on a large dataset, and then either fine-tune it or use the features of the foundation model for down-stream---is a very specific way of leveraging data and compute. I see little reason why other regimes of using large amount of data and compute might not be better.

Based on my own research, my prediction is that foundation models will die out for robotics once we have scalable online continual learners. Extremely large models that are always learning in real-time would replace the foundation models paradigm.

7

psychorameses t1_j47q301 wrote

This is why I hang my hat on software engineering. You guys can fight over who has the better data or algorithms or more servers. Ultimately yall need stuff to be built, and that's where I get paid.

7

CurrentMaleficent714 t1_j47pgku wrote

Machine learning is about learning from data. How you do that is wide open, but usually there is an optimisation algorithm involved somewhere or another. The optimisation algorithm itself does not learn from data, it is a tool that is applied in some scheme to learn from data.

1

MustachedLobster t1_j47oa1s wrote

It exactly matches Mitchell's definition of ml though.

> A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E.

https://towardsdatascience.com/what-is-machine-learning-and-types-of-machine-learning-andrews-machine-learning-part-1-9cd9755bc647#:~:text=Tom%20Mitchell%20provides%20a%20more,simple%20example%20to%20understand%20better%20.

Localisation error decreases the more data you have.

1

throwaway2676 t1_j47m2r9 wrote

> If we could magically combine the reasoning ability of symbolic systems with the pattern recognition and generalization of neural networks, we would be getting very close to AGI imo.

I must be misunderstanding your meaning, because I don't see why this is particularly difficult. Train an AI to recognize deductive/mathematical reasoning and translate it into symbolic or mathematical logic. Run an automated proof assistant or computer algebra system on the result. Use the AI to translate back into natural language. Shouldn't be much more difficult than creating code, which ChatGPT can already do, and it would instantly eliminate 95% of the goofy problems LLMs get wrong.

4

Icries4frenchfries t1_j47jblo wrote

I got this :

Thank you for applying for the Apple AIML residency program (July 2023–July 2024 cohort). Apple will be hosting an information session for selected applicants to learn more about the residency program and the interview timeline. This will also be a chance to meet the host managers and ask questions about our research teams and open residency positions.

3

uhules t1_j47fkag wrote

I'm guessing this is unintentional, but you talk like XetHub has been a thing for a while. I even went to see what had I missed, and for what I gathered it's a startup that just emerged from it's stealth status like, five days ago (from its twitter status it's more like three weeks, but still). They'll probably opensource the core tech as a freemium like almost everything else in the current convoluted MLOps landscape.

2

Worth-Advance-1232 OP t1_j47drjb wrote

For me this doesn’t really make all that much sense. Stacking is not a tool in itself, it’s rather a modelling approach. Also from what I can tell in the h2o docs it seems that their Stacked Ensemble has only one level to it and no meta-model. Thus rather than using e. g. the outputs (or probability distribution) of each model to train a new model, it will only use the output for any given input directly to return its final prediction, doesn’t it?

1