SlideShare a Scribd company logo
1 of 25
Download to read offline
10장. 기본 셀 순환 신경망
오토마타 문장 판별 신경망
2020. 1. 1
Ⅱ Ⅲ ⅤI Ⅳ
Ⅱ Ⅲ ⅤI Ⅳ
Ⅱ Ⅲ ⅤI Ⅳ
Ⅱ Ⅲ ⅤI Ⅳ
Ⅱ Ⅲ ⅤI Ⅳ
Ⅱ Ⅲ ⅤI Ⅳ
Ⅱ Ⅲ ⅤI Ⅳ
Ⅱ Ⅲ ⅤI Ⅳ
Ⅱ Ⅲ ⅤI Ⅳ
Ⅱ Ⅲ ⅤI Ⅳ
Ⅱ Ⅲ ⅤI Ⅳ
순전파에서의 ℎ"의 순환 활용에 해당
이전 시간대 처리에 이용했던
파라미터 값이 보존되어야 하기 때문에
파라미터를 반복문 안에서 변경하면 안됨
Ⅱ Ⅲ ⅤI Ⅳ
Ⅱ Ⅲ ⅤI Ⅳ
Ⅱ Ⅲ ⅤI Ⅳ
Ⅱ Ⅲ ⅤI Ⅳ
0 1
2
3
4
5
6
9
7
8
2
3
4
5
10
3
4
56
11
4
56
12
7
8
ACTION 테이블
0 1 2 3 4 5 6 7 8 9 10 11 12
+ s7 r2 r4 r6 r7 s7 r3 r5 r8
* s8 r4 r6 r7 s8 r5 r8
v s4 s4 s4 s4
n s5 s5 s5 s5
( s6 s6 s6 s6
) r2 r4 r6 r7 s12 r3 r5 r8
$ acc r2 r4 r6 r7 r3 r5 r8
GOTO 테이블
0 1 2 3 4 5 6 7 8 9 10 11 12
E 1 9
T 2 2 10
F 3 3 3 11
Ⅱ Ⅲ ⅤI Ⅳ
ACTION 테이블
0 1 2 3 4 5 6 7 8 9 10 11 12
+ s7 r2 r4 r6 r7 s7 r3 r5 r8
* s8 r4 r6 r7 s8 r5 r8
v s4 s4 s4 s4
n s5 s5 s5 s5
( s6 s6 s6 s6
) r2 r4 r6 r7 s12 r3 r5 r8
$ acc r2 r4 r6 r7 r3 r5 r8
GOTO 테이블
0 1 2 3 4 5 6 7 8 9 10 11 12
E 1 9
T 2 2 10
F 3 3 3 11
a31+25*(b+3) v + n * ( v + n ) $
토큰분석
교재의 구현에서는 이 단계를
두지 않고 전체를 문법 규칙만
으로 처리하고 있으나 여기서
는 처리 과정 예시를 간단히 하
기 위해 수식의 토큰들을 분석
해 변수는 v, 숫자는 n으로 나
타낸다고 가정
입력위치
스택 상태 트리
0
v
s4
ACTION[0,v] = s4
SHIFT 4:
입력 v와 새로운 상태4를 스택 꼭대기에
삽입한 후 입력 위치 이동
입력위치
스택
+
상태 트리
0
4 v
Ⅱ Ⅲ ⅤI Ⅳ
ACTION 테이블
0 1 2 3 4 5 6 7 8 9 10 11 12
+ s7 r2 r4 r6 r7 s7 r3 r5 r8
* s8 r4 r6 r7 s8 r5 r8
v s4 s4 s4 s4
n s5 s5 s5 s5
( s6 s6 s6 s6
) r2 r4 r6 r7 s12 r3 r5 r8
$ acc r2 r4 r6 r7 r3 r5 r8
GOTO 테이블
0 1 2 3 4 5 6 7 8 9 10 11 12
E 1 9
T 2 2 10
F 3 3 3 11
a31+25*(b+3) v + n * ( v + n ) $
토큰분석
교재의 구현에서는 이 단계를
두지 않고 전체를 문법 규칙만
으로 처리하고 있으나 여기서
는 처리 과정 예시를 간단히 하
기 위해 수식의 토큰들을 분석
해 변수는 v, 숫자는 n으로 나
타낸다고 가정
r6
ACTION[0,v] = r6
REDUCE 6:
6번 규칙(F
입력위치
스택
+
상태 트리
0
4 v
입력위치
스택
+
상태 트리
0
3 F v
3
Ⅱ Ⅲ ⅤI Ⅳ
ACTION 테이블
0 1 2 3 4 5 6 7 8 9 10 11 12
+ s7 r2 r4 r6 r7 s7 r3 r5 r8
* s8 r4 r6 r7 s8 r5 r8
v s4 s4 s4 s4
n s5 s5 s5 s5
( s6 s6 s6 s6
) r2 r4 r6 r7 s12 r3 r5 r8
$ acc r2 r4 r6 r7 r3 r5 r8
GOTO 테이블
0 1 2 3 4 5 6 7 8 9 10 11 12
E 1 9
T 2 2 10
F 3 3 3 11
a31+25*(b+3) v + n * ( v + n ) $
토큰분석
교재의 구현에서는 이 단계를
두지 않고 전체를 문법 규칙만
으로 처리하고 있으나 여기서
는 처리 과정 예시를 간단히 하
기 위해 수식의 토큰들을 분석
해 변수는 v, 숫자는 n으로 나
타낸다고 가정
acc
ACTION[1,$] = acc
ACCEPT:
파싱이 성공적으로 끝났으므로 스택 꼭대기에 형성
된 트리 구조를 분석 결과로 보고하면서 처리 종료
입력위치
스택
$
상태 트리
0
1
E E T F v
+
T T F (
E E T F v
+
T F n
)
*
F n
(중간과정 생략)
Ⅱ Ⅲ ⅤI Ⅳ
Ⅱ Ⅲ ⅤI Ⅳ
Ⅱ Ⅲ ⅤI Ⅳ
Ⅱ Ⅲ ⅤI Ⅳ

More Related Content

What's hot

TRICK 2022 Results
TRICK 2022 ResultsTRICK 2022 Results
TRICK 2022 Resultsmametter
 
手把手教你 R 語言分析實務
手把手教你 R 語言分析實務手把手教你 R 語言分析實務
手把手教你 R 語言分析實務Helen Afterglow
 
高い並列性能と耐障害性を持つElixirとNervesでIoTの新しいカタチを切り拓く
高い並列性能と耐障害性を持つElixirとNervesでIoTの新しいカタチを切り拓く高い並列性能と耐障害性を持つElixirとNervesでIoTの新しいカタチを切り拓く
高い並列性能と耐障害性を持つElixirとNervesでIoTの新しいカタチを切り拓くHideki Takase
 
Illusions d' Optique
Illusions d' OptiqueIllusions d' Optique
Illusions d' OptiqueAlainR
 
CEO-013-管理新七手法
CEO-013-管理新七手法CEO-013-管理新七手法
CEO-013-管理新七手法handbook
 
20170422 数学カフェ Part1
20170422 数学カフェ Part120170422 数学カフェ Part1
20170422 数学カフェ Part1Kenta Oono
 
Excelでのグラフの作成方法re
Excelでのグラフの作成方法reExcelでのグラフの作成方法re
Excelでのグラフの作成方法reKatsuhiro Morishita
 
Squirrel
SquirrelSquirrel
Squirrelmelpon
 
php-src の歩き方
php-src の歩き方php-src の歩き方
php-src の歩き方do_aki
 
Quantum mechanics 1st edition mc intyre solutions manual
Quantum mechanics 1st edition mc intyre solutions manualQuantum mechanics 1st edition mc intyre solutions manual
Quantum mechanics 1st edition mc intyre solutions manualSelina333
 
Popcntによるハミング距離計算
Popcntによるハミング距離計算Popcntによるハミング距離計算
Popcntによるハミング距離計算Norishige Fukushima
 
論文紹介:The wavelet matrix
論文紹介:The wavelet matrix論文紹介:The wavelet matrix
論文紹介:The wavelet matrixYuki Igarashi
 
金融業界における人工知能 2022/1/17
金融業界における人工知能 2022/1/17金融業界における人工知能 2022/1/17
金融業界における人工知能 2022/1/17Takanobu Mizuta
 
オープンソースの量子コンピュータ・クラウド基盤開発
オープンソースの量子コンピュータ・クラウド基盤開発オープンソースの量子コンピュータ・クラウド基盤開発
オープンソースの量子コンピュータ・クラウド基盤開発Satoyuki Tsukano
 
20201023 Builders Box 2nd Enterprise Architect
20201023 Builders Box 2nd Enterprise Architect20201023 Builders Box 2nd Enterprise Architect
20201023 Builders Box 2nd Enterprise Architectkounan13
 
深センで半年間住んでMakeと研究をしてみた
深センで半年間住んでMakeと研究をしてみた深センで半年間住んでMakeと研究をしてみた
深センで半年間住んでMakeと研究をしてみたJunichi Akita
 
Javaにおけるネイティブコード連携の各種手法の紹介
Javaにおけるネイティブコード連携の各種手法の紹介Javaにおけるネイティブコード連携の各種手法の紹介
Javaにおけるネイティブコード連携の各種手法の紹介khisano
 
データ分析コンテストとデータサイエンティストの働きかた
データ分析コンテストとデータサイエンティストの働きかたデータ分析コンテストとデータサイエンティストの働きかた
データ分析コンテストとデータサイエンティストの働きかたKen'ichi Matsui
 
QM-073-管理七大手法活用演練
QM-073-管理七大手法活用演練QM-073-管理七大手法活用演練
QM-073-管理七大手法活用演練handbook
 
Django/Celeyを用いたデータ分析Webアプリケーションにおける非同期処理の設計と実装
Django/Celeyを用いたデータ分析Webアプリケーションにおける非同期処理の設計と実装Django/Celeyを用いたデータ分析Webアプリケーションにおける非同期処理の設計と実装
Django/Celeyを用いたデータ分析Webアプリケーションにおける非同期処理の設計と実装Satoshi Nagayasu
 

What's hot (20)

TRICK 2022 Results
TRICK 2022 ResultsTRICK 2022 Results
TRICK 2022 Results
 
手把手教你 R 語言分析實務
手把手教你 R 語言分析實務手把手教你 R 語言分析實務
手把手教你 R 語言分析實務
 
高い並列性能と耐障害性を持つElixirとNervesでIoTの新しいカタチを切り拓く
高い並列性能と耐障害性を持つElixirとNervesでIoTの新しいカタチを切り拓く高い並列性能と耐障害性を持つElixirとNervesでIoTの新しいカタチを切り拓く
高い並列性能と耐障害性を持つElixirとNervesでIoTの新しいカタチを切り拓く
 
Illusions d' Optique
Illusions d' OptiqueIllusions d' Optique
Illusions d' Optique
 
CEO-013-管理新七手法
CEO-013-管理新七手法CEO-013-管理新七手法
CEO-013-管理新七手法
 
20170422 数学カフェ Part1
20170422 数学カフェ Part120170422 数学カフェ Part1
20170422 数学カフェ Part1
 
Excelでのグラフの作成方法re
Excelでのグラフの作成方法reExcelでのグラフの作成方法re
Excelでのグラフの作成方法re
 
Squirrel
SquirrelSquirrel
Squirrel
 
php-src の歩き方
php-src の歩き方php-src の歩き方
php-src の歩き方
 
Quantum mechanics 1st edition mc intyre solutions manual
Quantum mechanics 1st edition mc intyre solutions manualQuantum mechanics 1st edition mc intyre solutions manual
Quantum mechanics 1st edition mc intyre solutions manual
 
Popcntによるハミング距離計算
Popcntによるハミング距離計算Popcntによるハミング距離計算
Popcntによるハミング距離計算
 
論文紹介:The wavelet matrix
論文紹介:The wavelet matrix論文紹介:The wavelet matrix
論文紹介:The wavelet matrix
 
金融業界における人工知能 2022/1/17
金融業界における人工知能 2022/1/17金融業界における人工知能 2022/1/17
金融業界における人工知能 2022/1/17
 
オープンソースの量子コンピュータ・クラウド基盤開発
オープンソースの量子コンピュータ・クラウド基盤開発オープンソースの量子コンピュータ・クラウド基盤開発
オープンソースの量子コンピュータ・クラウド基盤開発
 
20201023 Builders Box 2nd Enterprise Architect
20201023 Builders Box 2nd Enterprise Architect20201023 Builders Box 2nd Enterprise Architect
20201023 Builders Box 2nd Enterprise Architect
 
深センで半年間住んでMakeと研究をしてみた
深センで半年間住んでMakeと研究をしてみた深センで半年間住んでMakeと研究をしてみた
深センで半年間住んでMakeと研究をしてみた
 
Javaにおけるネイティブコード連携の各種手法の紹介
Javaにおけるネイティブコード連携の各種手法の紹介Javaにおけるネイティブコード連携の各種手法の紹介
Javaにおけるネイティブコード連携の各種手法の紹介
 
データ分析コンテストとデータサイエンティストの働きかた
データ分析コンテストとデータサイエンティストの働きかたデータ分析コンテストとデータサイエンティストの働きかた
データ分析コンテストとデータサイエンティストの働きかた
 
QM-073-管理七大手法活用演練
QM-073-管理七大手法活用演練QM-073-管理七大手法活用演練
QM-073-管理七大手法活用演練
 
Django/Celeyを用いたデータ分析Webアプリケーションにおける非同期処理の設計と実装
Django/Celeyを用いたデータ分析Webアプリケーションにおける非同期処理の設計と実装Django/Celeyを用いたデータ分析Webアプリケーションにおける非同期処理の設計と実装
Django/Celeyを用いたデータ分析Webアプリケーションにおける非同期処理の設計と実装
 

More from 양 한빛

파이썬 날코딩으로 알고 짜는 딥러닝_15장
파이썬 날코딩으로 알고 짜는 딥러닝_15장파이썬 날코딩으로 알고 짜는 딥러닝_15장
파이썬 날코딩으로 알고 짜는 딥러닝_15장양 한빛
 
파이썬 날코딩으로 알고 짜는 딥러닝_14장
파이썬 날코딩으로 알고 짜는 딥러닝_14장파이썬 날코딩으로 알고 짜는 딥러닝_14장
파이썬 날코딩으로 알고 짜는 딥러닝_14장양 한빛
 
파이썬 날코딩으로 알고 짜는 딥러닝_13장
파이썬 날코딩으로 알고 짜는 딥러닝_13장파이썬 날코딩으로 알고 짜는 딥러닝_13장
파이썬 날코딩으로 알고 짜는 딥러닝_13장양 한빛
 
파이썬 날코딩으로 알고 짜는 딥러닝_12장
파이썬 날코딩으로 알고 짜는 딥러닝_12장파이썬 날코딩으로 알고 짜는 딥러닝_12장
파이썬 날코딩으로 알고 짜는 딥러닝_12장양 한빛
 
파이썬 날코딩으로 알고 짜는 딥러닝_5장
파이썬 날코딩으로 알고 짜는 딥러닝_5장파이썬 날코딩으로 알고 짜는 딥러닝_5장
파이썬 날코딩으로 알고 짜는 딥러닝_5장양 한빛
 
파이썬 날코딩으로 알고 짜는 딥러닝_8장
파이썬 날코딩으로 알고 짜는 딥러닝_8장파이썬 날코딩으로 알고 짜는 딥러닝_8장
파이썬 날코딩으로 알고 짜는 딥러닝_8장양 한빛
 
RealTime Talk #3 스케치 빠르게 배워 똑똑하게 쓰기
RealTime Talk #3  스케치 빠르게 배워 똑똑하게 쓰기 RealTime Talk #3  스케치 빠르게 배워 똑똑하게 쓰기
RealTime Talk #3 스케치 빠르게 배워 똑똑하게 쓰기 양 한빛
 
실무자가 말하는 모의해킹
실무자가 말하는 모의해킹실무자가 말하는 모의해킹
실무자가 말하는 모의해킹양 한빛
 
비즈니스블록체인
비즈니스블록체인 비즈니스블록체인
비즈니스블록체인 양 한빛
 
앵귤러 첫걸음(Angular for beginers)
앵귤러 첫걸음(Angular for beginers)앵귤러 첫걸음(Angular for beginers)
앵귤러 첫걸음(Angular for beginers)양 한빛
 
직접 설계하고 만드는 Io t 백신 초급(한빛미디어) _맛보기
직접 설계하고 만드는 Io t 백신 초급(한빛미디어) _맛보기직접 설계하고 만드는 Io t 백신 초급(한빛미디어) _맛보기
직접 설계하고 만드는 Io t 백신 초급(한빛미디어) _맛보기양 한빛
 
그레이들(Gradle)로 만드는 안드로이드 요리법
그레이들(Gradle)로 만드는 안드로이드 요리법그레이들(Gradle)로 만드는 안드로이드 요리법
그레이들(Gradle)로 만드는 안드로이드 요리법양 한빛
 
track2 04. MS는 Rx를 왜 만들었을까? feat. RxJS/ 네이버, 김훈민
track2 04. MS는 Rx를 왜 만들었을까? feat. RxJS/ 네이버, 김훈민 track2 04. MS는 Rx를 왜 만들었을까? feat. RxJS/ 네이버, 김훈민
track2 04. MS는 Rx를 왜 만들었을까? feat. RxJS/ 네이버, 김훈민 양 한빛
 
Track2 02. machine intelligence at google scale google, kaz sato, staff devel...
Track2 02. machine intelligence at google scale google, kaz sato, staff devel...Track2 02. machine intelligence at google scale google, kaz sato, staff devel...
Track2 02. machine intelligence at google scale google, kaz sato, staff devel...양 한빛
 
track2 01. 서버리스 아키텍처 소셜미디어 개발기인데요. React를 썼어요/ 삼성SDS, 도경태 & 양선호
track2 01. 서버리스 아키텍처 소셜미디어 개발기인데요. React를 썼어요/ 삼성SDS, 도경태 & 양선호 track2 01. 서버리스 아키텍처 소셜미디어 개발기인데요. React를 썼어요/ 삼성SDS, 도경태 & 양선호
track2 01. 서버리스 아키텍처 소셜미디어 개발기인데요. React를 썼어요/ 삼성SDS, 도경태 & 양선호 양 한빛
 
track1 05. 스타트업 1인 개발 극복기’와 ‘javascript vs Scala, (함수형 언어 관점으로)방황기/ I/O Inc, ...
track1 05. 스타트업 1인 개발 극복기’와 ‘javascript vs Scala, (함수형 언어 관점으로)방황기/ I/O Inc, ...track1 05. 스타트업 1인 개발 극복기’와 ‘javascript vs Scala, (함수형 언어 관점으로)방황기/ I/O Inc, ...
track1 05. 스타트업 1인 개발 극복기’와 ‘javascript vs Scala, (함수형 언어 관점으로)방황기/ I/O Inc, ...양 한빛
 
track1 04. 본격 서버리스 개발기 메이크어스/ 데니스 최고기술책임
track1 04. 본격 서버리스 개발기 메이크어스/ 데니스 최고기술책임 track1 04. 본격 서버리스 개발기 메이크어스/ 데니스 최고기술책임
track1 04. 본격 서버리스 개발기 메이크어스/ 데니스 최고기술책임 양 한빛
 
Track1 03. 지적 프로그래밍을 위한 넓고 얇은 습관 카카오 서지연
Track1 03. 지적 프로그래밍을 위한 넓고 얇은 습관 카카오 서지연 Track1 03. 지적 프로그래밍을 위한 넓고 얇은 습관 카카오 서지연
Track1 03. 지적 프로그래밍을 위한 넓고 얇은 습관 카카오 서지연 양 한빛
 
track1 02. 라쿠텐 트라벨 Next Search Platform구축까지의 이야기 그리고 라쿠텐에서 엔지니어로 사는것
track1 02. 라쿠텐 트라벨 Next Search Platform구축까지의 이야기 그리고 라쿠텐에서 엔지니어로 사는것 track1 02. 라쿠텐 트라벨 Next Search Platform구축까지의 이야기 그리고 라쿠텐에서 엔지니어로 사는것
track1 02. 라쿠텐 트라벨 Next Search Platform구축까지의 이야기 그리고 라쿠텐에서 엔지니어로 사는것 양 한빛
 
개발자를 위한 공감세미나 tensor-flow
개발자를 위한 공감세미나 tensor-flow개발자를 위한 공감세미나 tensor-flow
개발자를 위한 공감세미나 tensor-flow양 한빛
 

More from 양 한빛 (20)

파이썬 날코딩으로 알고 짜는 딥러닝_15장
파이썬 날코딩으로 알고 짜는 딥러닝_15장파이썬 날코딩으로 알고 짜는 딥러닝_15장
파이썬 날코딩으로 알고 짜는 딥러닝_15장
 
파이썬 날코딩으로 알고 짜는 딥러닝_14장
파이썬 날코딩으로 알고 짜는 딥러닝_14장파이썬 날코딩으로 알고 짜는 딥러닝_14장
파이썬 날코딩으로 알고 짜는 딥러닝_14장
 
파이썬 날코딩으로 알고 짜는 딥러닝_13장
파이썬 날코딩으로 알고 짜는 딥러닝_13장파이썬 날코딩으로 알고 짜는 딥러닝_13장
파이썬 날코딩으로 알고 짜는 딥러닝_13장
 
파이썬 날코딩으로 알고 짜는 딥러닝_12장
파이썬 날코딩으로 알고 짜는 딥러닝_12장파이썬 날코딩으로 알고 짜는 딥러닝_12장
파이썬 날코딩으로 알고 짜는 딥러닝_12장
 
파이썬 날코딩으로 알고 짜는 딥러닝_5장
파이썬 날코딩으로 알고 짜는 딥러닝_5장파이썬 날코딩으로 알고 짜는 딥러닝_5장
파이썬 날코딩으로 알고 짜는 딥러닝_5장
 
파이썬 날코딩으로 알고 짜는 딥러닝_8장
파이썬 날코딩으로 알고 짜는 딥러닝_8장파이썬 날코딩으로 알고 짜는 딥러닝_8장
파이썬 날코딩으로 알고 짜는 딥러닝_8장
 
RealTime Talk #3 스케치 빠르게 배워 똑똑하게 쓰기
RealTime Talk #3  스케치 빠르게 배워 똑똑하게 쓰기 RealTime Talk #3  스케치 빠르게 배워 똑똑하게 쓰기
RealTime Talk #3 스케치 빠르게 배워 똑똑하게 쓰기
 
실무자가 말하는 모의해킹
실무자가 말하는 모의해킹실무자가 말하는 모의해킹
실무자가 말하는 모의해킹
 
비즈니스블록체인
비즈니스블록체인 비즈니스블록체인
비즈니스블록체인
 
앵귤러 첫걸음(Angular for beginers)
앵귤러 첫걸음(Angular for beginers)앵귤러 첫걸음(Angular for beginers)
앵귤러 첫걸음(Angular for beginers)
 
직접 설계하고 만드는 Io t 백신 초급(한빛미디어) _맛보기
직접 설계하고 만드는 Io t 백신 초급(한빛미디어) _맛보기직접 설계하고 만드는 Io t 백신 초급(한빛미디어) _맛보기
직접 설계하고 만드는 Io t 백신 초급(한빛미디어) _맛보기
 
그레이들(Gradle)로 만드는 안드로이드 요리법
그레이들(Gradle)로 만드는 안드로이드 요리법그레이들(Gradle)로 만드는 안드로이드 요리법
그레이들(Gradle)로 만드는 안드로이드 요리법
 
track2 04. MS는 Rx를 왜 만들었을까? feat. RxJS/ 네이버, 김훈민
track2 04. MS는 Rx를 왜 만들었을까? feat. RxJS/ 네이버, 김훈민 track2 04. MS는 Rx를 왜 만들었을까? feat. RxJS/ 네이버, 김훈민
track2 04. MS는 Rx를 왜 만들었을까? feat. RxJS/ 네이버, 김훈민
 
Track2 02. machine intelligence at google scale google, kaz sato, staff devel...
Track2 02. machine intelligence at google scale google, kaz sato, staff devel...Track2 02. machine intelligence at google scale google, kaz sato, staff devel...
Track2 02. machine intelligence at google scale google, kaz sato, staff devel...
 
track2 01. 서버리스 아키텍처 소셜미디어 개발기인데요. React를 썼어요/ 삼성SDS, 도경태 & 양선호
track2 01. 서버리스 아키텍처 소셜미디어 개발기인데요. React를 썼어요/ 삼성SDS, 도경태 & 양선호 track2 01. 서버리스 아키텍처 소셜미디어 개발기인데요. React를 썼어요/ 삼성SDS, 도경태 & 양선호
track2 01. 서버리스 아키텍처 소셜미디어 개발기인데요. React를 썼어요/ 삼성SDS, 도경태 & 양선호
 
track1 05. 스타트업 1인 개발 극복기’와 ‘javascript vs Scala, (함수형 언어 관점으로)방황기/ I/O Inc, ...
track1 05. 스타트업 1인 개발 극복기’와 ‘javascript vs Scala, (함수형 언어 관점으로)방황기/ I/O Inc, ...track1 05. 스타트업 1인 개발 극복기’와 ‘javascript vs Scala, (함수형 언어 관점으로)방황기/ I/O Inc, ...
track1 05. 스타트업 1인 개발 극복기’와 ‘javascript vs Scala, (함수형 언어 관점으로)방황기/ I/O Inc, ...
 
track1 04. 본격 서버리스 개발기 메이크어스/ 데니스 최고기술책임
track1 04. 본격 서버리스 개발기 메이크어스/ 데니스 최고기술책임 track1 04. 본격 서버리스 개발기 메이크어스/ 데니스 최고기술책임
track1 04. 본격 서버리스 개발기 메이크어스/ 데니스 최고기술책임
 
Track1 03. 지적 프로그래밍을 위한 넓고 얇은 습관 카카오 서지연
Track1 03. 지적 프로그래밍을 위한 넓고 얇은 습관 카카오 서지연 Track1 03. 지적 프로그래밍을 위한 넓고 얇은 습관 카카오 서지연
Track1 03. 지적 프로그래밍을 위한 넓고 얇은 습관 카카오 서지연
 
track1 02. 라쿠텐 트라벨 Next Search Platform구축까지의 이야기 그리고 라쿠텐에서 엔지니어로 사는것
track1 02. 라쿠텐 트라벨 Next Search Platform구축까지의 이야기 그리고 라쿠텐에서 엔지니어로 사는것 track1 02. 라쿠텐 트라벨 Next Search Platform구축까지의 이야기 그리고 라쿠텐에서 엔지니어로 사는것
track1 02. 라쿠텐 트라벨 Next Search Platform구축까지의 이야기 그리고 라쿠텐에서 엔지니어로 사는것
 
개발자를 위한 공감세미나 tensor-flow
개발자를 위한 공감세미나 tensor-flow개발자를 위한 공감세미나 tensor-flow
개발자를 위한 공감세미나 tensor-flow
 

파이썬 날코딩으로 알고 짜는 딥러닝_10장

  • 1. 10장. 기본 셀 순환 신경망 오토마타 문장 판별 신경망 2020. 1. 1
  • 2.
  • 3.
  • 14. Ⅱ Ⅲ ⅤI Ⅳ 순전파에서의 ℎ"의 순환 활용에 해당 이전 시간대 처리에 이용했던 파라미터 값이 보존되어야 하기 때문에 파라미터를 반복문 안에서 변경하면 안됨
  • 18. Ⅱ Ⅲ ⅤI Ⅳ 0 1 2 3 4 5 6 9 7 8 2 3 4 5 10 3 4 56 11 4 56 12 7 8 ACTION 테이블 0 1 2 3 4 5 6 7 8 9 10 11 12 + s7 r2 r4 r6 r7 s7 r3 r5 r8 * s8 r4 r6 r7 s8 r5 r8 v s4 s4 s4 s4 n s5 s5 s5 s5 ( s6 s6 s6 s6 ) r2 r4 r6 r7 s12 r3 r5 r8 $ acc r2 r4 r6 r7 r3 r5 r8 GOTO 테이블 0 1 2 3 4 5 6 7 8 9 10 11 12 E 1 9 T 2 2 10 F 3 3 3 11
  • 19. Ⅱ Ⅲ ⅤI Ⅳ ACTION 테이블 0 1 2 3 4 5 6 7 8 9 10 11 12 + s7 r2 r4 r6 r7 s7 r3 r5 r8 * s8 r4 r6 r7 s8 r5 r8 v s4 s4 s4 s4 n s5 s5 s5 s5 ( s6 s6 s6 s6 ) r2 r4 r6 r7 s12 r3 r5 r8 $ acc r2 r4 r6 r7 r3 r5 r8 GOTO 테이블 0 1 2 3 4 5 6 7 8 9 10 11 12 E 1 9 T 2 2 10 F 3 3 3 11 a31+25*(b+3) v + n * ( v + n ) $ 토큰분석 교재의 구현에서는 이 단계를 두지 않고 전체를 문법 규칙만 으로 처리하고 있으나 여기서 는 처리 과정 예시를 간단히 하 기 위해 수식의 토큰들을 분석 해 변수는 v, 숫자는 n으로 나 타낸다고 가정 입력위치 스택 상태 트리 0 v s4 ACTION[0,v] = s4 SHIFT 4: 입력 v와 새로운 상태4를 스택 꼭대기에 삽입한 후 입력 위치 이동 입력위치 스택 + 상태 트리 0 4 v
  • 20. Ⅱ Ⅲ ⅤI Ⅳ ACTION 테이블 0 1 2 3 4 5 6 7 8 9 10 11 12 + s7 r2 r4 r6 r7 s7 r3 r5 r8 * s8 r4 r6 r7 s8 r5 r8 v s4 s4 s4 s4 n s5 s5 s5 s5 ( s6 s6 s6 s6 ) r2 r4 r6 r7 s12 r3 r5 r8 $ acc r2 r4 r6 r7 r3 r5 r8 GOTO 테이블 0 1 2 3 4 5 6 7 8 9 10 11 12 E 1 9 T 2 2 10 F 3 3 3 11 a31+25*(b+3) v + n * ( v + n ) $ 토큰분석 교재의 구현에서는 이 단계를 두지 않고 전체를 문법 규칙만 으로 처리하고 있으나 여기서 는 처리 과정 예시를 간단히 하 기 위해 수식의 토큰들을 분석 해 변수는 v, 숫자는 n으로 나 타낸다고 가정 r6 ACTION[0,v] = r6 REDUCE 6: 6번 규칙(F 입력위치 스택 + 상태 트리 0 4 v 입력위치 스택 + 상태 트리 0 3 F v 3
  • 21. Ⅱ Ⅲ ⅤI Ⅳ ACTION 테이블 0 1 2 3 4 5 6 7 8 9 10 11 12 + s7 r2 r4 r6 r7 s7 r3 r5 r8 * s8 r4 r6 r7 s8 r5 r8 v s4 s4 s4 s4 n s5 s5 s5 s5 ( s6 s6 s6 s6 ) r2 r4 r6 r7 s12 r3 r5 r8 $ acc r2 r4 r6 r7 r3 r5 r8 GOTO 테이블 0 1 2 3 4 5 6 7 8 9 10 11 12 E 1 9 T 2 2 10 F 3 3 3 11 a31+25*(b+3) v + n * ( v + n ) $ 토큰분석 교재의 구현에서는 이 단계를 두지 않고 전체를 문법 규칙만 으로 처리하고 있으나 여기서 는 처리 과정 예시를 간단히 하 기 위해 수식의 토큰들을 분석 해 변수는 v, 숫자는 n으로 나 타낸다고 가정 acc ACTION[1,$] = acc ACCEPT: 파싱이 성공적으로 끝났으므로 스택 꼭대기에 형성 된 트리 구조를 분석 결과로 보고하면서 처리 종료 입력위치 스택 $ 상태 트리 0 1 E E T F v + T T F ( E E T F v + T F n ) * F n (중간과정 생략)