00:00:03,030 --> 00:00:05,640
Evan: Welcome to Daily Paper Cast.
2
00:00:05,688 --> 00:00:13,888
Ashley: Today's paper is from the Hugging Face daily paper list of October 9, 2026, and has garnered 96 upvotes.
3
00:00:13,944 --> 00:00:19,884
Evan: The title of the paper is 'AgentGarten: Code Worlds for Evolving Agents.'
4
00:00:19,944 --> 00:00:26,924
Ashley: Authored by Jiawei Chi and Shangchen Miao, with corresponding author Fangfu Liu from MirroS Lab.
5
00:00:27,036 --> 00:00:30,996
Evan: Let's dive right into the introduction.
6
00:00:30,996 --> 00:00:34,516
Ashley, what’s this paper about?
7
00:00:34,560 --> 00:00:42,440
Ashley: This paper is centered around creating interactive virtual worlds that facilitate agent learning through exploration and interaction.
8
00:00:42,504 --> 00:00:46,444
Evan: Okay, and what limitations do current environments have?
9
00:00:46,488 --> 00:00:52,678
Ashley: Traditional environments often struggle to offer both consistency and realistic visual observations.
10
00:00:52,678 --> 00:00:55,568
These are crucial for agents to learn effectively.
11
00:00:55,632 --> 00:00:57,012
Evan: Interesting.
12
00:00:57,012 --> 00:01:00,532
So, what's the proposed solution in this paper?
13
00:01:00,576 --> 00:01:09,916
Ashley: They introduce AgentGarten, a framework that combines simulators and game engines with a shared neural renderer to build real-time interactive environments.
14
00:01:09,960 --> 00:01:13,280
Evan: How does AgentGarten achieve this integration?
15
00:01:13,344 --> 00:01:26,944
Ashley: The simulation backends in AgentGarten maintain a persistent world state and execute rules for interaction, while the renderer generates visual observations from structured conditions exported through a common interface.
16
00:01:27,000 --> 00:01:33,860
Evan: And how do they make the neural renderer work with various geometries?
17
00:01:33,912 --> 00:01:40,382
Ashley: They adapt a pretrained video model to geometry conditions and use a method called Adversarial Forcing.
18
00:01:40,382 --> 00:01:48,292
This technique makes history pre-filling differentiable through exact replay and boosts visual quality via adversarial supervision.
19
00:01:48,336 --> 00:01:52,496
Evan: So, how does this approach improve the learning process of agents?
20
00:01:52,560 --> 00:02:03,530
Ashley: Agents in AgentGarten perceive the world through these generated visual observations, interact with it in real-time, and improve by distilling each round of experience into playbooks.
21
00:02:03,530 --> 00:02:07,340
Subsequent agents then inherit and refine these playbooks.
22
00:02:07,392 --> 00:02:08,632
Evan: Sounds efficient.
23
00:02:08,632 --> 00:02:11,272
What kind of efficiency improvements does it offer?
24
00:02:11,328 --> 00:02:20,588
Ashley: Their empirical study shows that agents can learn from just four rounds compared to millions of rounds required by conventional reinforcement learning methods.
25
00:02:20,640 --> 00:02:22,490
Evan: That’s quite a leap.
26
00:02:22,490 --> 00:02:25,860
Can new worlds be added to this system easily?
27
00:02:25,920 --> 00:02:34,620
Ashley: New worlds can be coded and rendered through the same interface, allowing environments to scale both in number and difficulty along with the agents.
28
00:02:34,680 --> 00:02:39,320
Evan: It seems like AgentGarten could be a game-changer for AI learning environments.
29
00:02:39,320 --> 00:02:41,680
Any concluding thoughts on this introduction?
30
00:02:41,736 --> 00:02:49,206
Ashley: The introduction of AgentGarten signifies a step toward more responsive and evolving agents through interactive experiences.
31
00:02:49,206 --> 00:02:51,556
And that’s the end of the Introduction section.
32
00:02:52,862 --> 00:02:57,322
Evan: Alright, Ashley, let's move on to the Method section of the paper.
33
00:02:57,322 --> 00:03:00,362
How does AgentGarten pull everything together?
34
00:03:00,410 --> 00:03:09,050
Ashley: AgentGarten operates through what the paper calls 'code worlds,' which merge scene programs, simulation engines, and a neural renderer.
35
00:03:09,098 --> 00:03:11,148
Evan: Code worlds, you say?
36
00:03:11,148 --> 00:03:12,938
How are these structured?
37
00:03:13,016 --> 00:03:20,006
Ashley: A code world is made up of a scene program, an engine that executes it, and a neural renderer called R-theta.
38
00:03:20,006 --> 00:03:24,306
The scene program defines the layout and interaction rules of the world.
39
00:03:24,362 --> 00:03:30,402
Evan: So, how does the engine interact with the scene program?
40
00:03:30,458 --> 00:03:38,078
Ashley: The engine keeps track of the scene state, which includes object positions and any articulation or task-specific variables.
41
00:03:38,078 --> 00:03:41,738
It also handles camera perspectives and the agents' actions.
42
00:03:41,846 --> 00:03:47,826
Evan: And these actions and states, how are they managed or updated?
43
00:03:47,882 --> 00:03:54,142
Ashley: The state and actions are updated through predefined conditions, which are then fed into the neural renderer.
44
00:03:54,142 --> 00:03:58,762
The renderer then generates the visual observations based on these conditions.
45
00:03:58,886 --> 00:04:00,056
Evan: Interesting.
46
00:04:00,056 --> 00:04:03,186
So the renderer plays a central role here.
47
00:04:03,186 --> 00:04:07,886
How does it maintain consistency and quality of these visual observations?
48
00:04:07,946 --> 00:04:12,186
Ashley: They use a method called Adversarial Forcing to train the renderer.
49
00:04:12,186 --> 00:04:21,866
This technique involves exact replay, where losses on later predictions update the history, and an adversarial objective to maintain high visual fidelity.
50
00:04:21,974 --> 00:04:25,554
Evan: Could you break down 'Adversarial Forcing' for us a bit more?
51
00:04:25,610 --> 00:04:26,400
Ashley: Sure.
52
00:04:26,400 --> 00:04:31,360
Adversarial Forcing trains the neural renderer using its own generated rollouts.
53
00:04:31,360 --> 00:04:38,950
It updates the history without high memory costs and employs a real-data adversarial objective to enhance visual quality.
54
00:04:39,002 --> 00:04:40,962
Evan: That sounds robust.
55
00:04:40,962 --> 00:04:44,462
What specific training stages does the renderer go through?
56
00:04:44,522 --> 00:04:47,202
Ashley: The training is divided into three stages.
57
00:04:47,202 --> 00:04:54,082
First is geometry conditioning, where the renderer learns to use depth or surface normals as structured conditions.
58
00:04:54,082 --> 00:05:00,502
The second stage is teacher-forcing adaptation, where the model adapts to generating sequences blockwise.
59
00:05:00,554 --> 00:05:03,024
Evan: Teacher-forcing, you say?
60
00:05:03,024 --> 00:05:05,094
What does that involve?
61
00:05:05,138 --> 00:05:14,198
Ashley: It involves using two copies of each block inside one Transformer: a clean copy representing history and a noisy copy that is denoised.
62
00:05:14,198 --> 00:05:17,938
So this method lets all target blocks be trained in parallel.
63
00:05:18,062 --> 00:05:21,962
Evan: Okay, and what happens in the third stage?
64
00:05:22,010 --> 00:05:29,140
Ashley: The third stage is Adversarial Forcing, where the model is distilled into a real-time renderer on its own rollouts.
65
00:05:29,140 --> 00:05:39,690
This stage involves distribution matching, exact replay for history gradients, and using a real-data adversarial objective with R1/R2 regularization.
66
00:05:39,806 --> 00:05:42,686
Evan: And what does this exact replay accomplish?
67
00:05:42,746 --> 00:05:48,446
Ashley: Exact replay ensures that gradients propagate through the entire history-encoding computation.
68
00:05:48,446 --> 00:05:55,606
This is done without the high memory cost associated with full differentiable rollouts, keeping the computations accurate.
69
00:05:55,658 --> 00:06:01,378
Evan: How do these training stages impact the performance?
70
00:06:01,442 --> 00:06:11,002
Ashley: The end result is a high-fidelity neural renderer that operates in real time, providing immediate feedback to agents, essential for their learning processes.
71
00:06:11,066 --> 00:06:13,676
Evan: This setup sounds really comprehensive.
72
00:06:13,676 --> 00:06:15,566
What about the agents themselves?
73
00:06:15,566 --> 00:06:17,406
How do they learn and adapt?
74
00:06:17,450 --> 00:06:20,570
Ashley: Agents learn through a continuous dynamic process.
75
00:06:20,570 --> 00:06:29,870
They act on the environment, perceive the changes through visual observations generated by the renderer, and refine their strategies based on these interactions.
76
00:06:29,990 --> 00:06:33,450
Evan: You mentioned something about playbooks earlier.
77
00:06:33,450 --> 00:06:35,090
Can you elaborate on that?
78
00:06:35,138 --> 00:06:45,298
Ashley: Yes, after each round, agents compile their experiences into written playbooks, which include their observations, failed attempts, and refined strategies.
79
00:06:45,298 --> 00:06:50,818
These playbooks are then passed on to subsequent agents, who inherit and improve upon them.
80
00:06:50,942 --> 00:06:57,542
Evan: So, essentially, these playbooks serve as a repository of learned skills and strategies.
81
00:06:57,602 --> 00:06:58,572
Ashley: Exactly.
82
00:06:58,572 --> 00:07:08,762
And this iterative process shows significant efficiency improvements, with agents learning complex tasks in just a few rounds compared to the millions required by traditional methods.
83
00:07:08,870 --> 00:07:11,560
Evan: How are these environments set up initially?
84
00:07:11,560 --> 00:07:14,490
Do they require extensive manual coding?
85
00:07:14,546 --> 00:07:15,946
Ashley: Not necessarily.
86
00:07:15,946 --> 00:07:19,316
AgentGarten supports automated environment generation.
87
00:07:19,316 --> 00:07:27,806
Coding agents can build a scene program from a single image or a text description, effectively leveraging perception and generation models as tools.
88
00:07:27,866 --> 00:07:33,286
Evan: And how do they ensure the scene is accurate and functional?
89
00:07:33,338 --> 00:07:37,308
Ashley: The agent inspects rendered views and performs rollout checks.
90
00:07:37,308 --> 00:07:45,338
It then repairs any identified issues in geometry, supports, or occlusion to ensure the environment is accurate and functional.
91
00:07:45,386 --> 00:07:49,116
Evan: This seems like it would be quite adaptable.
92
00:07:49,116 --> 00:07:52,586
Can these environments be extended or modified easily?
93
00:07:52,634 --> 00:07:58,564
Ashley: Yes, the environments are coded, so modifications and extensions can be made easily.
94
00:07:58,564 --> 00:08:06,254
The same coding methods can introduce new elements to existing worlds, enhancing their complexity or introducing new challenges.
95
00:08:06,314 --> 00:08:09,414
Evan: That sounds incredibly flexible.
96
00:08:09,414 --> 00:08:14,594
So to wrap up, how does this method contribute to evolving agents overall?
97
00:08:14,642 --> 00:08:22,722
Ashley: By providing a scalable and adaptable platform with a high-fidelity renderer, AgentGarten allows agents to continuously evolve.
98
00:08:22,722 --> 00:08:29,942
They interact with well-defined, accurate environments, learn from each experience, and pass their insights forward.
99
00:08:30,002 --> 00:08:34,022
Evan: Indeed, it seems like a promising step forward for AI learning.
100
00:08:34,022 --> 00:08:36,082
And that concludes the Method section.
101
00:08:37,347 --> 00:08:43,277
Evan: Alright, Ashley, let's delve into the Experiment and Results section of the paper.
102
00:08:43,277 --> 00:08:47,607
What kind of experiments were conducted to evaluate AgentGarten?
103
00:08:47,667 --> 00:08:59,207
Ashley: To evaluate AgentGarten effectively, the authors designed a variety of experiments across different environments, focusing on visual quality, replay accuracy, and inference throughput.
104
00:08:59,259 --> 00:09:03,239
Evan: What specific aspects of visual quality did they examine?
105
00:09:03,291 --> 00:09:13,041
Ashley: The visual quality was assessed by comparing long rollouts from renderers trained with different methods—specifically, Self Forcing and Adversarial Forcing.
106
00:09:13,041 --> 00:09:25,091
The results showed that Adversarial Forcing managed to retain natural textures and fine details throughout an extended interaction, unlike Self Forcing, which developed repetitive surface patterns over time.
107
00:09:25,155 --> 00:09:32,025
Evan: Retaining visual quality over long durations sounds crucial for realistic agent interactions.
108
00:09:32,025 --> 00:09:35,295
What about the accuracy of replaying these states?
109
00:09:35,355 --> 00:09:41,665
Ashley: Replay accuracy was tested by measuring the relative L2 error between rollout and replay.
110
00:09:41,665 --> 00:09:59,695
The paper mentions that while the FlexAttention replay method showed a 3.99% relative error, the block-by-block scaled dot-product attention, or SDPA, replay method achieved bitwise identical accuracy, which means there was zero error and better computational efficiency.
111
00:09:59,769 --> 00:10:02,879
Evan: A bitwise identical replay is impressive.
112
00:10:02,879 --> 00:10:05,279
And how did they handle throughput concerns?
113
00:10:05,331 --> 00:10:14,151
Ashley: For inference throughput, the paper measures the steady-state performance and breaks down the inference cost using one NVIDIA H100 GPU.
114
00:10:14,151 --> 00:10:28,451
The renderer, with the help of hand-written kernels and CUDA graph capture, achieved over 35 frames per second at a resolution of 480 by 832 pixels, ensuring prompt response for agent actions.
115
00:10:28,515 --> 00:10:30,675
Evan: This sounds very efficient.
116
00:10:30,675 --> 00:10:34,935
Now, were any specific environments chosen for these experiments?
117
00:10:34,995 --> 00:10:45,585
Ashley: Yes, the authors created and tested several diverse environments—navigation, manipulation, tool use, multi-agent interaction, and vehicle maneuvering.
118
00:10:45,585 --> 00:10:52,895
They even ran browser games like bowling and a crate-vault puzzle to demonstrate interactive deployment through WebRTC streaming.
119
00:10:52,947 --> 00:10:55,807
Evan: That’s a diverse set of environments.
120
00:10:55,807 --> 00:11:01,567
How does AgentGarten handle complex behaviors like strategy emergence?
121
00:11:01,611 --> 00:11:08,911
Ashley: One notable experiment revisited OpenAI's hide-and-seek scenario with a sequential one-hider, one-seeker variant.
122
00:11:08,911 --> 00:11:15,431
This setup allowed agents to develop strategies like building shelters and using ramps to overcome obstacles.
123
00:11:15,431 --> 00:11:30,991
Remarkably, these strategies emerged within just four rounds for hiders and ten rounds for seekers, showcasing significant improvement compared to the 25 million and 100 million episodes reported by OpenAI’s previous self-play reinforcement learning.
124
00:11:31,035 --> 00:11:34,465
Evan: That’s quite a reduction in required episodes.
125
00:11:34,465 --> 00:11:37,295
How do the playbooks fit into this process?
126
00:11:37,347 --> 00:11:45,337
Ashley: After each round, agents write and refine playbooks that document the strategies they tried, their failures, and observations.
127
00:11:45,337 --> 00:11:51,107
These playbooks provide a repository of skills that subsequent agents inherit and further refine.
128
00:11:51,231 --> 00:11:54,761
Evan: So the playbooks facilitate ongoing learning and improvement.
129
00:11:54,761 --> 00:11:57,951
What other worlds were explored using this procedure?
130
00:11:58,011 --> 00:12:11,611
Ashley: Beyond hide-and-seek, four additional worlds were tested: companion-dog engagement, a cooperative one-lane bridge for car navigation, herding sheep into a pen, and operating a quarry loader to move rocks and park correctly.
131
00:12:11,611 --> 00:12:18,911
Each world included its own set of actions and goals, which tested the flexibility and adaptive capabilities of the agents.
132
00:12:18,963 --> 00:12:23,503
Evan: And what were the results across these diverse scenarios?
133
00:12:23,577 --> 00:12:26,607
Ashley: Each world showed measurable improvement over rounds.
134
00:12:26,607 --> 00:12:32,637
For example, in the companion-dog world, engagement scores rose from 13 to 19 across rounds.
135
00:12:32,637 --> 00:12:38,287
In the one-lane bridge scenario, the completion time decreased from 71 to 41 seconds.
136
00:12:38,287 --> 00:12:44,037
Herding demonstrated improved control, with all sheep being penned successfully from the second round onward.
137
00:12:44,037 --> 00:12:50,147
And in the quarry loader experiment, the agents progressively achieved more complex tasks within their time limits.
138
00:12:50,211 --> 00:12:56,441
Evan: These results highlight substantial improvements in agent performance within a short time span.
139
00:12:56,441 --> 00:12:59,091
Any final notes on the empirical findings?
140
00:12:59,139 --> 00:13:10,619
Ashley: The experiments demonstrate that AgentGarten's combination of code worlds and neural rendering significantly boosts agents' learning efficiency and adapts them to increasingly complex scenarios.
141
00:13:10,619 --> 00:13:18,179
By leveraging playbooks and real-time visual interactions, agents show enhanced development and response to their environments.
142
00:13:18,243 --> 00:13:21,403
Evan: Indeed, it's fascinating to see such advancements.
143
00:13:21,403 --> 00:13:23,523
And that wraps up the Experiment section.
144
00:13:24,773 --> 00:13:33,613
Evan: Now that we've covered the experimental setup and results, Ashley, can you take us through the Related Work section of the paper?
145
00:13:33,677 --> 00:13:34,697
Ashley: Of course.
146
00:13:34,697 --> 00:13:43,657
The Related Work section in this paper is quite comprehensive and it provides a solid backdrop for understanding the unique contributions of AgentGarten.
147
00:13:43,709 --> 00:13:45,929
Evan: Great, let's dive in.
148
00:13:45,929 --> 00:13:48,929
What are some of the foundational works in this domain?
149
00:13:48,989 --> 00:13:55,499
Ashley: The paper starts by discussing executable environments and code worlds, which have been essential for embodied learning.
150
00:13:55,499 --> 00:14:05,529
For example, Habitat 2.0 enables household rearrangement by simulated robots, and ManiSkill2 offers benchmarks for diverse manipulation tasks.
151
00:14:05,573 --> 00:14:07,063
Evan: Interesting.
152
00:14:07,063 --> 00:14:12,313
These environments essentially create tailored simulations for specific tasks.
153
00:14:12,365 --> 00:14:13,335
Ashley: Exactly.
154
00:14:13,335 --> 00:14:19,095
Another relevant work is ProcTHOR, which generates interactive houses procedurally at scale.
155
00:14:19,095 --> 00:14:26,965
Additionally, frameworks like SceneCraft and LLMR use language models to synthesize and revise environment scenes automatically.
156
00:14:27,089 --> 00:14:33,349
Evan: So, these systems automate the creation and customization of environments.
157
00:14:33,349 --> 00:14:37,569
How does AgentGarten differentiate itself from these approaches?
158
00:14:37,643 --> 00:14:45,873
Ashley: What sets AgentGarten apart is its combination of real-time neural rendering with code worlds, which provides a scalable and adaptable platform.
159
00:14:45,873 --> 00:14:52,233
It emphasizes visual fidelity and historical consistency, which are often limitations in other models.
160
00:14:52,337 --> 00:14:55,187
Evan: You mentioned neural rendering.
161
00:14:55,187 --> 00:15:01,557
How does the paper relate AgentGarten to previous work in this area?
162
00:15:01,613 --> 00:15:08,483
Ashley: The paper references recent work that keeps the state of the world outside the video model and uses the model to render it.
163
00:15:08,483 --> 00:15:15,713
Some systems learn the state jointly with the frames, while others advance the state through an engine or agent-written code.
164
00:15:15,773 --> 00:15:23,213
Evan: And what specific methodologies do they discuss in relation to neural and generative rendering?
165
00:15:23,261 --> 00:15:33,181
Ashley: They compare it to projects like Genie, which learns latent actions from unlabeled video, and GameNGen, which simulates DOOM from action-observation trajectories.
166
00:15:33,181 --> 00:15:36,901
Both aim to create interactive environments from video data.
167
00:15:37,025 --> 00:15:45,645
Evan: It seems that there's a significant focus on rendering from coarse or intermediate representations.
168
00:15:45,645 --> 00:15:49,105
How does AgentGarten leverage this concept?
169
00:15:49,157 --> 00:15:58,077
Ashley: AgentGarten uses structured conditions, such as depth and surface normals, which can be estimated from video or rendered by an engine.
170
00:15:58,077 --> 00:16:05,577
This allows for real-time generation of visually consistent observations, a point where many models fall short.
171
00:16:05,621 --> 00:16:09,491
Evan: Maintaining visual consistency is indeed crucial.
172
00:16:09,491 --> 00:16:13,741
Are there any notable advancements in training methodologies that are highlighted?
173
00:16:13,805 --> 00:16:18,845
Ashley: Yes, the paper delves into autoregressive video generation and distillation methods.
174
00:16:18,845 --> 00:16:25,955
One pertinent technique is Self Forcing, which trains a model on its own rollouts rather than on ground-truth prefixes.
175
00:16:25,955 --> 00:16:32,945
This method is further enhanced with Adversarial Forcing, which matches distributions and replays history accurately.
176
00:16:33,005 --> 00:16:36,015
Evan: That sounds quite advanced.
177
00:16:36,015 --> 00:16:42,845
Are there any specific neural network architectures or optimization strategies mentioned?
178
00:16:42,893 --> 00:16:49,723
Ashley: Indeed, they adapt techniques like CausVid, which turns a bidirectional video model into a causal student.
179
00:16:49,723 --> 00:16:59,453
The training stages involve geometry conditioning, teacher-forcing adaptation, and Adversarial Forcing to achieve high fidelity and real-time performance.
180
00:16:59,501 --> 00:17:04,421
Evan: It's quite clear that AgentGarten builds upon a rich foundation of previous research.
181
00:17:04,421 --> 00:17:07,261
Any closing thoughts from the Related Work section?
182
00:17:07,325 --> 00:17:21,085
Ashley: The Related Work section highlights that AgentGarten leverages and advances multiple areas, including executable environments, neural rendering, and training methodologies, to provide a new framework for evolving agents.
183
00:17:21,149 --> 00:17:22,189
Evan: Thanks, Ashley.
184
00:17:22,189 --> 00:17:24,609
That concludes the Related Work section.
185
00:17:24,609 --> 00:17:27,289
Now, let's move on to the conclusion of the paper.
186
00:17:28,542 --> 00:17:31,762
Evan: Alright, Ashley, we’ve gone through a lot of details.
187
00:17:31,762 --> 00:17:39,382
Let’s summarize the key contributions and takeaways of the paper, 'AgentGarten: Code Worlds for Evolving Agents'.
188
00:17:39,438 --> 00:17:41,058
Ashley: Sure, Evan.
189
00:17:41,058 --> 00:17:52,008
To start, the paper introduces AgentGarten, which merges simulators and game engines with a shared neural renderer to create real-time interactive environments.
190
00:17:52,008 --> 00:17:57,238
This setup allows agents to learn efficiently through exploration and interaction.
191
00:17:57,294 --> 00:17:58,314
Evan: Exactly.
192
00:17:58,314 --> 00:18:09,514
By using a method called Adversarial Forcing, AgentGarten ensures high-quality visual observations and consistent world states, addressing the limitations of traditional environments.
193
00:18:09,558 --> 00:18:10,408
Ashley: Right.
194
00:18:10,408 --> 00:18:23,038
Another significant contribution is the concept of 'code worlds.' These are dynamic environments defined by scene programs that handle layouts and interaction rules, which makes them easy to modify and extend.
195
00:18:23,094 --> 00:18:28,904
Evan: And importantly, the agents continuously evolve by documenting their experiences in playbooks.
196
00:18:28,904 --> 00:18:34,334
These playbooks are passed on to future agents, drastically improving their learning efficiency.
197
00:18:34,398 --> 00:18:45,218
Ashley: The experiments conducted support this, showing noticeable improvements in agent performance across various tasks, from hide-and-seek to complex tool use and manipulation tasks.
198
00:18:45,330 --> 00:18:58,750
Evan: In just a few rounds, agents were able to develop sophisticated strategies that would typically require millions of episodes in traditional reinforcement learning setups.
199
00:18:58,806 --> 00:19:09,366
Ashley: Overall, AgentGarten proposes a scalable, adaptable, and efficient method to evolve agents more rapidly and effectively through rich, interactive experiences.
200
00:19:09,414 --> 00:19:11,774
Evan: That’s a wrap for today’s episode.
201
00:19:11,774 --> 00:19:15,494
We hope you found our discussion on AgentGarten insightful.
202
00:19:15,558 --> 00:19:22,978
Ashley: Be sure to tune in to our next episode for more on the latest advancements in AI and machine learning research.
203
00:19:23,022 --> 00:19:27,042
Evan: Thanks for listening to Daily Paper Cast, and have a great day!
204
00:19:27,102 --> 00:19:28,482
Ashley: See you next time!