Intelligence + Continual Learning = Expertise — Yu Su, NeoCognition

AI Engineer · 19 min · 135 sentences · from YouTube's caption track

Each timecode opens YouTube at the start of that sentence. Line anchors (#s42) are the cue ids in the WebVTT, and every line carries its start and end seconds. All transcripts has every talk, and the whole corpus as one file.

  1. 00:01[music]
  2. 00:12All right.
  3. 00:13Uh, I understand that I'm standing between you and the launch, so I'll try to be quick.
  4. 00:20Uh, my name is IU.
  5. 00:21I'm a professor at Ohio State, the Ohio State and uh I also have another job which is a CEO at a company called Neocognition and we focus on agents and container learning.
  6. 00:34So today's talk um it won't be too technical but I will it will be mainly a a conceptual one but I think it's a very important uh conceptual distinction that I will try to make
  7. 00:46between what is intelligence and what is expertise and through this I will try to answer some of the very bothering questions for me that um like why we are so successful at the coding agent but they're so terrible at anything else,
  8. 01:03right?
  9. 01:04Why uh the current agents are so token inefficient uh that to the degree that every company right now is like coming out and try to curb their uh their token maxing efforts in the company.
  10. 01:18Um so hopefully this will provide some food for thought before launch.
  11. 01:25Right.
  12. 01:25First a bit of a history.
  13. 01:27Um so AI agents are not a new thing, right?
  14. 01:30it's uh we have been trying to develop agents throughout the whole history of AI.
  15. 01:35Um but the problem is that in the early stages uh let's say um in the n in the 1960s to uh 80s when we developed these expert systems or logical agents
  16. 01:48or like in the uh 20110s when we developed these deep RL based uh neural agents we were only able to capture some very limited facets of human intelligence right whether it's like logical reasoning
  17. 02:02or it's like uh perception in single modalities to decision.
  18. 02:07Um only recently with the mult model LRMS and the language agent built on top of them for the first time we have a neural model that is able to
  19. 02:19encode multiensory inputs into a uh unified neural representation that is also conducive to symbolic reasoning and communication.
  20. 02:30Right?
  21. 02:30So that was a trait unique to humans.
  22. 02:33Now uh AI agents finally have the same thing.
  23. 02:36So that drastically improved their expressiveness, their reasoning ability and adaptivity.
  24. 02:43So that's why I think we have really entered a new evolutionary stage of machine intelligence.
  25. 02:52And uh it didn't take long for these language agents to find their first mass markets which is coding.
  26. 03:00And the best way to illustrate this is probably through the uh revenue graph of anthropics right in just under two years their revenue has grown 400 times uh to
  27. 03:11uh 40 billion I think the newest number is maybe 60 billion uh annualizer runway and it's largely driven by coding and coding related productivity uh capabilities but if we think about it right coding is the
  28. 03:27really the ideal market for this language anguage agents because code is already a language native world.
  29. 03:33Everything is already represented symbolically and like uh recorded uh in a very structured way and you get your rewards, you get your uh like tests all in place in symbolic ways.
  30. 03:48So then what happens when we leave the privileged world of code?
  31. 03:54Well, not so well.
  32. 03:56Um we are running into a lot of challenges deploying these agents in enterprise settings and the uh also in personal settings like the uh like open clause uh constantly make this uh like uh quite brittle and silly uh errors
  33. 04:17and then to the extent that Andrew Capathy uh said that it's not going to be the year of agents it's going to be the decade of agents because they cannot do computer use they don't have continuous learning
  34. 04:28um I don't know how much uh thought has changed uh since like uh last time because of the coding agent everything but I think the difficulties with computer use with container learning still largely the same right now
  35. 04:42so how can something be so small but also so brittle at the same time here's my thesis around it I think we are actually witnessing a modern version of the Maravx paradox,
  36. 04:57right?
  37. 04:57So the par morave paradox essentially says that for AI uh hard things are easy, easy things are hard.
  38. 05:06So the modern version here is that we are very good at this symbolic reasoning task like coding and math which were considered crown jewel of uh of intelligence uh earlier.
  39. 05:20But then we still struggle with this everyday digital work because they really require quite different set of cognitive competencies to excel as them and more specifically I think modern society is really not just one unified world it's millions of these micro worlds like every
  40. 05:40domain every every profession is different every company is different even if you're using the same software every company company configure it differently so is extremely idiosyncratic especially in the digital world.
  41. 05:53It has its unique local physics like different structures, constraints, affordances and dynamics that you have to learn.
  42. 06:02It's just like too hoggenous and dynamic for any uh monolithic model to try to compress it into one static representation.
  43. 06:12So agents must continually learn on the job to acquire what I call specialized expertise for each specific micro world.
  44. 06:24The second part of the talk I will try to establish the differences between intelligence and expertise.
  45. 06:31Here are the working definitions.
  46. 06:33For intelligence, it's the capacity to reason through unfamiliar problems from available context.
  47. 06:41Right?
  48. 06:41This is what the frontier models are increasingly good at.
  49. 06:45Um, you give it the provin statements, the context, the tools, and they can reason through this even if it's seeing them for the first time.
  50. 06:53Uh, and they can do a great job.
  51. 06:56Every episode is more or less like independent from each other here.
  52. 07:01But expertise is different.
  53. 07:03Expertise is really accumulated and situated competence.
  54. 07:08It's the ability to act reliably, efficiently and with judgment to achieve reproducibly super real uh performance in a particular domain.
  55. 07:19Right?
  56. 07:20So this is in stark contrast with intelligence.
  57. 07:25And to uh show what does expertise actually contain.
  58. 07:31I think uh the key idea from cognitive science is that experts don't just know more facts, we actually see the world differently, right?
  59. 07:42So um the uh expertise allows you to do different pattern recognition.
  60. 07:49So you see through the surface patterns like if you're looking an expert is looking at like a gigantic bug reports they can immediately locate like the most plausible places
  61. 07:59where things could go wrong.
  62. 08:01Um and you think about the problem with like a very deep structure, right?
  63. 08:07When you are scheduling a meeting, you know that it's not just like finding the shared slots on everyone's calendar is actually a constraint optimization problem over everyone's authority, the priorities,
  64. 08:20the urgency and everything.
  65. 08:22Um and we don't expert don't just operate with a set of rules, a set of facts.
  66. 08:29We know that every single thing is conditional, right?
  67. 08:32Every rule has like the preconditions where it applies.
  68. 08:36But we also know when we can bend the reality, we can bend the rules when exceptions happen, right?
  69. 08:44And finally that also give us judgment and taste is importantly what's high quality and uh very importantly when to stop when is good enough.
  70. 08:53Um so all this together I think experts effectively has have built a world model of their environments right that it's a generalized notion of world model that captures how that micro world works and that becomes the basis for all of our perception
  71. 09:15uh reasoning decision- making uh and judgment.
  72. 09:21So intelligence and expertise are really quite different across many dimensions.
  73. 09:25Uh but some of the import uh interesting ones here are like intelligence is about hey when we have the context uh how to solve the problems through the context
  74. 09:36but expertise actually will bring you the right context right given any problem we know what context bring into are important for this problem and bring it in to solve the problem
  75. 09:48and because of that uh intelligence tend to expand our search like every problem solving is a search problem.
  76. 09:56So, intelligence tend to brute force it, try to uh try to spin up like 100 different uh like parallel ways to to try to solve the problem.
  77. 10:06Well, expertise will actually try to compress the search space because expertise has constructed this has learned this essential shortcuts for the problem space so that whenever you have a problem, you know the most plausible
  78. 10:22ways to solve it.
  79. 10:24Um and then I also think the final part here is that I think continuous learning is the important bridge from intelligence to expertise.
  80. 10:38But first let me try to define continuous learning because it's such a confusing term um and and Jack just uh gives some definition earlier uh with like 10 different names.
  81. 10:48Um but here's my the definition I work with.
  82. 10:53I think continue learning is adaptive compression of the experience into reusable structures for future behavior.
  83. 11:02So all of these four elements here are very important.
  84. 11:06For experience, we need to uh answer the question like what kind of experience we're talking about is more like episodes of experience or it's like these semantic facts or procedures or feedback from human or environments.
  85. 11:20And how do we compress that?
  86. 11:22Uh so in we embed them into vectors or we index them into some symbolic structure.
  87. 11:28Uh we uh distill them into model parameters or do some kind of reinforcement learning.
  88. 11:33And it's not just like one time compression.
  89. 11:37It needs to be adaptive compression like what you have learned what you have compressed so far should largely uh influence how you compress further.
  90. 11:48And what kind of structure we're looking at?
  91. 11:50It's just like parameters like adapters of your language models or it's vectors, graphs, skills or even word models.
  92. 11:58And then how do you use these reusable structures?
  93. 12:01It's like you use it just to recall these facts or use it for prediction of like future states.
  94. 12:08is use for uh for better planning for or even for the control like actuation layer of the agent or as a value function for potential states right so it's because of this
  95. 12:21uh the continent learning problem is so rich like it has this four different aspects and if different aspects can be instantiated in different ways that makes this field so confusing
  96. 12:33but hopefully this is a definition that uh encompasses uh most of the versions of continuous learning.
  97. 12:42Then I think that uh this is maybe the most important figure in this talk.
  98. 12:47Um if we put raw intelligence as the x-axis and uh expertise as the yaxis I think we'll find that they are largely orthogonal to each other.
  99. 13:02If you don't have continuous learning uh all you do is scaling your model to to get better like raw intelligence then what we will get is what I call the world's smartest novice
  100. 13:13right super smart it can try to uh try to attack at any problem uh provide given to it but it doesn't accumulate expertise so it end up just like brute forcing its way at every problem
  101. 13:27then if you have continued learning uh like Different continuous learning algorithms will essentially set the slope of your learning uh curve here, right?
  102. 13:37If you have a sloppy CL algorithm, maybe some kind of simple incontext learning then uh with like uh increasing intelligence then your expertise will increase like a little bit but you have a really strong
  103. 13:52uh contin um increase like rapidly.
  104. 13:57Of course, this is assuming like a given time horizon and experience horizon.
  105. 14:06And then among all of these potential futures that good continued learning will bring us.
  106. 14:13I think this is pro probably the the one I like the most or I think it is the most interesting which I call the unbounded expertise from bounded intelligence.
  107. 14:23Right?
  108. 14:24What if we can uh come up with a computer learning algorithm such that um given up once the raw intelligence has crossed a certain threshold we don't need stronger intelligence anymore
  109. 14:38like learning will bring us like unbounded expertise once we have like a reasonable level of intelligence right then we can call this the escape intelligence and if this is indeed true then it will have a a lot of imp implications for the whole ecosystem,
  110. 14:57right?
  111. 14:57Do we need to continually train to train these larger and larger models or like this models like uh methods uh maybe they're already good enough?
  112. 15:07What we're missing is just like better continuous learning algorithms.
  113. 15:14So to be a little bit more concrete I think uh to provide more food for thoughts uh here are some open questions I think uh in this space the overarching
  114. 15:25question is like given any domain or environments right how can an agent continually learn to specialize and reach expert level competency but to do that you need to answer many other questions like how do you even measure
  115. 15:40uh define and measure expertise and this is probably environment specific and how to handle the trade-off between reliability and plasticity, right?
  116. 15:52Um we want these agents to be both reliable and plastic, but they are inherently conflicting with each other, right?
  117. 16:02Reliable systems or stable systems, they resist the change, but the plastic systems likes change.
  118. 16:09So how do we reconcile that?
  119. 16:11Um but fortunately we do have a living existence proof which is us ourselves humans uh that we are incredibly plastic but also manage to be dependable most of the time.
  120. 16:25Um then uh from a technical perspective like when we talk about learning largely there are like two forms of learning parametric or nonparametric.
  121. 16:37So how and my uh belief here is that both are really needed for uh this type of machine learning to to actually work.
  122. 16:46But how do we synergize the two and finally even though we are focusing on specialization I think there is a great potential for specialization to actually gener to lead to like better generalization.
  123. 17:01You know we are we have exhausted the public data for training LLMs but the next stage of training the next internet scale data opportunity is actually in all of these different uh like private worlds.
  124. 17:15If we can make this specialized agent work they can learn in sichu and uh channel back the learning to the general model I think that may be the next uh internet scale uh data opportunity.
  125. 17:30Okay.
  126. 17:30So finally a call to action um think let's start scaling expertise this will be a new dimension for us to scale because intelligence is already becoming abundance the frontier models they are probably smarter than average humans
  127. 17:48um but expertise is still scarce and we want to build a world where expertise becomes abundant where everyone can gets expert uh support because in an ideal world everyone can
  128. 18:04can have their personal health care, personal financial advisor and uh personal tutors and so on so forth and then every company can build their their own learning loop, right?
  129. 18:18They can, as Satia said two weeks ago, like we want to enable this human AI learning loop uh at each company that turns into institutional memory and for every company to build their
  130. 18:30uh own modes and to uh to still be in charge of their means of production.
  131. 18:38And finally um I think with abundance of expertise uh we will actually see more types of work become possible because there uh right now there are still a lot of opportunities
  132. 18:53that uh that are locked up because the friction is just so high to make them uh econ economically viable.
  133. 19:00But with abundance of expertise, I think that we will be able to lower the friction and uh make many of the new type of work across the threshold of worth doing.
  134. 19:11So this is the future we're building uh towards new cognition and happy uh to share this with you and uh thanks for the attention.
  135. 19:21[applause]