After completing my B.Sc., I worked with Charles Colbourn, studying uniformly sparse graphs. I then investigated aspects of nonmonotonic reasoning with David Poole and Romas Aleliunas, in a then-new area known as 'uncertainty in AI', including the subarea of causality.
I have also always had an interest in computer graphics, and pursued several visualization projects.
During the heydey of the iPhone and iPad, I became interested in mobile computing, and was able to combine all three interests in a piece of software called iCausalBayes
Contact InformationEric Neufeld
Department of Computer Science
110 Science Place
University of Saskatchewan
Saskatoon, SK, CANADA S7N 5C9
The rat prostate and human embryo reconstructions on this page were painstakingly constructed with Winsurf, my rewrite of a program called SurfDriver, written by Scott Lozanoff and David Moody.
The embryo visualizations are part of a project called DREM (google it) and the prostate was part of a long standing research program led by Barry Timms, now retired.
The brain visualization was part of a related project.
WinSurf, and its predecessor, have been used world-wide.
Robert Spence, author of a respected text on Information Visualization noticed this work and included it in the third edition of his text. A career highlight.
This work has an interesting pedigree. The causal graph of the guinea pigs comes from a paper by Sewell Wright written in 1920. Agent Charles Eppes explains on episode 3 of Numb3rs how to fight bioterrorism using "advanced statistical analysis and graph theory". One of the first uses of Bayes nets in TV crime fighting!
The successful creation of this app was the result of perfect timing: terrific teamwork within the Department of Computer Science, the iPhone launching just when Chad Jones, a former Apple employee happened to be teaching sessionally at the University of Saskatchewan, and complete and utter ignorance of formal university processes.
We just did it! The app appeared on CBC behind Peter Mansbridge, in MacLean's magazine, and was used by the institution to promote itself as a haven for "teamwork and ingenuity" in national advertising.
A complete andup-to-date listing of my publications appears on Google Scholar. I've listed career highlights here, in no particular order.
Combinatorics, Graph Theory
Eric M. Neufeld and Charles J. Colbourn. Lucas sequences in subgraph counts of series-parallel and related graphs. Fibonacci Quarterly 23:4 (1985) 330-337
(It must be everyone's dream to publish here.)
Brent N. Clark, Eric Neufeld, and C.J. Colbourn. Maximizing communicating vertex pairs in series-parallel networks. IEEE Transactions on Reliability R-35(1986) 247-251
Brent Clark and Charlie Colbourn both have an Erdos number of 1, making me a 2.
Emotional Requirements in Computer Games
David Callele, Eric Neufeld, Kevin Schneider. Requirements Engineering and the Creative Process in the Video Game Industry. In Proceedings of RE-2005, Paris 2005: 240-252
David Callele, Eric Neufeld,and Kevin Schneider. Emotional Requirements. IEEE Software 2008 43-45
Just two of several papers authored by David Callele while studying with myself and Kevin Schneider. David drove this idea, and the publications were well-cited.
Eric Neufeld. Defaults and probabilities; extensions and coherence. In Proceedings of KR-89, (1989) 312-323 (Also in Readings in Uncertain Reasoning, ed. Judea Pearl and Glen Shafer)
Eric Neufeld and S.D. Goodwin., The 6-49 Lottery Paradox. Computational Intelligence, 14:3 (1997) 273-286
(A personal favourite.)
Eric Neufeld. Notes on 'A clash of intuitions'. Artificial Intelligence 48 (1991) 225-240
Eric Neufeld, Sonje Kristtorn, Quinjuan Guan, Manon Sanscartier. Exploring causal influences. In Proceedings of Visualization and Data Analysis 200 San Jose, January 2005, pp 52-62
So many colleagues and students worked on this project. Although this and a subsequent related paper have not been cited often, the work was noticed by Robert Spence, whose paper The Information Explorer inspired the title, who included references to this work in the third edition of his textbook.
E. Neufeld and P. Sorenson. Usips: A Telidon picture creation station. In Proceedings of Graphics Interface, (1983) 65-70
My first paper ever. We built a graphical editor based on the famous Telidon system - a Canadian attempt at an Internet platform for text and images.
Michael Janzen, Michael Horsch, Eric Neufeld. Camera Selection Using SCSPs. In Proceedings of 3iA, 13th International Conference on Computer Graphics and Artificial Intelligence Greece, May 2010, 207-212