Sunteți pe pagina 1din 73

Recunoașterea sintactică a

formelor

Recunoasterea formelor, anul IV Calculatoare


Generalități
Acelasi formalism
Forme:
X = (x1, x2, … )
X sunt siruri
Clase:
PM(E) = { C1, C2, …, CM}
clasele descrise prin gramatici Gk=(Nk,Tk,Pk, Sk)
Recunoașterea
x  L(Gk)  x  Ck
Aplicatie – recunoașterea cromozomilor
Fotografie a cromozomilor de Drosophila
melanogaster

Două tipuri de cromozomi: SIMETRICI și CENTRAȚI


Primitive grafice pentru descrierea imaginii
cromozomilor
Descriere cromozomi
Descriere cromozomi
Descriere cromozomi
Descriere cromozomi
Descriere cromozomi
Descriere cromozomi
Descriere cromozomi
Recunoașterea cromozomilor simetrici și
centrați
Cromozomi simetrici
Simboli neterminali

Simbolii neterminali Braț, Flanc,


Extremitate (cromozomi centrați)
Simbolul neterminal P = pereche
Gramatica Gs (cromozomi simetrici)
Gramatica Gc (cromozomi centrați)

C -> EP
Exercițiul 1
Fie imaginea următoare. Ce tip
de cromozom reprezintă?
Exercițiul 1
Fie imaginea următoare. Ce tip 1. Se codifică imaginea
de cromozom reprezintă?
Exercițiul 1
Fie imaginea următoare. Ce tip 1. Se codifică imaginea
de cromozom reprezintă? 2. X= a b c a b d b a
Exercițiul 1
Fie imaginea următoare. Ce tip 1. Se codifică imaginea
de cromozom reprezintă? 2. X= a b c a b d b a b c b a
Exercițiul 1
Fie imaginea următoare. Ce tip 1. Se codifică imaginea
de cromozom reprezintă? 2. X= a b c a b d b a b c b a bdbb
3. Analiza sintactică
Exercițiul 1 X= a b c a b d b a b c b a b d b b
X= B b c a b d b a b c b a b d b b (B->a)
Producțiile gramaticii Gs:
3. Analiza sintactică
Exercițiul 1 X= a b c a b d b a b c b a b d b b
X= B b c a b d b a b c b a b d b b (B->a)
Producțiile gramaticii Gs: X= B b c B b d b B b c b B b d b b (B->a, 3x)
3. Analiza sintactică
Exercițiul 1 X= a b c a b d b a b c b a b d b b
X= B b c a b d b a b c b a b d b b (B->a)
Producțiile gramaticii Gs: X= B b c B b d b B b c b B b d b b (B->a, 3x)
X= B c B b d b B b c b B b d b b (B->Bb)
3. Analiza sintactică
Exercițiul 1 X= a b c a b d b a b c b a b d b b
X= B b c a b d b a b c b a b d b b (B->a)
Producțiile gramaticii Gs: X= B b c B b d b B b c b B b d b b (B->a, 3x)
X= B c B b d b B b c b B b d b b (B->Bb)
X= B c B d b B c bB d b b (repeta)
3. Analiza sintactică
Exercițiul 1 X= a b c a b d b a b c b a b d b b
X= B b c a b d b a b c b a b d b b (B->a)
Producțiile gramaticii Gs: X= B b c B b d b B b c b B b d b b (B->a, 3x)
X= B c B b d b B b c b B b d b b (B->Bb)
X= B c B d b B c bB d b b (repeta)
X= B c B d b B c B d b b (B-> bB)
3. Analiza sintactică
Exercițiul 1 X= a b c a b d b a b c b a b d b b
X= B b c a b d b a b c b a b d b b (B->a)
Producțiile gramaticii Gs: X= B b c B b d b B b c b B b d b b (B->a, 3x)
X= B c B b d b B b c b B b d b b (B->Bb)
X= B c B d b B c bB d b b (repeta)
X= B c B d b B c B d b b (B-> bB)
X= B D d b B D d b b (D-> cB)
3. Analiza sintactică
Exercițiul 1 X= a b c a b d b a b c b a b d b b
X= B b c a b d b a b c b a b d b b (B->a)
Producțiile gramaticii Gs: X= B b c B b d b B b c b B b d b b (B->a, 3x)
X= B c B b d b B b c b B b d b b (B->Bb)
X= B c B d b B c bB d b b (repeta)
X= B c B d b B c B d b b (B-> bB)
X= B D d b B D d b b (D-> cB)
X= B D F b B D F b b (F-> d)
3. Analiza sintactică
Exercițiul 1 X= a b c a b d b a b c b a b d b b
X= B b c a b d b a b c b a b d b b (B->a)
Producțiile gramaticii Gs: X= B b c B b d b B b c b B b d b b (B->a, 3x)
X= B c B b d b B b c b B b d b b (B->Bb)
X= B c B d b B c bB d b b (repeta)
X= B c B d b B c B d b b (B-> bB)
X= B D d b B D d b b (D-> cB)
X= B D F b B D F b b (F-> d)
X= B D F B D Fb (F-> Fb)
3. Analiza sintactică
Exercițiul 1 X= a b c a b d b a b c b a b d b b
X= B b c a b d b a b c b a b d b b (B->a)
Producțiile gramaticii Gs: X= B b c B b d b B b c b B b d b b (B->a, 3x)
X= B c B b d b B b c b B b d b b (B->Bb)
X= B c B d b B c bB d b b (repeta)
X= B c B d b B c B d b b (B-> bB)
X= B D d b B D d b b (D-> cB)
X= B D F b B D F b b (F-> d)
X= B D F B D Fb (F-> Fb)
X= B D F B D F (F-> Fb)
3. Analiza sintactică
Exercițiul 1 X= a b c a b d b a b c b a b d b b
X= B b c a b d b a b c b a b d b b (B->a)
Producțiile gramaticii Gs: X= B b c B b d b B b c b B b d b b (B->a, 3x)
X= B c B b d b B b c b B b d b b (B->Bb)
X= B c B d b B c bB d b b (repeta)
X= B c B d b B c B d b b (B-> bB)
X= B D d b B D d b b (D-> cB)
X= B D F b B D F b b (F-> d)
X= B D F B D Fb (F-> Fb)
X= B D F B D F (F-> Fb)
X= P F P F (P-> BD , 2x)
3. Analiza sintactică
Exercițiul 1 X= a b c a b d b a b c b a b d b b
X= B b c a b d b a b c b a b d b b (B->a)
Producțiile gramaticii Gs: X= B b c B b d b B b c b B b d b b (B->a, 3x)
X= B c B b d b B b c b B b d b b (B->Bb)
X= B c B d b B c bB d b b (repeta)
X= B c B d b B c B d b b (B-> bB)
X= B D d b B D d b b (D-> cB)
X= B D F b B D F b b (F-> d)
X= B D F B D Fb (F-> Fb)
X= B D F B D F (F-> Fb)
X= P F P F (P-> BD , 2x)
X= P P (P-> PF , 2x)
3. Analiza sintactică
Exercițiul 1 X= a b c a b d b a b c b a b d b b
X= B b c a b d b a b c b a b d b b (B->a)
Producțiile gramaticii Gs: X= B b c B b d b B b c b B b d b b (B->a, 3x)
X= B c B b d b B b c b B b d b b (B->Bb)
X= B c B d b B c bB d b b (repeta)
X= B c B d b B c B d b b (B-> bB)
X= B D d b B D d b b (D-> cB)
X= B D F b B D F b b (F-> d)
X= B D F B D Fb (F-> Fb)
X= B D F B D F (F-> Fb)
X= P F P F (P-> BD , 2x)
X= P P (P-> PF , 2x)
X= S (S-> PP)
Exercițiul 2
Cromozomii simetrici se pot clasifica la rândul lor
în subcategorii
Cromozomi simetrici

Median Submedian Acrocentric


Gramatici cu atribute
Gramatică cu atribute pentru a distinge
subtipurile Median, Submedian și Acrocentric
Gramatică cu atribute pentru a distinge
subtipurile Median, Submedian și Acrocentric
Gramatică cu atribute pentru a distinge
subtipurile Median, Submedian și Acrocentric
Gramatică cu atribute pentru a distinge
subtipurile Median, Submedian și Acrocentric
Gramatică cu atribute pentru a distinge
subtipurile Median, Submedian și Acrocentric
Gramatică cu atribute pentru a distinge
subtipurile Median, Submedian și Acrocentric
Se considera un cromozom decsris prin sirul
x=

Se masoara toate segmentele ‘’b” obtinandu-se valorile de mai jos:

Se efectueaza analiza sintactica in paralel cu evaluarea atributelor.


Gramatică cu
atribute pentru a
distinge subtipurile
Median, Submedian
și Acrocentric
Cromozomii simetrici se pot clasifica la rândul lor
în subcategorii
Cromozomi simetrici

Median Submedian Acrocentric


Cromozomi simetrici
Gramatici cu atribute
Gramatică cu atribute pentru a distinge
subtipurile Median, Submedian și Acrocentric
Gramatică cu atribute pentru a distinge
subtipurile Median, Submedian și Acrocentric
Gramatică cu atribute pentru a distinge
subtipurile Median, Submedian și Acrocentric
Gramatică cu atribute pentru a distinge
subtipurile Median, Submedian și Acrocentric
Gramatică cu atribute pentru a distinge
subtipurile Median, Submedian și Acrocentric
Gramatică cu atribute pentru a distinge
subtipurile Median, Submedian și Acrocentric
Se considera un cromozom decsris prin sirul
x=

