Thursday, December 9, 2010

Paper notes - Reinforcement Learning for mapping instructions to actions

Branavan, Chen, Luke, Barzilay. ACL 2009

Problem: Given a set of text instructions, choose a sequence of actions that carries out the instructions. For example, "Click Start, point to search, and then click for files and folders. In the search results dialog box, on the tools menu, click folder options..."

Contribution: Problem already attacked in supervised setting. They introduce reinforcement learning setting (assume it can be known whether the actions were successful or not).

Minus:
  • problem old, reinforcement setting old, algorithm (policy gradient) old, results worse than supervised case.
Plus:
  • Neat and comprehensive representation of instruction, action, environment (where actions are taken).
  • Simple log-linear model for distributions - p(x) = \exp{\theta \cdot \phi(x)}/Z. (Estimate \theta.)
  • Lot of work in designing features (4400 feature for one application, and 8000+ for the other).
  • Lot of work in designing reward function for reinforcement.
  • Policy gradient (Sutton et al., 2000) algorithm for learning; niceties there too.
  • Testing the fundamental hypothesis - Analysis of real impact of text on the task (checking if it is work due to information other than the text, by measuring certain stats and by cleverly removing text info).
  • Baseline analysis - (a) Show that naive baselines do bad (so non-trivial task) (b) Show that supervised baseline is not great ('hard' task) (c) Finer analysis - cause of hardness (d) Mixing methods to measure partial impact of each method (a different kind of 'ablation' study)
  • Always report statistical significance (sign test)

Thursday, March 5, 2009

Friday, February 27, 2009

- Hierarchical Dirichlet Processes (E Y Teh)
- GAP (Gamma Poisson) - Hierarchical angle?
- (Bach) K(ernelized) G(en?) V(ar?)
- CCA - Least squares -> relation
- Max probability regions?

Friday, February 20, 2009

- HW - Discriminative LDA
- Clusty
- GAP (Gamma-Poisson) (John...) (Alternative to Dir-Mult of LDA)
- HW - Appln of CCA in 3+ languages

Wednesday, February 11, 2009

Monday, January 26, 2009

- Wray Buntine, Discrete PCA
- Covariance matrix, has eigenvalues, take the max eigenvalue, its eigenvector, that is the direction of max variance
- LDA for multilingual case

Sunday, December 21, 2008

FIRE 2008 at Kolkata

FIRE (Forum For Information Retrieval Evaluation) Workshop 2008 at Kolkata, Dec 13-15

Talks
Donna Harman - failure analysis
Xerox - Nicola Cancedda - CCA for EU langs
Kalervo Jaervelin - Finland - morph analysis
Noriko Kando, Tatsuya Sakai - NTCIR, Galaxy of Words - interaction in IR
Doug Ouard - Univ. of Maryland
Carol Peters - CLEF
Mark Sanderson - Diversity in results (evaluation using clustering)
CLIA (Cross-Lingual Information Access) - an-India project (IITB/K, IIITH,ISI,JU,AU) - building IR for Indian lang + building resources for that (dic,corp,Ont,Rules etc.)

Runs
JHU - n-grams,skipgrams, lang-indep
Univ. of Neuchatel (Jacques Savoy) (recommended reading by Donna Harman) - various techniques - Okapi,BM25, DFR (prob), LM (stat), tf.idf, data fusion

Others
Measures - MAP is the most preferred, Prec. vs. Recall also used, Performance never discussed
People - Manoj Chinnakotla, Vishal Vachnani, Ashish Almeida, Pavitro Mitra (IITKgp)

Upcoming confs
NE workshop at ACL-IJCNLP - NE task - Dates - Task details - Jan 31 - Paper submsn - May 01 - acl-ijcnlp-2009.org/workshops/NEWS2009
Workshop in CLIA - talks and papers - search.iiit.ac.in/CLIA2009 - Dates: Mar 06 - paper subm
Discourse Anaphora and Anaphora Resolution Colloquium (DAARC2009) - Nov 5-6 2009, Goa - www.au-kbc.org/daarc2009 - Dates: April 25 - pap subm,