subregular learning of a phonology and a set of underlying ... › necphon2019 ›...

73
Subregular Learning of a Phonology and a Set of Underlying Forms Wenyue Hua, Adam Jardine, and Huteng Dai Rutgers University

Upload: others

Post on 03-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Subregular Learning of a Phonology and a Setof Underlying Forms

Wenyue Hua, Adam Jardine, and Huteng Dai

Rutgers University

Page 2: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Introduction

Page 3: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

UR and Phonological grammar learning

• Learning problem: the simultaneous inference of underlyingrepresentations (URs) and a phonological grammar fromalternating surface representations (SRs)

(Merchant, 2008; Tesar, 2014; Cotterell et al., 2015)

• Our proposal: a solution based on the structure provided by theinput strictly local (ISL) functions

(Chandlee and Heinz, 2018; Jardine et al., 2014)

1

Page 4: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

English plural

The plural morpheme in Englishhas at least two pronunciations:[s] and [z].

Analysis:• A map from morphemes toURscat→/kæt/PL→/z/etc.

• A map from URs to SRs/z/→ [s] /[-sonorant]

Morphemes SR

cat-PL [kæts]cuff-PL [kʌfs]death-PL [dɛθs]girl-PL [ɡɜ:rlz]chair-PL [t͡ʃɛərz]boy-PL [bɔɪz]… …

2

Page 5: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

English plural

The plural morpheme in Englishhas at least two pronunciations:[s] and [z].

Analysis:• A map from morphemes toURscat→/kæt/PL→/z/etc.

• A map from URs to SRs/z/→ [s] /[-sonorant]

Morphemes SR

cat-PL [kæts]cuff-PL [kʌfs]death-PL [dɛθs]girl-PL [ɡɜ:rlz]chair-PL [t͡ʃɛərz]boy-PL [bɔɪz]… …

2

Page 6: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Formalizing the problem

• M: set of morphemes• Σ: alphabet of symbols in SR and UR (segmental inventory)• Targets:

• lexicon function ℓ : M∗ → Σ∗

• phonology function φ : Σ∗ → Σ∗

• Learning data is generated by φ ◦ ℓ; i.e., a finite set D such that

∀⟨m, s⟩ ∈ D, φ(ℓ(m)) = s

• Note: ℓ is an ISL1 function from morphemes to URs• ISL functions only make changes in the output with respect tothe local information in the input.

3

Page 7: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Formalizing the problem

• M: set of morphemes• Σ: alphabet of symbols in SR and UR (segmental inventory)• Targets:

• lexicon function ℓ : M∗ → Σ∗

• phonology function φ : Σ∗ → Σ∗

• Learning data is generated by φ ◦ ℓ; i.e., a finite set D such that

∀⟨m, s⟩ ∈ D, φ(ℓ(m)) = s

• Note: ℓ is an ISL1 function from morphemes to URs• ISL functions only make changes in the output with respect tothe local information in the input.

3

Page 8: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Target transducers and learning data

λ : λ

r1 : /tat/ s1 : /ta/r2 : /tad/ s2 : /da/r3 : /a/ s3 : /da/

λ : λ

t : λ a : λ

d : λd : λ

t:t

d:d

a:a

t:t

a:a

d:d

t:t

d:d

a:a

a:a

t:dt:d

d:d

m s

r1s1 [tatta]r1s2 [tatda]r1s3 [tata]r2s1 [tadda]r2s2 [tadda]r2s3 [tada]r3s1 [ata]r3s2 [ada]r3s3 [aa]

4

Page 9: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Target transducers and learning data

λ : λ

r1 : /tat/ s1 : /ta/r2 : /tad/ s2 : /da/r3 : /a/ s3 : /da/

λ : λ

t : λ a : λ

d : λd : λ

t:t

d:d

a:a

t:t

a:a

d:d

t:t

d:d

a:a

a:a

t:dt:d

d:d

m s

r1s1 [tatta]r1s2 [tatda]r1s3 [tata]r2s1 [tadda]r2s2 [tadda]r2s3 [tada]r3s1 [ata]r3s2 [ada]r3s3 [aa]

4

Page 10: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Target transducers and learning data

λ : λ

r1 : /tat/ s1 : /ta/r2 : /tad/ s2 : /da/r3 : /a/ s3 : /da/

λ : λ

t : λ a : λ

d : λd : λ

t:t

d:d

a:a

t:t

a:a

d:d

t:t

d:d

a:a

a:a

t:dt:d

d:d

m s

r1s1 [tatta]r1s2 [tatda]r1s3 [tata]r2s1 [tadda]r2s2 [tadda]r2s3 [tada]r3s1 [ata]r3s2 [ada]r3s3 [aa]

4

Page 11: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Assumptions

The learner knows a priori:

• A lexicon of morphemes/lexical meanings (M), in which eachmorpheme has only one UR (ℓ is ISL1).

• The ISLk structure of phonology function. Here, we focus on ISL2

5

Page 12: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Proposed Learner

Page 13: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Roadmap

• Initial hypothesis• Learning procedure

6

Page 14: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Initial hypothesis

• Initial hypothesis for ℓ: prefix tree transducer Tℓ, obtained fromSR segmentation based on longest common prefix (LCP)

(Oncina et al., 1993; Jardine et al., 2014)

7

Page 15: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Single Process Example: Initial lexicon transducer

m s

r1s1 [tatta]r1s2 [tatda]r1s3 [tata]r2s1 [tadda]r2s2 [tadda]r2s3 [tada]r3s1 [ata]r3s2 [ada]r3s3 [aa]

LCP of SR is tat

8

Page 16: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Single Process Example: Initial lexicon transducer

m s

r1s1 [tatta]r1s2 [tatda]r1s3 [tata]r2s1 [tadda]r2s2 [tadda]r2s3 [tada]r3s1 [ata]r3s2 [ada]r3s3 [aa]

LCP of SR is tad

8

Page 17: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Single Process Example: Initial lexicon transducer

m s

r1s1 [tatta]r1s2 [tatda]r1s3 [tata]r2s1 [tadda]r2s2 [tadda]r2s3 [tada]r3s1 [ata]r3s2 [ada]r3s3 [aa] LCP of SR is a

8

Page 18: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Single Process Example: Initial lexicon transducer

m s

r1s1 [tatta]r1s2 [tatda]r1s3 [tata]r2s1 [tadda]r2s2 [tadda]r2s3 [tada]r3s1 [ata]r3s2 [ada]r3s3 [aa]

λ

r1

r2

r3

r1s1

r1s2

r1s3

r2s1

r2s2

r2s3

r3s1

r3s2

r3s3

r1:r1: /tat/

r2: /tad/

r3: /a/

s1:s1: /ta/

s2:s2: /da/

s3:s3: /a/

s1: /da/

s2: /da/

s3: /a/

s1: /ta/

s2: /da/

s3: /a/

9

Page 19: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Single Process Example: Initial lexicon transducer

m s

r1s1 [tatta]r1s2 [tatda]r1s3 [tata]r2s1 [tadda]r2s2 [tadda]r2s3 [tada]r3s1 [ata]r3s2 [ada]r3s3 [aa]

λ

r1

r2

r3

r1s1

r1s2

r1s3

r2s1

r2s2

r2s3

r3s1

r3s2

r3s3

r1:r1: /tat/

r2: /tad/

r3: /a/

s1:s1: /ta/

s2:s2: /da/

s3:s3: /a/

s1: /da/

s2: /da/

s3: /a/

s1: /ta/

s2: /da/

s3: /a/

9

Page 20: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Single Process Example: Initial lexicon transducer

m s

r1s1 [tatta]r1s2 [tatda]r1s3 [tata]r2s1 [tadda]r2s2 [tadda]r2s3 [tada]r3s1 [ata]r3s2 [ada]r3s3 [aa]

λ

r1

r2

r3

r1s1

r1s2

r1s3

r2s1

r2s2

r2s3

r3s1

r3s2

r3s3

r1:r1: /tat/

r2: /tad/

r3: /a/

s1:s1: /ta/

s2:s2: /da/

s3:s3: /a/

s1: /da/

s2: /da/

s3: /a/

s1: /ta/

s2: /da/

s3: /a/

9

Page 21: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Single Process Example: Initial lexicon transducer

m s

r1s1 [tatta]r1s2 [tatda]r1s3 [tata]r2s1 [tadda]r2s2 [tadda]r2s3 [tada]r3s1 [ata]r3s2 [ada]r3s3 [aa]

λ

r1

r2

r3

r1s1

r1s2

r1s3

r2s1

r2s2

r2s3

r3s1

r3s2

r3s3

r1:r1: /tat/

r2: /tad/

r3: /a/

s1:s1: /ta/

s2:s2: /da/

s3:s3: /a/

s1: /da/

s2: /da/

s3: /a/

s1: /ta/

s2: /da/

s3: /a/

9

Page 22: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Single Process Example: Initial lexicon transducer

m s

r1s1 [tatta]r1s2 [tatda]r1s3 [tata]r2s1 [tadda]r2s2 [tadda]r2s3 [tada]r3s1 [ata]r3s2 [ada]r3s3 [aa]

λ

r1

r2

r3

r1s1

r1s2

r1s3

r2s1

r2s2

r2s3

r3s1

r3s2

r3s3

r1:r1: /tat/

r2: /tad/

r3: /a/

s1:s1: /ta/

s2:s2: /da/

s3:s3: /a/

s1: /da/

s2: /da/

s3: /a/

s1: /ta/

s2: /da/

s3: /a/

9

Page 23: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Initial hypothesis

• Initial hypothesis for ℓ: prefix tree transducer Tℓ, obtained fromSR segmentation based on longest common prefix

(Oncina et al., 1993; Jardine et al., 2014)

• Initial hypothesis for φ: ISL2 transducer Tφ for identity function

10

Page 24: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Single Process Example: phonology transducer

λ : λ

t : λ a : λ

d : λ

t:t

d:d

a:a

t:t

a:a

d:d

t:t

d:d

a:a

a:a

t:t

d:d

Identity function:/tadt/→[tadt]/tatt/→[tatt]. . .

11

Page 25: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Learning Procedure

• Modify lexicon transducer Tℓ until one UR per morpheme• For each change in lexicon transducer Tℓ, make opposite changein phonology transducer Tφ

12

Page 26: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Inconsistency detection

The learner detects theinconsistency on lexicontransducer Tℓ

λ

r1

r2

r3

r1s1

r1s2

r1s3

r2s1

r2s2

r2s3

r3s1

r3s2

r3s3

r1: /tat/

r2: /tad/

r3: /a/

s1:/ta/s1:/ta/

s2: /da/

s3: /a/

s1: /da/s1: /da/

s2: /da/

s3: /a/

s1: /ta/s1: /ta/

s2: /da/

s3: /a/

13

Page 27: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Inconsistency detection

The learner detects theinconsistency on lexicontransducer Tℓ

λ

r1

r2

r3

r1s1

r1s2

r1s3

r2s1

r2s2

r2s3

r3s1

r3s2

r3s3

r1: /tat/

r2: /tad/

r3: /a/

s1:/ta/s1:/ta/

s2: /da/

s3: /a/

s1: /da/s1: /da/

s2: /da/

s3: /a/

s1: /ta/s1: /ta/

s2: /da/

s3: /a/

13

Page 28: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Environment Collection

Find environment for different SRs based on the phonologytransducer.

λ : λ

t : λ a : λ

d : λ

t : λ a : λ

d : λ

t:t

d:d

a:a

t:t

a:a

d:d

t:t

d:d

a:a

a:a

t:t

d:d

environment s1

r1s1 tat tar3s1 a tar2s1 tad da

14

Page 29: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Environment Collection

Find environment for different SRs based on the phonologytransducer.

λ : λ

t : λ a : λ

d : λ

t : λ a : λ

d : λ

t:t

d:d

a:a

t:t

a:a

d:d

t:t

d:d

a:a

a:a

t:t

d:d

environment s1r1s1 tat ta

r3s1 a tar2s1 tad da

14

Page 30: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Environment Collection

Find environment for different SRs based on the phonologytransducer.

λ : λ

t : λ a : λ

d : λ

t : λ a : λ

d : λ

t:t

d:d

a:a

t:t

a:a

d:d

t:t

d:d

a:a

a:a

t:t

d:d

environment s1r1s1 tat tar3s1 a ta

r2s1 tad da

14

Page 31: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Environment Collection

Find environment for different SRs based on the phonologytransducer.

λ : λ

t : λ a : λ

d : λ

t : λ a : λ

d : λ

t:t

d:d

a:a

t:t

a:a

d:d

t:t

d:d

a:a

a:a

t:t

d:d

environment s1r1s1 tat tar3s1 a tar2s1 tad da

14

Page 32: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Modifying Transducers

Change SR into UR in the prefix-tree transducer.Make an opposite change in the phonology transducer.

r1r3r2

r1s1r3s1r2s1

r1s2r3s2r2s2

r1s3r3s3r2s3

r1: /tat/r3: /a/r2: /tad/

s1: /ta/s1: /ta/s1: /da/s1:t

/�da/

s2: /da/

s3: /a/ λ : λ

t : λt : λ a : λa : λa : λ

d : λd : λ

t:t

d:d

a:a

t:tt:t

a:a

d:d

t:tt:tt:t

d:d

a:a

a:a

t:tt:tt:d�t

d:d

15

Page 33: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Modifying Transducers

Change SR into UR in the prefix-tree transducer.Make an opposite change in the phonology transducer.

r1r3r2

r1s1r3s1r2s1

r1s2r3s2r2s2

r1s3r3s3r2s3

r1: /tat/r3: /a/r2: /tad/

s1: /ta/s1: /ta/s1: /da/s1:t

/�da/

s2: /da/

s3: /a/ λ : λ

t : λt : λ a : λa : λa : λ

d : λd : λ

t:t

d:d

a:a

t:tt:t

a:a

d:d

t:tt:tt:t

d:d

a:a

a:a

t:tt:tt:d�t

d:d

15

Page 34: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Modifying Transducers

Change SR into UR in the prefix-tree transducer.Make an opposite change in the phonology transducer.

r1r3r2

r1s1r3s1r2s1

r1s2r3s2r2s2

r1s3r3s3r2s3

r1: /tat/r3: /a/r2: /tad/

s1: /ta/s1: /ta/s1: /da/s1:t

/�da/

s2: /da/

s3: /a/ λ : λ

t : λt : λ a : λa : λa : λ

d : λd : λ

t:t

d:d

a:a

t:tt:t

a:a

d:d

t:tt:tt:t

d:d

a:a

a:a

t:tt:tt:d�t

d:d

15

Page 35: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Modifying Transducers

Change SR into UR in the prefix-tree transducer.Make an opposite change in the phonology transducer.

r1r3r2

r1s1r3s1r2s1

r1s2r3s2r2s2

r1s3r3s3r2s3

r1: /tat/r3: /a/r2: /tad/

s1: /ta/s1: /ta/s1: /da/s1:t

/�da/

s2: /da/

s3: /a/ λ : λ

t : λt : λ a : λa : λa : λ

d : λd : λ

t:t

d:d

a:a

t:tt:t

a:a

d:d

t:tt:tt:t

d:d

a:a

a:a

t:tt:tt:d�t

d:d

15

Page 36: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Primary Result

• The learner can learn assimilation, dissimilation, deletion,epenthesis and metathesis.

• So far it learns only one phonology process from a data set.• In particular, it is able to learn opacity, i.e. self-counter-feedingand self-counter-bleeding.

16

Page 37: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Future Research

• Learn multiple phonology processes simultaneously from onedata set.

• Learn all ISL2 functions.• Learn all ISLk functions for any given k.• Learn Output-Strictly-Local (OSL) phonology transformations.

(Chandlee et al., 2015).• ...

17

Page 38: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Discussion

Page 39: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Three questions

• Why we design an ISL learner, i.e. why not OSL learner or OutputTier Based Strictly Local (OTSL) learner?

(Chandlee et al., 2015; Burness and McMullin, 2019)

• How abstract is the learnt UR? Specifically, is it able to learnabstract URs?

(Kiparsky, 1968; Kenstowicz and Kisseberth, 2014)

• What differentiate subregular learners from other learners?

18

Page 40: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Why ISL phonology?

• Empirically significant: 94% of phonology patterns in P-Basedatabase are ISL.

(Mielke, 2004; Chandlee and Heinz, 2018).• Learning based on the structure of ISL class can be extended toOSL and OTSL functions, which both share a particular structure

19

Page 41: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Can we learn abstract URs?

• It depends.

• Two cases: whether the abstract UR exerts phonologicalinfluence on the target phonology function.

20

Page 42: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Can we learn abstract URs?

• It depends.• Two cases: whether the abstract UR exerts phonologicalinfluence on the target phonology function.

20

