CS 224U: Natural Language Understanding (LINGUIST 188, LINGUIST 288)
Project-oriented class focused on developing systems and algorithms for robust machine understanding of human language. Draws on theoretical concepts from linguistics, natural language processing, and machine learning. Topics include lexical semantics, distributed representations of meaning, relation extraction, semantic parsing, sentiment analysis, and dialogue agents, with special lectures on developing projects, presenting research results, and making connections with industry. Prerequisites: one of
LINGUIST 180,
CS 124,
CS 224N,
CS224S, or
CS221; and logical/semantics such as
LINGUIST 130A or B,
CS 157, or
PHIL150
Terms: Spr
| Units: 3-4
Instructors:
MacCartney, B. (PI)
;
Potts, C. (PI)
;
Bhaskaran, J. (TA)
...
more instructors for CS 224U »
Instructors:
MacCartney, B. (PI)
;
Potts, C. (PI)
;
Bhaskaran, J. (TA)
;
Farhangi, A. (TA)
;
Geiger, A. (TA)
;
Kim, M. (TA)
;
Li, L. (TA)
;
Wang, C. (TA)
;
Yerukola, A. (TA)
;
Zhou, X. (TA)
LINGUIST 188: Natural Language Understanding (CS 224U, LINGUIST 288)
Project-oriented class focused on developing systems and algorithms for robust machine understanding of human language. Draws on theoretical concepts from linguistics, natural language processing, and machine learning. Topics include lexical semantics, distributed representations of meaning, relation extraction, semantic parsing, sentiment analysis, and dialogue agents, with special lectures on developing projects, presenting research results, and making connections with industry. Prerequisites: one of
LINGUIST 180,
CS 124,
CS 224N,
CS224S, or
CS221; and logical/semantics such as
LINGUIST 130A or B,
CS 157, or
PHIL150
Terms: Spr
| Units: 3-4
Instructors:
MacCartney, B. (PI)
;
Potts, C. (PI)
;
Bhaskaran, J. (TA)
...
more instructors for LINGUIST 188 »
Instructors:
MacCartney, B. (PI)
;
Potts, C. (PI)
;
Bhaskaran, J. (TA)
;
Farhangi, A. (TA)
;
Geiger, A. (TA)
;
Kim, M. (TA)
;
Li, L. (TA)
;
Wang, C. (TA)
;
Yerukola, A. (TA)
;
Zhou, X. (TA)
LINGUIST 288: Natural Language Understanding (CS 224U, LINGUIST 188)
Project-oriented class focused on developing systems and algorithms for robust machine understanding of human language. Draws on theoretical concepts from linguistics, natural language processing, and machine learning. Topics include lexical semantics, distributed representations of meaning, relation extraction, semantic parsing, sentiment analysis, and dialogue agents, with special lectures on developing projects, presenting research results, and making connections with industry. Prerequisites: one of
LINGUIST 180,
CS 124,
CS 224N,
CS224S, or
CS221; and logical/semantics such as
LINGUIST 130A or B,
CS 157, or
PHIL150
Terms: Spr
| Units: 3-4
Instructors:
MacCartney, B. (PI)
;
Potts, C. (PI)
;
Bhaskaran, J. (TA)
...
more instructors for LINGUIST 288 »
Instructors:
MacCartney, B. (PI)
;
Potts, C. (PI)
;
Bhaskaran, J. (TA)
;
Farhangi, A. (TA)
;
Geiger, A. (TA)
;
Kim, M. (TA)
;
Li, L. (TA)
;
Wang, C. (TA)
;
Yerukola, A. (TA)
;
Zhou, X. (TA)
PHIL 150: Mathematical Logic (PHIL 250)
An introduction to the concepts and techniques used in mathematical logic, focusing on propositional, modal, and predicate logic. Highlights connections with philosophy, mathematics, computer science, linguistics, and neighboring fields.
Terms: Aut
| Units: 4
| UG Reqs: GER:DB-Math, WAY-FR
Instructors:
Briggs, R. (PI)
;
Bible, M. (TA)
;
Luo, C. (TA)
;
Sparkes, B. (TA)
;
Thobani, I. (TA)
;
Thompson, D. (TA)
PHIL 162: Philosophy of Mathematics
Mathematics is a very peculiar human activity. It delivers a type of knowledge that is particularly stable, often conceived as a priori and necessary. Moreover, this knowledge is about abstract entities, which seem to have no connection to us, spatio-temporal creatures, and yet it plays a crucial role in our scientific endeavors. Many philosophical questions emerge naturally: What is the nature of mathematical objects? How can we learn anything about them? Where does the stability of mathematics comes from? What is the significance of results showing the limits of such knowledge, such as Gödel's incompleteness theorem? The first part of the course will survey traditional approaches to philosophy of mathematics ("the big Isms") and consider the viability of their answers to some of the previous questions: logicism, intuitionism, Hilbert's program, empiricism, fictionalism, and structuralism. The second part will focus on philosophical issues emerging from the actual practice of mathematics. We will tackle questions such as: Why do mathematicians re-prove the same theorems? What is the role of visualization in mathematics? How can mathematical knowledge be effective in natural science? To conclude, we will explore the aesthetic dimension of mathematics, focusing on mathematical beauty. Prerequisite: PHIL150 or consent of instructor.
Last offered: Winter 2018
| UG Reqs: GER:DB-Math
PHIL 351D: Measurement Theory
What does it mean to assign numbers to beliefs (as Bayesian probability theorists do), desires (as economists and philosophers who discuss utilities do), or perceptions (as researchers in psychometrics often do)? What is the relationship between the numbers and the underlying reality they purport to measure? Measurement theory helps answer these questions using representation theorems, which link structural features of numerical scales (such as probabilities, utilities, or degrees of loudness) to structural features of relations (such as comparative belief, preference, or judgments that one sound is louder than another).nThis course will introduce students to measurement theory, and its applications in psychophysics and decision theory. n2 unit option only for Philosophy PhD students who are past their second year.nPrerequisites: Undergraduates wishing to take this course must have previously taken
PHIL150, and may only enroll with permission from the instructor.
Last offered: Winter 2018
Filter Results: