Master

In Maynard (USA)

Price on request

Description

  • Type

    Master

  • Location

    Maynard (USA)

  • Start date

    Different dates available

This course introduces students to the theory and practice of modeling phonology, with an empirical focus on modeling the discovery of static phonotactics, the discovery of alternations, learning in the midst of variation and exceptions, and the discovery of gradient patterns. This course is also intended to provide hands-on experience with various aspects of using and developing models, including preparing training data, running simulations, and interpreting their results.

Facilities

Location

Start date

Maynard (USA)
See map
02139

Start date

Different dates availableEnrolment now open

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Programming
  • Phonology
  • Interpreting

Course programme

Lectures: 1 session / week, 3 hours / session


Computational modeling can usefully inform many aspects of phonological theory. Implementing a theory provides a more rigorous test of its applicability to different data sets, and requires a greater degree of formal precision than is found in purely expository presentations. By training models on realistic training samples, we can test whether the posited generalizations can actually be discovered from representative data, and we can observe what proportion of the data is accounted for by the analysis. Modeling also provides a direct means of testing whether a proposed formal device facilitates the discovery of generalizations, or whether it hampers it by greatly increasing the size of the search space.


The goal of this course is to introduce students to the theory and practice of modeling phonology. Empirically, we focus on modeling:


We read papers couched in a variety of frameworks, including rule-based grammars, OT, and others.


The course is also intended to provide hands-on experience with various aspects of using and developing models, including preparing training data, running simulations, and interpreting their results. No background in programming or machine learning is assumed, but you should not be intimidated by the idea of learning some basic programming skills.


Working in groups is encouraged for all aspects of this course!


Implementing programs should be challenging, instructive, and rewarding, and even fun. At the same time, it also has the potential to be time-consuming, baffling, and frustrating. I endeavor to make the assignments for this course ambitious and challenging while minimizing late-night frustration. Your feedback is crucial; I rely on you to let me know if a particular assignment is taking unreasonably long, and also to ask for technical assistance if you are stuck on how to program something. Working in teams is also a great strategy for overcoming frustration.


Not all assignments involve programming. Some involve using models written by other people, and some not involve modeling at all.


REMEMBER: Our goal here is to learn something about phonology. I don't expect you to become expert programmers. (I'm certainly not!) I hope you enjoy the challenge of getting things to run, but you should be judicious in saving some time for linguistically interesting problems. Don't be shy to ask for programming help!


In addition to learning some technical skills, a major goal of this course is to get experience reading papers that discuss models or modeling efforts, decipher what they have done, and interpret their results. We read a variety of papers throughout the quarter. (I have left the exact list somewhat flexible, to accommodate the interests of class members.)


A demanding, but valuable way to make sure that you understand a model is to explain it to others. Class participants are expected to make short presentations about readings, summarizing the major ideas of the approach, answering questions about it, and critiquing it. You can select readings from among my suggestions, or propose different readings that you would like to present. (It would not be a bad idea to come meet with me briefly sometime in the week before you make a presentation. We can work out issues that confuse us, along with possible discussion items.)


In order to encourage participation, I would also like class members to post discussion questions. These may be clarificational (e.g., "I don't understand how to read the figure on p.4"), ranging all the way to deep, unanswerable questions. Posting these questions ahead of time is to every-one's benefit (you get a chance to have a more customized presentation that addresses your interests, and presenters get some ideas of what to present). I know it's a bit of a hassle, but it can really improve the usefulness of class discussions.


A small final project, roughly the size of a weekly assignment, but on a topic of your choosing, due five days after week 12.


Don't show me this again


This is one of over 2,200 courses on OCW. Find materials for this course in the pages linked along the left.


MIT OpenCourseWare is a free & open publication of material from thousands of MIT courses, covering the entire MIT curriculum.


No enrollment or registration. Freely browse and use OCW materials at your own pace. There's no signup, and no start or end dates.


Knowledge is your reward. Use OCW to guide your own life-long learning, or to teach others. We don't offer credit or certification for using OCW.


Made for sharing. Download files for later. Send to friends and colleagues. Modify, remix, and reuse (just remember to cite OCW as the source.)


Learn more at Get Started with MIT OpenCourseWare


Topics in phonology

Price on request