Page 43: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Subregular learner vs. Other learners

• Current learner: specific to learning phonology.(Gallistel and King, 2011; Heinz, 2010).

• Cue-based parameter setting model and Learners based onOptimality Theory: non-specific to learning phonology(Dresher and Kaye, 1990; Dresher, 1999; Jarosz, 2006; Apoussidou, 2007; Merchant,2008; Merchant and Tesar, 2008).

• Modular learning: an ISL learner is an independent module inlearning the whole phonology. By composing different modules,the knowledge of the whole is acquired.

Heinz (2010, 2011).

21

Page 44: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Subregular learner vs. Other learners

• Current learner: specific to learning phonology.(Gallistel and King, 2011; Heinz, 2010).

• Cue-based parameter setting model and Learners based onOptimality Theory: non-specific to learning phonology(Dresher and Kaye, 1990; Dresher, 1999; Jarosz, 2006; Apoussidou, 2007; Merchant,2008; Merchant and Tesar, 2008).

• Modular learning: an ISL learner is an independent module inlearning the whole phonology. By composing different modules,the knowledge of the whole is acquired.

Heinz (2010, 2011).

21

Page 45: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Conclusion

Page 46: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Summary

• Subregular classes of functions provide structure for thesimultaneous induction of URs and the phonological grammar

• The general procedure here can be extended to learningiterative (output-based) processes, long-distance processes, andprocess interactions

22

Page 47: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Acknowledgements

We thank Bruce Tesar, Adam McCollumn, Mariapaola D’imperio, ColinWilson, Eric Baković, Chris Oakden, Dine Mamadou, Jill Harper,Sreekar Raghotham, the Rutgers MathLing group, and the audienceat the Rutgers/SBU/Haverford/Delaware subregular phonologyworkshop, for their insightful comments.

23

Page 48: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Backup slides

23

Page 49: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Regressive Assimilation

/t/ becomes voiced [d] before /d/.

m s

r1s1 [tatta]r1s2 [tadda]r1s3 [tata]r2s1 [tadta]r2s2 [tadda]r2s3 [tata]r3s1 [ata]r3s2 [ada]r3s3 [aa]

λ

r1

r2

r3

r1s1

r1s2

r1s3

r2s1

r2s2

r2s3

r3s1

r3s2

r3s3

r1: /ta/

r2: /tad/

r3: /a/

s1: /tta/s1: /tta/

s2: /dda/s2: /dda/

s3: /ta/s3: /ta/

s1: /ta/

s2: /da/

s3: /a/

s1: /ta/

s2: /da/

s3: /a/

24

Page 50: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Regressive Assimilation

/t/ becomes voiced [d] before /d/.

m s

r1s1 [tatta]r1s2 [tadda]r1s3 [tata]r2s1 [tadta]r2s2 [tadda]r2s3 [tata]r3s1 [ata]r3s2 [ada]r3s3 [aa]

λ

r1

r2

r3

r1s1

r1s2

r1s3

r2s1

r2s2

r2s3

r3s1

r3s2

r3s3

r1: /ta/

r2: /tad/

r3: /a/

s1: /tta/s1: /tta/

s2: /dda/s2: /dda/

s3: /ta/s3: /ta/

s1: /ta/

s2: /da/

s3: /a/

s1: /ta/

s2: /da/

s3: /a/

24

Page 51: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Regressive Assimilation

/t/ becomes voiced [d] before /d/.

m s

r1s1 [tatta]r1s2 [tadda]r1s3 [tata]r2s1 [tadta]r2s2 [tadda]r2s3 [tata]r3s1 [ata]r3s2 [ada]r3s3 [aa]

λ

r1

r2

r3

r1s1

r1s2

r1s3

r2s1

r2s2

r2s3

r3s1

r3s2

r3s3

r1: /ta/

r2: /tad/

r3: /a/

s1: /tta/s1: /tta/

s2: /dda/s2: /dda/

s3: /ta/s3: /ta/

s1: /ta/

s2: /da/

s3: /a/

s1: /ta/

s2: /da/

s3: /a/

24

Page 52: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Regressive Assimilation

/t/ becomes voiced [d] before /d/.

m s

r1s1 [tatta]r1s2 [tadda]r1s3 [tata]r2s1 [tadta]r2s2 [tadda]r2s3 [tata]r3s1 [ata]r3s2 [ada]r3s3 [aa]

