Skip to content

Commit 2cc7228

Browse files
committed
fix publications
1 parent d41fec2 commit 2cc7228

6 files changed

Lines changed: 260 additions & 31 deletions

File tree

_config.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ footer_text: >
1414
keywords: jekyll, jekyll-theme, academic-website, portfolio-website # add your own keywords or leave empty
1515
lang: en # the language of your site (for example: en, fr, cn, ru, etc.)
1616
icon: ⚛️ # the emoji used as the favicon (alternatively, provide image name in /assets/img/)
17-
logo_navbar: pair-logo-2.png # the logo used in the navbar (provide image name in /assets/img/ or leave blank)
17+
logo_navbar: pair-logo-2-bw.png # the logo used in the navbar (provide image name in /assets/img/ or leave blank)
1818

1919
url: https://pairlab.github.io # the base hostname & protocol for your site
2020
baseurl: /al-folio # the subpath of your site, e.g. /blog/. Leave blank for root
@@ -30,7 +30,7 @@ back_to_top: true # set to false to disable the back to top button
3030
repo_theme_light: default # https://github.com/anuraghazra/github-readme-stats/blob/master/themes/README.md
3131
repo_theme_dark: nord # https://github.com/anuraghazra/github-readme-stats/blob/master/themes/README.md
3232
repo_trophies:
33-
enabled: true
33+
enabled: false
3434
theme_light: flat # https://github.com/ryo-ma/github-profile-trophy
3535
theme_dark: gitdimmed # https://github.com/ryo-ma/github-profile-trophy
3636

@@ -84,8 +84,8 @@ bing_site_verification: # out your bing-site-verification ID (Bing Webmaster)
8484
# Blog
8585
# -----------------------------------------------------------------------------
8686

87-
blog_name: PAIR # blog_name will be displayed in your blog page
88-
blog_description: a simple whitespace theme for academics
87+
blog_name: pairED # blog_name will be displayed in your blog page
88+
blog_description: On AI, Generative Models and Robotics
8989
permalink: /blog/:year/:title/
9090
lsi: false # produce an index for related posts
9191

@@ -113,19 +113,19 @@ giscus:
113113
lang: en
114114

115115
# Disqus comments (DEPRECATED)
116-
disqus_shortname: al-folio # put your disqus shortname
116+
disqus_shortname: # put your disqus shortname
117117
# https://help.disqus.com/en/articles/1717111-what-s-a-shortname
118118

119119
# External sources.
120120
# If you have blog posts published on medium.com or other external sources,
121121
# you can display them in your blog by adding a link to the RSS feed.
122122
external_sources:
123-
- name: medium.com
124-
rss_url: https://medium.com/@al-folio/feed
125-
- name: Google Blog
123+
- name:
124+
rss_url:
125+
- name:
126126
posts:
127-
- url: https://blog.google/technology/ai/google-gemini-update-flash-ai-assistant-io-2024/
128-
published_date: 2024-05-14
127+
- url:
128+
published_date:
129129

130130
# -----------------------------------------------------------------------------
131131
# Newsletter
@@ -270,8 +270,8 @@ scholar:
270270
locale: en
271271

272272
source: /_bibliography/
273-
bibliography: papers.bib
274-
# bibliography: pair.bib
273+
# bibliography: papers.bib
274+
bibliography: pair.bib
275275
bibliography_template: bib
276276
# Note: if you have latex math in your bibtex, the latex filter
277277
# preprocessing may conflict with MathJAX if the latter is enabled.

_pages/publications.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,14 @@ description:
66
nav: true
77
nav_order: 2
88
# toc:
9-
# sidebar: left
9+
# sidebar: left
1010
# min_level: 2
1111
# max_level: 4
1212
images:
1313
venobox: true
1414
---
1515

16-
For the up-to-date publication list, please see [Google Scholar](http://scholar.google.com/citations?user=zp8V7ZMAAAAJ&hl=en) or [Semantic Scholar](https://www.semanticscholar.org/author/Animesh-Garg/1873736) pages.
17-
16+
For the up-to-date publication list, please see [**Google Scholar**](http://scholar.google.com/citations?user=zp8V7ZMAAAAJ&hl=en) or [**Semantic Scholar**](https://www.semanticscholar.org/author/Animesh-Garg/1873736) pages.
1817
For coverage of research in press, please see [News](/news/)
1918

2019
<!-- _pages/publications.md -->

_pages/research.md

Lines changed: 217 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,217 @@
1+
---
2+
layout: page
3+
title: research
4+
permalink: /research/
5+
description: A growing collection of your cool projects.
6+
nav: true
7+
nav_order: 3
8+
display_categories: [work, fun]
9+
horizontal: true
10+
---
11+
12+
13+
We aim to build algorithms for perceptual representations learned by and for interaction, causal understanding of mechanisms, and physically-grounded reasoning in practical settings. An emblematic north star is to enable an autonomous robot to watch an instructional video, or a set of these videos, and then learn a policy to execute the task in a new setting. We build both algorithms and systems that have a broad range of applications in different domains in robot autonomy.
14+
PAIR group blends ideas in *Causality*, *Perception*, and *Reinforcement Learning* towards this vision.
15+
16+
As a group we pride ourselves on building and applying learning algorithms on different real robot platforms.
17+
18+
<div class="row mt-3">
19+
<div class="col-sm mt-3 mt-md-0">
20+
{% include figure.liquid path="assets/img/res-planning-robot1-small.gif" class="img-fluid rounded z-depth-1" zoomable=true width="100%" overflow="hidden" %}
21+
</div>
22+
<div class="col-sm mt-3 mt-md-0">
23+
{% include figure.liquid path="assets/img/res-cavin.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
24+
</div>
25+
<div class="col-sm mt-3 mt-md-0">
26+
{% include figure.liquid path="assets/img/res-multimodal-test.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
27+
</div>
28+
</div>
29+
<div class="caption">
30+
Personal & Service Robotics
31+
</div>
32+
33+
<div class="row mt-3">
34+
<div class="col-sm mt-3 mt-md-0">
35+
{% include figure.liquid path="assets/img/res-cutting.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
36+
</div>
37+
<div class="col-sm mt-3 mt-md-0">
38+
{% include figure.liquid path="assets/img/res-suturing.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
39+
</div>
40+
<div class="col-sm mt-3 mt-md-0">
41+
{% include figure.liquid path="assets/img/res-acubot.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
42+
</div>
43+
</div>
44+
<div class="caption">
45+
Surgical & Healthcare Robotics
46+
</div>
47+
48+
<div class="row mt-3">
49+
<div class="col-sm mt-3 mt-md-0">
50+
{% include figure.liquid path="assets/img/res-laikago-skateboard.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
51+
</div>
52+
<div class="col-sm mt-3 mt-md-0">
53+
{% include figure.liquid path="assets/img/res-laikago-dr.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
54+
</div>
55+
<div class="col-sm mt-3 mt-md-0">
56+
{% include figure.liquid path="assets/img/res-laikago-kick.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
57+
</div>
58+
</div>
59+
<div class="caption">
60+
Locomanipulation
61+
</div>
62+
63+
### 1. Generalizable Representations in RL for Robotics
64+
65+
A key focus of our work is to understand the role of representations in RL towards efficiency and generalization in skill acquisition. RL is mainly composed of State Space (Input), Action space (Output), a Learning Rule, and Policy (or value) model.
66+
67+
68+
Structured biases upend contemporary methods in all four dimensions, pointing to a need for deeper analysis of representations in RL.
69+
- States: [Unsupervised Keypoints](http://arxiv.org/abs/2001.09518), [Making Sense of Touch and Vision](https://sites.google.com/view/visionandtouch)
70+
- Objects Representations: [Task Oriented Grasping](https://sites.google.com/view/task-oriented-grasp), [Affordance for Tool-Use](https://sites.google.com/view/task-oriented-grasp)
71+
- Actions: [VICES](https://arxiv.org/abs/1906.08880), [LASER](https://www.pair.toronto.edu/laser), [GliDE](https://sites.google.com/view/centroidal-rl)
72+
- Algorithms: [C-Learning](https://arxiv.org/abs/2011.12363), [LEAF](http://arxiv.org/abs/2005.10934), [OCEAN](http://arxiv.org/abs/2008.07087)
73+
- Architectures: [Deep-Dense nets in RL](https://sites.google.com/view/d2rl/home)
74+
75+
<div class="row mt-3">
76+
<div class="col-sm mt-3 mt-md-0">
77+
{% include figure.liquid path="assets/img/res-tog.png" class="img-fluid rounded z-depth-1" zoomable=true %}
78+
</div>
79+
<div class="col-sm mt-3 mt-md-0">
80+
{% include figure.liquid path="assets/img/res-laser-intro.jpg" class="img-fluid rounded z-depth-1" zoomable=true %}
81+
</div>
82+
<div class="col-sm mt-3 mt-md-0">
83+
{% include figure.liquid path="assets/img/res-clearning.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
84+
</div>
85+
</div>
86+
- 3D Vision: Object and Scene representations for manipulation.
87+
- Perceptual Concept Learning
88+
- Geomteric Deep Learning for discovery of symmetries
89+
90+
91+
### 2. Causal Discovery and Inference in Robotics
92+
93+
Causal understanding is one of key pillars of my current and future agenda. A simulator is a generative world model, and similarly follows a system of structural mechanisms. However, model learning focuses solely on statistical dependence, while Causal Models go beyond it to build representations that support intervention, planning, and modular reasoning. These methods provide a concrete step towards bridging vision and robotics through sub-goal inference and counterfactual imagination.
94+
95+
<div class="row mt-3">
96+
<div class="col-sm mt-3 mt-md-0">
97+
{% include figure.liquid path="assets/img/res-vcdn.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
98+
</div>
99+
<div class="col-sm mt-3 mt-md-0">
100+
{% include figure.liquid path="assets/img/res-acgn.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
101+
</div>
102+
</div>
103+
104+
- Disentangled Generative Models: [Semi-Supervised StyleGAN](https://sites.google.com/nvidia.com/semi-stylegan), [Unsupervised Keypoints](https://github.com/NVIDIA/UnsupervisedLandmarkLearning)
105+
- Causal Factor Graphs: [Visual Causal Discovery](https://yunzhuli.github.io/V-CDN/)
106+
- Instruction Guided Counterfactual Generation: [Action Concepts](https://iccv-mac.github.io/MAC/)
107+
108+
109+
### 3. Crowd-Scale Robot Learning with Imitation/Offline/Batch RL
110+
111+
Data-driven methods help RL in exploration and reward specification. Robot learning, however, is limited by modest-sized real data.
112+
Access to data brings new algorithmic opportunities to robotics, as it did in vision and language. However, it also poses challenges due to static nature of data and covariate shifts.
113+
114+
<div class="row mt-3">
115+
<div class="col-sm mt-3 mt-md-0">
116+
{% include figure.liquid path="assets/img/res-rt-alps.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
117+
</div>
118+
<div class="col-sm mt-3 mt-md-0">
119+
{% include figure.liquid path="assets/img/res-roboturk.png" class="img-fluid rounded z-depth-1" zoomable=true %}
120+
</div>
121+
<div class="col-sm mt-3 mt-md-0">
122+
{% include figure.liquid path="assets/img/res-coda.png" class="img-fluid rounded z-depth-1" zoomable=true %}
123+
</div>
124+
</div>
125+
126+
- Scalable Teleoperation with Roboturk: [Roboturk-v1](http://roboturk.stanford.edu/), [Roboturk-v2](https://roboturk.stanford.edu/realrobotdataset#tasks)
127+
- Imitation Learning: [AC-Teach](http://arxiv.org/abs/1909.04121), [LbW](http://arxiv.org/abs/2101.07241), [Goal-based Imitation](http://arxiv.org/abs/1911.05864)
128+
- Offline/Batch Policy Learning and Causal Data Augmengation: [IRIS](https://sites.google.com/stanford.edu/iris/), [CoDA](https://arxiv.org/abs/2007.02863), [S4RL](http://arxiv.org/abs/2103.06326)
129+
- Safe Transfer to Real Systems: [Adversarial Policy Learning](https://stanfordvl.github.io/ARPL/), [Adaptive Polict Transfer](https://arxiv.org/abs/1707.04674), [Conservative Safety Critics](https://sites.google.com/view/conservative-safety-critics/home)
130+
131+
### 4. Structured Biases for Hierarchical Planning
132+
133+
Procedural reasoning, such as in robotics, needs both skills and their structured composition for interaction planning towards a higher-order objective.
134+
However, manual composition of skills via a finite state-machine design is both tedious and unscalable. Thus the need for inductive bias is intensified for cognitive reasoning. I have developed imitation guided policy learning in abstract spaces for hierarchically structure tasks.
135+
136+
137+
<div class="row mt-3">
138+
<div class="col-sm mt-3 mt-md-0">
139+
{% include figure.liquid path="assets/img/res-ntp-small.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
140+
</div>
141+
</div>
142+
143+
- Neural Planning Modules for One-Shot Imitation: [NTP](https://stanfordvl.github.io/ntp/), [NTG](https://arxiv.org/abs/1807.03480), [Continuous Symbolic Planner](https://arxiv.org/abs/1908.06769)
144+
- Task Structure Representations: [Transition State Clustering](https://www.youtube.com/watch?time_continue=2&v=L561cJh7DLE), [TSC-DL](http://berkeleyautomation.github.io/tsc-dl/), [SWIRL](https://animesh.garg.tech/assets/pdf/garg_swirl_ijrr18.pdf)
145+
- Learning from Videos: [Finding-it](https://finding-it.github.io/)
146+
- Dynamics with Latent Hierarchical Structure: [CAVIN](http://pair.stanford.edu/cavin/), [Skill Hierarchies](http://arxiv.org/abs/2011.13897)
147+
148+
### 5. Applications to Real Robot Systems
149+
150+
The algorithmic ideas have been motivated by problems in mobility and manipulation in robotics, and have been evaluated on various physical robot platforms.
151+
152+
<div class="row mt-3">
153+
<div class="col-sm mt-3 mt-md-0">
154+
{% include figure.liquid path="assets/img/res-robots-garg.png" class="img-fluid rounded z-depth-1" zoomable=true %}
155+
</div>
156+
</div>
157+
- Personal & Service Robotics: [Tool Use](https://sites.google.com/view/task-oriented-grasp), [Task Planning](https://www.youtube.com/watch?v=OdqJuvAHvGE), [Assembly](https://www.youtube.com/watch?v=NwMukXa8kys&feature=youtu.be), [Pick & place](https://ai.stanford.edu/mech-search/multistep), [Laundry Layout](https://roboturk.stanford.edu/realrobotdataset#tasks), [Assistive Teleoperation](http://arxiv.org/abs/1909.09674), [Mechanical Search](http://arxiv.org/abs/1903.01588)
158+
- Surgical & Healthcare: [Debridement](https://youtu.be/beVWB6NtAaA), [Suturing](https://youtu.be/z1ehShXFToc), [Cutting](https://youtu.be/l6gQg2VbGcc), [Extraction](https://www.youtube.com/watch?v=YiPq9t0tR3U), [Radiotherapy](https://www.youtube.com/watch?v=Kk_wHiu8nGg&feature=youtu.be)
159+
- Legged Robotics: [Contact Planning](https://news.developer.nvidia.com/contact-adaptive-controller-locomotion), [Domain Randomization](https://www.pair.toronto.edu/understanding-dr)
160+
161+
162+
163+
164+
<!-- pages/projects.md -->
165+
<div class="projects">
166+
{% if site.enable_project_categories and page.display_categories %}
167+
<!-- Display categorized projects -->
168+
{% for category in page.display_categories %}
169+
<a id="{{ category }}" href=".#{{ category }}">
170+
<h2 class="category">{{ category }}</h2>
171+
</a>
172+
{% assign categorized_projects = site.projects | where: "category", category %}
173+
{% assign sorted_projects = categorized_projects | sort: "importance" %}
174+
<!-- Generate cards for each project -->
175+
{% if page.horizontal %}
176+
<div class="container">
177+
<div class="row row-cols-1 row-cols-md-2">
178+
{% for project in sorted_projects %}
179+
{% include projects_horizontal.liquid %}
180+
{% endfor %}
181+
</div>
182+
</div>
183+
{% else %}
184+
<div class="row row-cols-1 row-cols-md-3">
185+
{% for project in sorted_projects %}
186+
{% include projects.liquid %}
187+
{% endfor %}
188+
</div>
189+
{% endif %}
190+
{% endfor %}
191+
192+
{% else %}
193+
194+
<!-- Display projects without categories -->
195+
196+
{% assign sorted_projects = site.projects | sort: "importance" %}
197+
198+
<!-- Generate cards for each project -->
199+
200+
{% if page.horizontal %}
201+
202+
<div class="container">
203+
<div class="row row-cols-1 row-cols-md-2">
204+
{% for project in sorted_projects %}
205+
{% include projects_horizontal.liquid %}
206+
{% endfor %}
207+
</div>
208+
</div>
209+
{% else %}
210+
<div class="row row-cols-1 row-cols-md-3">
211+
{% for project in sorted_projects %}
212+
{% include projects.liquid %}
213+
{% endfor %}
214+
</div>
215+
{% endif %}
216+
{% endif %}
217+
</div>

_sass/_base.scss

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1353,9 +1353,6 @@ figure.cover {
13531353
text-align: center;
13541354
margin: 0.5rem; /* adjust as needed */
13551355

1356-
img {
1357-
vertical-align: bottom;
1358-
}
13591356

13601357
figcaption.abandoned {
13611358
font-family: monospace;

_sass/_layout.scss

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ body {
66
padding-bottom: 70px;
77
color: var(--global-text-color);
88
background-color: var(--global-bg-color);
9+
font-size:large;
910

1011
h1,
1112
h2,
@@ -38,6 +39,22 @@ body.sticky-bottom-footer {
3839
}
3940
}
4041

42+
//figures
43+
figure > img {
44+
display: block;
45+
}
46+
47+
.row {
48+
align-items: center;
49+
img{
50+
display: block;
51+
width: 100%;
52+
height: 100%;
53+
object-fit: cover;
54+
overflow: hidden;
55+
}
56+
}
57+
4158
// TODO: redefine content layout.
4259

4360
/******************************************************************************

0 commit comments

Comments
 (0)