Modular Learning and Reasoning on ARC

  Рет қаралды 3,790

MITCBMM

MITCBMM

Күн бұрын

Speakers: Dr. Andrzej Banburski and Simon Alford​ (Poggio Lab)
Abstract: Current machine learning algorithms are highly specialized to whatever it is they are meant to do - e.g. playing chess, picking up objects, or object recognition. How can we extend this to a system that could solve a wide range of problems? We argue that this can be achieved by a modular system - one that can adapt to solving different problems by changing only the modules chosen and the order in which those modules are applied to the problem. The recently introduced ARC (Abstraction and Reasoning Corpus) dataset serves as an excellent test of abstract reasoning. Suited to the modular approach, the tasks depend on a set of human Core Knowledge inbuilt priors. We implement these priors as the modules of a reasoning system and combine them using neural-guided program synthesis. We then discuss our ongoing efforts extending execution-guided program synthesis to a bidirectional search algorithm via function inverse semantics.​

Пікірлер: 6
@sdmarlow3926
@sdmarlow3926 2 ай бұрын
From Q around 22min mark: The tasks are designed to avoid brute force methods, and don't require "world knowledge" or language as a prior. But, more than testing for simple cognitive skills, the point is to have someone build a system that can "see" some new pattern and store that as a new ability. Definitions and benchmarks are not enough if your only goal is to meet that definition or score high on those benchmarks. There is no honor system when it comes to building "AGI" because everyone just takes shortcuts. A system that is actually dynamic, and can go from ARC to ATARI 2600 games to playing Doom in the span of a week is going to use much the same def and benchmarks as everyone else.. but is ACTUALLY different. Of course, saying it's an architecture problem implies all of ML/DL is on the wrong path, which many will take issue with. ;p
@brandomiranda6703
@brandomiranda6703 2 жыл бұрын
46:20 Current work (or future work) after their initial DreamCoder baselining on ARC (Abstraction and Reasoning Corpus): execution-guided, bidirectional search for program synthesis/how to search for programs the way humans do?.
@brandomiranda6703
@brandomiranda6703 2 жыл бұрын
doesn't Francois C. have a definition on AGI (informed on cognitive priors) and construct his ARC benchmark based on it? Question based on dicussion at 24:20 ish
@DavenH
@DavenH Жыл бұрын
26:26 "you can do about 80% of the tasks solved" in the hand-picked subsample of the training set, not the test set... It's not generalizing. Its performance on the test set is undisclosed and not state of the art.
@googleyoutubechannel8554
@googleyoutubechannel8554 9 ай бұрын
ARC seems like a bunch of random tasks that are heavily human-interacting-with-humanscale-3d-enivronment biased. I can imagine there are perhaps a near infinite array of other patterns that could form ARC tasks, but don't... because the researches didn't include them, for no other reason, than the researchers are humans with eyeballs that take in information basically as a 2d array, so are biased towards certain types of patterns. There doesn't seem to be any, even rudimentary framework, that underpins ARC tasks other than 'this particular researcher thought they were a good idea'? This is the first LLM benchmark I've looked into, and I have a sinking feeling the whole field is like this.... *example of one of a huge set of patterns these human researcher didn't pick, but could be just as 'valid' as an ARC task: (if you have no framework for validity, which they don't) sequence of increasing numbers in binary that are huffman encoded
@sdmarlow3926
@sdmarlow3926 2 ай бұрын
The tasks are built around "simple" cognitive priors, such as counting, flipping or mirroring, and directionallism (that lines and shapes extend in different directions). Of the hundreds of tasks, there are only a handful of these priors (the point of an ARC 2 is to have no one "operation" happen more than once out of all the samples).
Module 2 Research Update
1:29:44
MITCBMM
Рет қаралды 1,1 М.
МЕБЕЛЬ ВЫДАСТ СОТРУДНИКАМ ПОЛИЦИИ ТАБЕЛЬНУЮ МЕБЕЛЬ
00:20
Will A Guitar Boat Hold My Weight?
00:20
MrBeast
Рет қаралды 163 МЛН
А ВЫ ЛЮБИТЕ ШКОЛУ?? #shorts
00:20
Паша Осадчий
Рет қаралды 2,8 МЛН
Cute
00:16
Oyuncak Avı
Рет қаралды 7 МЛН
MIT Introduction to Deep Learning | 6.S191
1:09:58
Alexander Amini
Рет қаралды 548 М.
Chollet's ARC Challenge + Current Winners
2:15:02
Machine Learning Street Talk
Рет қаралды 52 М.
Claude 3.5 struggle too?! The $Million dollar challenge
23:31
Liquid Neural Networks
49:30
MITCBMM
Рет қаралды 245 М.
The Simple $1,000,000 Problem AI Can't Solve
15:21
Volo
Рет қаралды 8 М.
Could AI solve this puzzle? (ARC-Game)
18:42
Yannic Out Of Distribution
Рет қаралды 4,3 М.
#50 Dr. CHRISTIAN SZEGEDY - Formal Reasoning, Program Synthesis
1:33:29
Machine Learning Street Talk
Рет қаралды 11 М.
МЕБЕЛЬ ВЫДАСТ СОТРУДНИКАМ ПОЛИЦИИ ТАБЕЛЬНУЮ МЕБЕЛЬ
00:20