λ

r1

r2

r3

r1s1

r1s2

r1s3

r2s1

r2s2

r2s3

r3s1

r3s2

r3s3

r1: /ta/

r2: /tad/

r3: /a/

s1: /tta/s1: /tta/

s2: /dda/s2: /dda/

s3: /ta/s3: /ta/

s1: /ta/

s2: /da/

s3: /a/

s1: /ta/

s2: /da/

s3: /a/

24

Page 53: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Regressive Assimilation

/t/ becomes voiced [d] before /d/.

m s

r1s1 [tatta]r1s2 [tadda]r1s3 [tata]r2s1 [tadta]r2s2 [tadda]r2s3 [tata]r3s1 [ata]r3s2 [ada]r3s3 [aa]

λ

r1

r2

r3

r1s1

r1s2

r1s3

r2s1

r2s2

r2s3

r3s1

r3s2

r3s3

r1: /ta/

r2: /tad/

r3: /a/

s1: /tta/s1: /tta/

s2: /dda/s2: /dda/

s3: /ta/s3: /ta/

s1: /ta/

s2: /da/

s3: /a/

s1: /ta/

s2: /da/

s3: /a/

24

Page 54: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Modifying Transducers

Change SR into UR in the prefix-tree transducer.Make an opposite change in the phonology transducer.

r2

r2s1

r2s2

r2s3

r2: /ta/r2: /tat/r2: /tat/

s1: /tta/s1: /tta/s1: /t−1tta/s1: /ta/

s2: /dda/s2: /dda/s2:t/�dda/s2:/t−1tda/s2: /da/

s3: /ta/s3: /ta/s3: /t−1ta/s3: /a/ λ : λ

t : λt : tt : t a : λ

d : λ

t:tt:t−1tt:λ

d:d

a:a

t:tt:ttt:ttt:t−1ttt:t

a:aa:taa:ta

d:dd:tdd:d�t dd:dd

t:tt:t−1tt:λ

d:d

a:a

a:a

t:tt:t−1tt:λ

d:d

25

Page 55: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Modifying Transducers

Change SR into UR in the prefix-tree transducer.Make an opposite change in the phonology transducer.

r2

r2s1

r2s2

r2s3

r2: /ta/r2: /tat/r2: /tat/

s1: /tta/s1: /tta/s1: /t−1tta/s1: /ta/

s2: /dda/s2: /dda/s2:t/�dda/s2:/t−1tda/s2: /da/

s3: /ta/s3: /ta/s3: /t−1ta/s3: /a/ λ : λ

t : λt : tt : t a : λ

d : λ

t:tt:t−1tt:λ

d:d

a:a

t:tt:ttt:ttt:t−1ttt:t

a:aa:taa:ta

d:dd:tdd:d�t dd:dd

t:tt:t−1tt:λ

d:d

a:a

a:a

t:tt:t−1tt:λ

d:d

25

Page 56: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Modifying Transducers

Change SR into UR in the prefix-tree transducer.Make an opposite change in the phonology transducer.

r2

r2s1

r2s2

r2s3

r2: /ta/r2: /tat/r2: /tat/

s1: /tta/s1: /tta/s1: /t−1tta/s1: /ta/

s2: /dda/s2: /dda/s2:t/�dda/s2:/t−1tda/s2: /da/

s3: /ta/s3: /ta/s3: /t−1ta/s3: /a/ λ : λ

t : λt : tt : t a : λ

d : λ

t:tt:t−1tt:λ

d:d

a:a

t:tt:ttt:ttt:t−1ttt:t

a:aa:taa:ta

d:dd:tdd:d�t dd:dd

t:tt:t−1tt:λ

d:d

a:a

a:a

t:tt:t−1tt:λ

d:d

25

Page 57: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Modifying Transducers

Change SR into UR in the prefix-tree transducer.Make an opposite change in the phonology transducer.

r2

r2s1

r2s2

r2s3

r2: /ta/r2: /tat/r2: /tat/

s1: /tta/s1: /tta/s1: /t−1tta/s1: /ta/

s2: /dda/s2: /dda/s2:t/�dda/s2:/t−1tda/s2: /da/

s3: /ta/s3: /ta/s3: /t−1ta/s3: /a/ λ : λ

