![]() |
Ian H. Witten |
![]() |
| Citizenship | British, Canadian, and New Zealand |
| Family Status | Married, two children |
| 1976 | Ph.D. | University of
Essex, England (Electrical Engineering Science) |
| 1973 | M.A. (unearned) | University of Cambridge, England |
| 1970 | M.Sc. | University of
Calgary, Canada (Mathematics, Statistics, and Computer Science) |
| 1969 | B.A. (First Class Honours) | University of Cambridge, England (Mathematics) |
| 1976 | Chartered Engineer | Institute of Electrical Engineers, London |
| 1991-present | Professor | Department
of Computer Science University of Waikato, New Zealand |
| 1980-1991 | Professor | Department
of Computer Science University of Calgary, Canada |
| 1982-1985 | Head | Department of
Computer Science University of Calgary, Canada |
| 1979-1980 | Senior Lecturer | Department of Electrical Engineering Science University of Essex, England |
| 1970-1979 | Lecturer | Department
of Electrical Engineering Science University of Essex, England |
| 1969-1970 | Graduate Assistant | Department of Mathematics, Statistics, and Computer Science, University of Calgary, Canada |
| 1989, Jun-Jul | SERC Visiting Fellow | University of Stirling, Scotland |
| 1986, Jan-Apr | Erskine Fellow | University of Canterbury, New Zealand |
| 1985, Jul-Sep | Visiting Professor | Technical University of Graz, Austria |
| 1977, Sep-Dec | Visiting Consultant | Bell-Northern Research, Montreal, Canada |
| 1977, May-Sep | Visiting Professor | University of Calgary, Canada |
| 1977, Jan-May | Erskine Fellow | University of Canterbury, New Zealand |
| 1969-1970 | Commonwealth Scholar | University of Calgary, Canada |
| 1968-1969 | College Scholar | Gonville and Caius College, Cambridge, England |
| 1966-1968 | College Exhibitioner | Gonville and Caius College, Cambridge, England |
| 1974 | Angela Corbett | M.Sc | A telephone enquiry service using synthetic speech |
| 1974 | Stephen Crocker | M.Sc | A personal computer terminal using packet switching |
| 1978 | John Abbess | M.Sc | A microprocessor-based speech synthesis by rule system |
| 1979 | Rod Cuff | M.Sc | Database query systems for the casual user |
| 1980 | John Foster | M.Sc | A C cross-compiler for the 8086 |
| 1980 | Franklin Ha | M.Sc | Low bit-rate facsimile transmission of handwriting |
| 1981 | John Yardley | Ph.D | Word identification in speech by phonetic analysis |
| 1982 | Rod Cuff | Ph.D | Database query using menus and natural language fragments |
| 1984 | Saul Greenberg | M.Sc | User modeling in interactive computer systems |
| 1985 | Mike Bonham | M.Sc | Viewing and formatting documents on-line |
| 1985 | Adrian Zissos | M.Sc | Generating advice by monitoring user behaviour |
| 1985 | Roy Masrani | M.Sc | Conceptual analysis in Prolog |
| 1988 | John Darragh | M.Sc | Adaptive predictive text generation and the Reactive Keyboard |
| 1988 | David Maulsby | M.Sc | Inducing procedures interactively: adventures with Metamouse |
| 1988 | Saul Greenberg | Ph.D | Tool use, re-use, and organization in command-driven interfaces |
| 1989 | Thong Phan | M.Sc | The equal-value search: accelerating search in function induction |
| 1989 | Dan Mo | M.Sc | Learning text editing procedures from examples |
| 1990 | Darrell Conklin | M.Sc | Prediction and entropy of music |
| 1990 | Antonija Mitrovic | M.Sc | Interactive induction of procedures (in Serbo-Croat), University of Nis, Yugoslavia |
| (Research performed under my supervision on a World University Service Scholarship) | |||
| 1992 | Anja Haman | M.Sc | Deformation-based modeling |
| (Thesis written under my supervision, although I did not direct the research) | |||
| 1992 | Brent Krawchuk | M.Sc | Inductive theorem generation |
| 1993 | Tony Smith | M.Sc | Language inference from function words |
| 1993 | Abdul Saheed | MCMS | Processing textual images |
| 1994 | David Maulsby | Ph.D | Instructible agents |
| 1994 | Thong Phan | Ph.D | Function induction |
| 1995 | Brent Martin | M.Sc | Instance-based learning: nearest neighbour with generalisation |
| current | Jamie Littin | MCMS | Learning relational ripple-down rules |
| current | Matt Humphrey | D.Phil | A graphical notation for the design of information visualisations |
| current | Craig Nevill-Manning | D.Phil | Detecting sequential structure |
| current | Stuart Inglis | D.Phil | |
| current | Tony Smith | D.Phil | Inference of systemic grammar based on function words and inflectional morphemes |
| current | Yong Wang | M.Phil | |
| 1980 | John Cleary | Ph.D | Elec Eng Dept, University of Canterbury, NZ |
| 1984 | Bruce MacDonald | Ph.D | Elec Eng Dept, University of Canterbury, NZ |
| 1986 | Robert Biddle | Ph.D | Computer Science Dept, University of Canterbury, NZ |
| 1987 | Tim Bell | Ph.D | Computer Science Dept, University of Canterbury, NZ |
| 1988 | John Koegel | Ph.D | Computer Science Dept, Technical Univ of Graz, Austria |
| 1990 | Norma Fuller | Ph.D | Computer Science Dept, University of Regina, Canada |
| 1991 | Pui-Wing Wong | Ph.D | Systems Eng Dept, University of Waterloo, Canada |
| 1992 | Alison Lee | Ph.D | Computer Science Dept, University of Toronto, Canada |
| 1992 | Phil Ngan | Ph.D | Computer Science Dept, Massey University, New Zealand |
| 1993 | Chris Phillips | Ph.D | Computer Science Dept, Massey University, New Zealand |
| 1994 | David Andreae | Ph.D | Computer Science Dept, Victoria University, New Zealand |
| 1993 | Paul Anderson | Ph.D | Computer Science Dept, Massey University, New Zealand |
| Fellow | Association for Computing Machinery (ACM) |
| Member | American Society for Information Science (ASIS) |
| Institute of Electrical Engineers (IEE) | |
| Institution of Electrical and Electronic Engineers (IEEE) | |
| New Zealand Computer Society (NZCS) | |
| Society for Artificial Intelligence and Simulation of Behaviour (AISB) | |
| Editorial Boards | Applied Intelligence |
| Encyclopedia of Computer Science | |
| International Journal of Human-Computer Studies | |
| Journal of Experimental and Theoretical Artificial Intelligence | |
| Journal of Universal Computer Science | |
| McGraw Hill International Book Series in Human-Computer Systems |
| Journals | Applied Intelligence |
| Automatica | |
| Communications of the ACM | |
| Computer Graphics International | |
| Computer Journal | |
| Computer Processing of Chinese and Oriental Languages | |
| Computing Reviews | |
| Computing Surveys | |
| Electronics Letters | |
| Future Computing Systems | |
| Fuzzy Sets and Systems | |
| IEE Journal on Communication, Speech and Vision | |
| IEE Journal on Computers and Digital Techniques | |
| IEE Journal on Software and Microsystems | |
| IEEE Computer | |
| IEEE Transactions on Acoustics, Speech and Signal Processing | |
| IEEE Transactions on Communications | |
| IEEE Transactions on Image Processing | |
| IEEE Transactions on Information Theory | |
| IEEE Transactions on Systems, Man and Cybernetics | |
| Information and Software Technology | |
| Information Processing and Management | |
| Information Processing Letters | |
| International Journal of Control and Computers | |
| International Journal of General Systems | |
| International Journal of Man-Machine Studies | |
| Journal of Experimental and Theoretical Artificial Intelligence | |
| Journal of the Acoustical Society of America | |
| Journal of the ACM | |
| Knowledge Engineering | |
| Grant applications | Australian Research Council |
| British Columbia Science Council | |
| Hong Kong Research Grants Council | |
| Israel Science Foundation | |
| National Science Foundation (US) | |
| Natural Sciences and Engineering Research Council of Canada | |
| New Zealand Foundation for Research, Science and Technology | |
| Social Sciences and Humanities Research Council of Canada | |
| Book manuscripts | Academic Press |
| MacMillan | |
| Oxford University Press | |
| Prentice Hall | |
| Thomas Nelson | |
| Van Nostrand Reinhold |
| Asian Institute of Technology | Thailand |
| Auckland University | New Zealand |
| Birmingham University | England |
| Bonn University | Germany |
| Brigham Young University | USA |
| Brighton Polytechnic | England |
| British Computer Society | England |
| Brunel University | England |
| Calgary University | Canada |
| California University, Santa Cruz | USA |
| Canterbury University | New Zealand |
| Crete University | Greece |
| Ecole Nationale Superieure de Telecommunications | France |
| Essex University | England |
| IBM, Hursley | England |
| IEE Southern Branch | England |
| IEE London | England |
| IEEE Southern Alberta Chapter | Canada |
| Information Technology Institute | Singapore |
| Institute of Posts and Telecommunications | China |
| Keele University | England |
| Lincoln University | New Zealand |
| Malaysia University at Sarawak | Malaysia |
| Massey University | New Zealand |
| Memorial University of Newfoundland | Canada |
| Nanjing University | China |
| New South Wales University | Australia |
| Newcastle University | England |
| Nis University | Yugoslavia |
| Open University | England |
| Otago University | New Zealand |
| Prague Technical University | Czechoslovakia |
| Queen Mary College | England |
| Queen's University | Canada |
| Queensland University | Australia |
| Queensland University of Technology | Australia |
| Regina University | Canada |
| Royal Society | New Zealand |
| Stanford University | USA |
| Telekom Malaysia | Malaysia |
| Toronto University | Canada |
| Victoria University | Canada |
| Victoria University | New Zealand |
| Waikato University | New Zealand |
| Waterloo University | Canada |
| Wuhan Technical University | China |
| York University | England |
The two-armed bandit problem epitomizes the conflict between system identification and control, where the cost of exploratory activity must be balanced against the cost of poor system knowledge. In bald form, it concerns an experimenter who is given two biased coins, whose biases are unknown, and must make tosses of either coin with the promise of getting $1 for heads but nothing for tails. His dilemma is that on the basis of a finite sample he can guess which coin is favored, but he may be wrong, and to increase confidence in his guess he must choose the apparently inferior coin sometimes. Constraints of finite time, finite memory (in the sense of remembering the results of the last few tosses only), and finite state make the problem an interesting system-theoretic study, with potential application to any man-machine system which demands simultaneous exploration and control.It also includes adaptive control systems, the study of which led to an important theoretical paper in Information and Control (1977), an invited paper in the Journal of Cybernetics and Systems Science (1977), the award of an Erskine Fellowship to study in New Zealand (1977), and an invitation to contribute to the International Conference on Mathematical Learning Models (Germany, 1982).
| 1975-1977 | 9,250 pounds | A programmable
speech output peripheral SRC (UK Science Research Council) |
| 1979 | 8,600 pounds | Synthesis of
suprasegmental features using Votrax SRC |
| 1979 | 3,200 pounds | Interactive
computer system using the Chinese language Monotype International |
| 1979-1981 | 22,200 pounds | LPC vocoder
implementation UK Government Communications Headquarters |
| 1980 | 37,300 pounds | Synthesis of
prosodic features of speech UK Joint Speech Research Unit (awarded but not taken up because of move to Canada) |
| 1981-1982 | $ 26,000 | Advanced tools for
man-computer interaction NSERC (Canadian Natural Sciences and Engineering Research Council) Individual Operating Grant |
| 1981-1982 | $ 5,000 | Document
preparation systems University of Calgary |
| 1982-1983 | $ 37,000 | Advanced tools for
man-computer interaction NSERC Individual Operating grant |
| 1982 | $ 60,000 | Distributed office
information system research computer NSERC Equipment grant (joint application) |
| 1982-1984 | $ 304,969 | A computer
network for the development of distributed software NSERC Strategic Equipment grant (group application) |
| 1982-1985 | $ 146,363 pa | An environment
for the development of distributed software NSERC Strategic Operating grant (group application) |
| 1982-1985 | $ 274,000 | A local computing
network for research in distributed environments NSERC Major Equipment grant (group application) |
| 1982-1985 | $ 31,000 pa | University of
Calgary programming environment project NSERC Infrastructure grant (group application) |
| 1983-1986 | $ 50,875 pa | Advanced tools
for man-computer interaction NSERC Individual Operating grant |
| 1985-1988 | $ 43,500 pa | JADE
distributed programming environment NSERC Infrastructure grant (group application) |
| 1986-1989 | $ 56,000 pa | Advanced tools
for human-computer interaction NSERC Individual Operating grant |
| 1988-1991 | $ 88,000 pa | JADE
distributed programming environment NSERC Infrastructure grant (group application) |
| 1989-1992 | $ 83,360 pa | Advanced tools
for human-computer interaction NSERC Individual Operating grant |
| 1989 | $ 53,880 | KSI Research Computer
Facility NSERC Equipment grant (group application) |
| 1989 | $ 30,000 | Equipment to support
programming-by-example research Apple Computer (unsolicited donation) |
| 1989-1993 | $ 20,000 pa | Grant to
support programming-by-example research Apple Computer (unsolicited donation) |
| 1991 | $ 49,726 | Computer support for
real-time collaboration NSERC Equipment grant (joint application) |
| 1991 | $ 1,800 | Applying
information-theoretic principles to user interface design NSERC International Scientific Exchange Award |
| 1991-1994 | $ 88,000 pa | The Calgary
distributed programming facility NSERC Infrastructure grant (group application) |
| 1992-1993 | $ 83,360 pa | Advanced tools
for human-computer interaction NSERC Individual Operating grant |
| 1993-1994 | $ 39,000 pa | Prediction,
compression, and machine learning NSERC Individual Operating grant |
| 1993-1994 | $ 40,000 pa | Development of
RADEC product and paradigm FRST (New Zealand Foundation for Research Science and Technology) |
| 1993-1994 | $ 240,000 | Development,
integration, and application of machine learning FRST (group application) |
| 1994-1997 | $ 192,000 pa | Development,
integration, and application of machine learning FRST (group application) |
| 1995 | $ 20,000 pa | NZ Digital library
for computer science NZ Lottery Grants Board (group application) |
| 1990 | Received the University of Calgary Faculty of Science Award of Excellence for ``consistently outstanding contributions in research.'' |
Abacus
ACM Operating Systems Review
ACM SIGOA Newsletter
AI and Society
Behaviour and Information Technology
Byte
Canadian Artificial Intelligence
Communications of the ACM
Computer Bulletin
Computer Graphics
Computer Journal
Computer Music Journal
Computer Science Education
Computers and Security
Computing Surveys
Digital Processes
Electronics Letters
Future Computing Systems
Human-Computer Interaction
IEE Proceedings
IEE Transactions on Computers and Digital Techniques
IEE Journal on Software and Microsystems
IEEE Computer
IEEE Computer Graphics and Applications
IEEE Transactions on Circuits and Systems
IEEE Transactions on Communications
IEEE Transactions on Computers
IEEE Transactions on Information Theory
IEEE Transactions on Systems, Man and Cybernetics
Infor
Information and Control
Information Processing and Management
Interacting with Computers
Interface: Journal of New Music Research
International Journal of General Systems
International Journal of Intelligent Systems
International Journal of Man-Machine Studies
Journal of Cybernetics and Information Science
Journal of Experimental and Theoretical Artificial Intelligence
Journal of Information Science
Journal of the Acoustical Society of America
Journal of the American Society for Information Systems
Journal of the Association for Computing Machinery
Journal of the Franklin Institute
Language and Speech
Leonardo Music Journal
Literary and Linguistic Computing
Machine Learning
New Zealand Journal of Computing
Software\(emPractice and Experience
Wireless World
![]() |
![]() |