Daniel Lowd


Portrait of Daniel Lowd

E-mail: lowd at cs dot uoregon dot edu
Office: 239 Deschutes Hall
Phone: 541-346-4154
Fax: 541-346-5373

Mailing Address:
Department of Computer and Information Science
University of Oregon, Eugene, OR 97403

I am an (acting) Assistant Professor in the Department of Computer and Information Science at the University of Oregon.


Research

My focus is on statistical relational learning, but I'm also interested in recommender systems, spam filtering, and machine learning in general. I am currently working with Pedro Domingos on miscellaneous things that are somehow related to Markov logic networks.

Statistical Relational Learning

Statistical relational learning seeks to represent the complexity and uncertainty present in most real-world problems by combining first-order logic with probability. The main challenges are in developing effective representations and effective algorithms. One of my projects has been Recursive Random Fields (RRFs), a multi-layer generalization of Markov logic networks that resolves a number of inconsistencies in the Markov logic representation (Lowd and Domingos, 2007a [pdf] [ppt] [ppt+audio]). I have also worked on applying quadratic optimization algorithms to Markov logic weight learning, resulting in more accurate models in much less time than before (Lowd and Domingos, 2007b [pdf] [ppt] [video]).

Learning for Efficient Inference

Inference in Bayesian networks and Markov networks is intractable in general, but many special cases are tractable. Often, a tractable subclass such as naive Bayes mixture models yields comparable accuracy while offering exponentially faster inference (Lowd and Domingos, 2005 [pdf] [ppt] [appendix]). Furthermore, by incorporating a preference for tractable models into the learning algorithm, we can guarantee efficient inference without restricting ourselves to any particular class (Lowd and Domingos, 2008 [pdf] [pdf+proofs]).

Adversarial Machine Learning

I spent the summer of 2004 at Microsoft Research working with Chris Meek on the problem of spam. We looked at a common technique spammers use to defeat filters: adding "good words" to their emails. We developed techniques for evaluating the robustness of spam filters, as well as a theoretical framework for the general problem of learning to defeat a classifier (Lowd and Meek, 2005ab [pdf] [pdf]).

Slides from a talk at Oregon State University (7/14/2006).

Slides from a talk at the 2007 NIPS Workshop on Machine Learning in Adversarial Environments for Computer Security (12/8/2007).

Slides from a talk at the University of Cagliari, Italy (7/3/2008).

Slides from a talk at Portland State University (11/30/2009).


Publications

Books

Book chapters

Refereed conference papers

Workshop papers

Technical reports


Miscellaneous

CSE Poetry

Here is a villanelle I wrote for architecture class. I had to write it in order to get a one-week extension on the final project. Writing was quite enjoyable... alas, there is no quals course in poetry!

Fortunately, one of the questions on the architecture final asked me to answer a question of my own creation. I received full credit on it, too.

The following quarter inspired this creation. I was taking advanced complexity at the time.

Music

World of Warcraft meets the Beach Boys: Ungoro (MP3). Lyrics, vocals, and production by me.

I used to sing with the Seattle Men's Chorus.

Other Interests

My wife, Mary Lowd, is a science fiction writer. You can listen to one of her short stories online for free. Her web page includes some excellent pictures of our daughter and our pets.

I don't plan on ever getting a tattoo, but if I did, it would have to be something really cool. Like a praying mantis. Playing a guitar. Eating a butterfly.

A praying mantis. Playing a
guitar. Eating a butterfly.