t : λt : tt : t a : λ

d : λ

t:tt:t−1tt:λ

d:d

a:a

t:tt:ttt:ttt:t−1ttt:t

a:aa:taa:ta

d:dd:tdd:d�t dd:dd

t:tt:t−1tt:λ

d:d

a:a

a:a

t:tt:t−1tt:λ

d:d

25

Page 58: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Modifying Transducers

Change SR into UR in the prefix-tree transducer.Make an opposite change in the phonology transducer.

r2

r2s1

r2s2

r2s3

r2: /ta/r2: /tat/r2: /tat/

s1: /tta/s1: /tta/s1: /t−1tta/s1: /ta/

s2: /dda/s2: /dda/s2:t/�dda/s2:/t−1tda/s2: /da/

s3: /ta/s3: /ta/s3: /t−1ta/s3: /a/ λ : λ

t : λt : tt : t a : λ

d : λ

t:tt:t−1tt:λ

d:d

a:a

t:tt:ttt:ttt:t−1ttt:t

a:aa:taa:ta

d:dd:tdd:d�t dd:dd

t:tt:t−1tt:λ

d:d

a:a

a:a

t:tt:t−1tt:λ

d:d

25

Page 59: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Opacity

• counter-feeding• counter-bleeding

26

Page 60: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Counter-feeding

/t/ becomes a voiced [d] after /d/.

m s

r1s1 [tatta]r1s2 [tatda]r1s3 [tata]r2s1 [tadda]r2s2 [tadda]r2s3 [tada]r3s1 [ata]r3s2 [ada]r3s3 [aa]r4s1 [taddta]r4s2 [taddda]r4s3 [tadda]

λ

r1

r2

r3

r4

r1s1

r1s2

r1s3

r2s1

r2s2

r2s3

r3s1

r3s2

r3s3

r4s1

r4s2

r4s3

r1: /tat/

r2: /tad/

r3: /a/

r4: /tadd/

s1: /ta/s2: /da/

s3: /a/

s1: /da/s2: /da/

s3: /a/

s1: /ta/s2: /da/

s3: /a/

s1: /ta/s2: /da/

s3: /a/ 27

Page 61: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Modified Transducer

r2

r2s1

r2s2

r2s3

r2: /tad/s1:

t/�da/

s2: /da/

s3: /a/ λ : λ

t : λ a : λ

d : λ

t:t

d:d

a:a

t:t

a:a

d:d

t:t

d:d

a:a

a:at:d�t

d:d

28

Page 62: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

What about the environment?

λ : λ

t : λ a : λ

d : λ

t : λ a : λ

d : λd : λ

t:t

d:d

a:a

t:t

a:a

d:d

t:t

d:d

a:a

a:a

t:t

d:d

environment s1

r1s1 tat tar3s1 a tar4s1 tadd tar2s1 tad da

29

Page 63: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

What about the environment?

λ : λ

t : λ a : λ

d : λ

t : λ a : λ

d : λd : λ

t:t

d:d

a:a

t:t

a:a

d:d

t:t

d:d

a:a

a:a

t:t

d:d

environment s1r1s1 tat ta

r3s1 a tar4s1 tadd tar2s1 tad da

29

Page 64: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

What about the environment?

λ : λ

t : λ a : λ

d : λ

t : λ a : λ

d : λd : λ

t:t

d:d

a:a

t:t

a:a

d:d

t:t

d:d

a:a

a:a

t:t

d:d

environment s1r1s1 tat tar3s1 a ta

r4s1 tadd tar2s1 tad da

29

Page 65: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

What about the environment?

λ : λ

t : λ a : λ

d : λ

t : λ a : λ

d : λd : λ

t:t

d:d

a:a

t:t

a:a

d:d

t:t

d:d

a:a

a:a

t:t

d:d

environment s1r1s1 tat tar3s1 a tar4s1 tadd ta

r2s1 tad da

29

Page 66: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

What about the environment?

λ : λ

t : λ a : λ

d : λ

t : λ a : λ

d : λd : λ

t:t

d:d

a:a

t:t

a:a

d:d

t:t

d:d

a:a

a:a

t:t

d:d

environment s1r1s1 tat tar3s1 a tar4s1 tadd tar2s1 tad da

29

Page 67: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

What should we do about the clash of the environment?

r4