Se masoara toate segmentele ‘’b” obtinandu-se valorile de mai jos:

Se efectueaza analiza sintactica in parallel cu evaluarea atributelor.


Gramatică cu
atribute pentru a
distinge subtipurile
Median, Submedian
și Acrocentric
Gramatică cu
atribute pentru a
distinge subtipurile
Median, Submedian
și Acrocentric
Gramatică cu
atribute pentru a
distinge subtipurile
Median, Submedian
și Acrocentric
Gramatică cu
atribute pentru a
distinge subtipurile
Median, Submedian
și Acrocentric
Gramatică cu
atribute pentru a
distinge subtipurile
Median, Submedian
și Acrocentric
Utilizarea valorilor atributelor pentru a distinge
subtipurile Median, Submedian și Acrocentric
Gramatică cu
atribute pentru a
distinge subtipurile
Median, Submedian
și Acrocentric
Concluzie
o s-a ajuns la S

=> cromozom simetric

o l1=3 < l2=6.25


=> cromozom submedian
Gramatici stochastice
Material preluat de la https://ro.wikipedia.org/wiki/Cod_genetic si
https://www.biostat.wisc.edu/~craven/776/lecture18.pdf

Aplicatii in Genetica (Bioinformatica)


Codul genetic este de regulă succesiunea tripleților
de nucleotide (ARN) alcătuind un codon cu un lanț de aminoacizi,
aceste combinații transmitand mai departe informația genetică,
activând sinteza proteinelor.

Prin fenomenul de translație din interiorul celulei va lua naștere o


legătură specifică de aminoacizi, deci fiecare moleculă de ARN (acid
ribonucleic) conține o structură anumită de aminoacizi (cod).

Acest lanț de aminoacizi începe sinteza corespunzătoare a lanțului


de ADN -lui care determină succesiunea și natura sintezei proteice.
Codon standard

Codonii de Stop: UAA, UAG, UGA


Exercitiu. Care este probabilitatea cu care
sunt generate codonii de stop

P(UAA)= ?
P(UAG)=?
P(UGA)=?
Exercitiu. Scrieti Gramatica ce genereaza
secventele din figura urmatoare:

S-ar putea să vă placă și