r4s1

r4s2

r4s3

r4: /tadd/r1: /tadt/

s1: /ta/

s2: /da/

s3: /a/ λ : λ

t : λ a : λ

d : λ

t:t

d:d

a:a

t:t

a:a

d:d

t:t

d:d

a:a

a:a

t:d

d:d

30

Page 68: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

What should we do about the clash of the environment?

r4

r4s1

r4s2

r4s3

r4: /tadd/r1: /tadt/

s1: /ta/

s2: /da/

s3: /a/ λ : λ

t : λ a : λ

d : λ

t:t

d:d

a:a

t:t

a:a

d:d

t:t

d:d

a:a

a:a

t:d

d:d

30

Page 69: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

What should we do about the clash of the environment?

λ : λ

t : λ a : λ

d : λ

t : λ a : λ

d : λd : λ

t:t

d:d

a:a

t:t

a:a

d:d

t:t

d:d

a:a

a:a

t:d

d:d

environment s1r1s1 tat tar3s1 a tar4s1 tadt tar2s1 tad da

31

Page 70: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

References

Apoussidou, D. (2007). The learnability of metrical phonology: Lot.Universiteit van Amsterdam [Host].

Burness, P. and McMullin, K. (2019). Efficient learning of outputtier-based strictly 2-local functions. In Proceedings of the 16thMeeting on the Mathematics of Language, pages 78–90, Toronto,Canada. Association for Computational Linguistics.

Chandlee, J., Eyraud, R., and Heinz, J. (2015). Output strictly localfunctions. In Proceedings of the 14th Meeting on the Mathematicsof Language (MoL 2015), pages 112–125, Chicago, USA. Associationfor Computational Linguistics.

Chandlee, J. and Heinz, J. (2018). Strictly locality and phonologicalmaps. LI, 49:23–60.

32

Page 71: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Cotterell, R., Peng, N., and Eisner, J. (2015). Modeling word forms usinglatent underlying morphs and phonology. Transactions of theAssociation for Computational Linguistics, 3:433–447.

Dresher, B. E. (1999). Charting the learning path: Cues to parametersetting. Linguistic Inquiry, 30(1):27–67.

Dresher, B. E. and Kaye, J. D. (1990). A computational learning modelfor metrical phonology. Cognition, 34(2):137–195.

Gallistel, C. R. and King, A. P. (2011). Memory and the computationalbrain: Why cognitive science will transform neuroscience,volume 6. John Wiley & Sons.

Heinz, J. (2010). Learning long-distance phonotactics. LinguisticInquiry, 41(4):623–661.

Heinz, J. (2011). Computational phonology part II: Grammars, learning,and the future. Language and Linguistics Compass, 5(4):153–168.

33

Page 72: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Jardine, A., Chandlee, J., Eyraud, R., and Heinz, J. (2014). Very efficientlearning of structured classes of subsequential functions frompositive data. In International Conference on GrammaticalInference, pages 94–108.

Jarosz, G. (2006). Rich lexicons and restrictive grammars: Maximumlikelihood learning in Optimality Theory. PhD thesis, John HopkinsUniversity.

Kenstowicz, M. and Kisseberth, C. (2014). Topics in phonologicaltheory. Elsevier.

Kiparsky, P. (1968). How abstract is phonology? Indiana UniversityLinguistics Club.

Merchant, N. and Tesar, B. (2008). Learning underlying forms bysearching restricted lexical subspaces. In In The Proceedings ofCLS 41. ROA-811. Citeseer.

34

Page 73: Subregular Learning of a Phonology and a Set of Underlying ... › necphon2019 › UR_project_slides.pdf · Cotterell,R.,Peng,N.,andEisner,J.(2015).Modelingwordformsusing latentunderlyingmorphsandphonology.Transactionsofthe

Merchant, N. N. (2008). Discovering underlying forms: Contrast pairsand ranking. PhD thesis, Rutgers University-Graduate School-NewBrunswick.

Mielke, J. (2004). P-base: Database of sound patterns.Oncina, J., García, P., and Vidal, E. (1993). Learning subsequentialtransducers for pattern recognition interpretation tasks. IEEETransactions on Pattern Analysis and Machine Intelligence,15(5):448–458.

Tesar, B. (2014). Output-driven phonology: Theory and learning.Cambridge University Press.

35