Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 17 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
17
Dung lượng
462,5 KB
Nội dung
ĐẠI HỌC BÁCH KHOA TÊN ĐỀ TÀI: (ĐỀ 13) TÊN ĐỀ TÀI: (ĐỀ 13) Hà Nội, tháng 12 năm 2012 GVHD: PGS.TS. Nguyễn Thị Hoàng Lan Trình bày: Nhóm 13 Hoàng Văn Hải Nguyễn Văn Dũng Trần Đình Phương Lớp: CH12BMTT Tìm hiểu ứng dụng phương pháp nhận dạng cấu trúc văn phạm trong nhận dạng NỘI DUNG TRÌNH BÀY TÌM HIỂU ỨNG DỤNG PHƯƠNG PHÁP NHẬN DẠNG CẤU TRÚC VĂN PHẠM PHƯƠNG THỨC NHẬN DẠNG ĐỒ THỊ VÀ NHẬN DẠNG CHUỖI GIỚI THIỆU Được sự phân công, nhóm thực hiện đề tài: Tìm hiểu ứng dụng phương pháp nhận dạng cấu trúc văn phạm trong nhận dạng (nhận dạng chữ,…) và so sánh chất lượng và hiệu năng với phương pháp khác để nhận dạng chữ. (Đề 13) Điều kiện thời gian, khả năng còn nhiều hạn chế, nội dung tiểu luận là một lĩnh vực tri thức rộng lớn, đa dạng và rất phức tạp nên không tránh khỏi những sai sót và khiếm khuyết. Rất mong nhận được sự góp ý, phê bình, đánh giá để nhóm chúng tôi rút kinh nghiệm và hoàn thiện tốt hơn trong thời gian tới. Xin cảm ơn chân thành đến PGS.TS Nguyễn Thị Hoàng Lan đã giảng dạy kiến thức, cung cấp tài liệu, định hướng và hướng dẫn chúng tôi. PHƯƠNG PHÁP NHẬN DẠNG CẤU TRÚC VĂN PHẠM 1 Phương thức cấu trúc văn phạm 2 Ngôn ngữ hình thức 3 Nhận dạng sử dụng cấu trúc văn phạm 4 Ngôn ngữ mô tả hình ảnh (PDL) sử dụng trong nhận dạng cấu trúc văn phạm PHƯƠNG PHÁP NHẬN DẠNG CẤU TRÚC VĂN PHẠM Phương thức cấu trúc văn phạm !"#!$% &'()*+,-+$./01 -2+./01)3435,267 /"% 8+292: ; < = "# !; 8$ , 2 9 + $ "# ! -/ 2> /?@/)2>"*1A2% < =2;B-"#12>""*-C2> )2>+2+1% < &>:;B+2C2):$% < B' D; ./ 0 D -C ./ 01 > 3 4 /> E + ' 2 2> 2 2>"% PHƯƠNG PHÁP NHẬN DẠNG CẤU TRÚC VĂN PHẠM Ngôn ngữ hình thức Bằng cách áp đặt một số quy tắc hạn chế trên các luật sinh, Noam Chomsky đề nghị một hệ thống phân loại các văn phạm dựa vào tính chất các luật sinh. Hệ thống này cho phép xây dựng các bộ nhận dạng hiệu quả và tương thích với từng loại văn phạm. Ta có 4 loại văn phạm như sau: Loại 0: (Văn phạm phi ngữ cảnh hay không hạn chế): Văn phạm không cần thỏa mãn bất kỳ ràng buộc trên các luật sinh hay quy tắc nào. Loại 1:(văn phạm cảm ngữ cảnh CSG): Nếu văn phạm G có luật sinh dạng αIβ → αxβ. Trong đó α,β là một chuỗi bất kỳ chứa biến trung gian hoặc biểu tượng kết thúc, I là biến trung gian, x là biến trung gian hoặc biểu tượng kết thúc. Loại 2: (văn phạm phi ngữ cảnh CFG): Nếu văn phạm G có luật sinh dạng A α với A là một biến trung gian và α là một chuỗi ký hiệu kết → thúc hoặc biến trung gian V∈ T . Loại 3: (văn phạm chính quy RG): Nếu văn phạm G có luật sinh dạng tuyến tính: α z→ β hoặc α → βz hoặc α z với → α,β là các biến trung gian và z là chuỗi ký hiệu kết thúc (có thể là rỗng). PHƯƠNG PHÁP NHẬN DẠNG CẤU TRÚC VĂN PHẠM Nhận dạng sử dụng cấu trúc văn phạm FDG+,326 cHCI "%=,3,5JD)3+ ?@L(G i )% K,L*.3G#)3M>)+(H 3F)(H3% K,L*A(I?20 I,3)N )2>:%KN'N2DG(M 'D6I)O./02?@$ )/I+,"*% K, L * A ? 3: 20 I * : ? M (M'D>:@,3%PA34./0D% PHƯƠNG PHÁP NHẬN DẠNG CẤU TRÚC VĂN PHẠM Ngôn ngữ mô tả hình ảnh sử dụng nhận dạng cấu trúc văn phạm Sử dụng ngôn ngữ mô tả hình ảnh (PDL) để nhận dạng cấu trúc văn phạm Ngôn ngữ mô tả hình ảnh (PDL) là một cách thức đầu tiên để mô tả các mẫu hình ảnh sử dụng ngôn ngữ hình thức. Các ký hiệu (biểu tượng) kết thúc: {t, b, u, o, s, *, - , +}; + đại diện cho 2 vector nối đuôi nhau, * đại diện cho 2 vector cùng điểm bắt đầu, và - đại diện đảo ngược vector. H đại diện cho cuối vector và T đại diện cho đầu vector. Phương pháp suy luận - Là phương pháp học từ các mẫu có sẵn. - Dữ liệu huấn luyện H có thể bao gồm mẫu tích cực S+ và mẫu tiêu cực S-, có nghĩa là, H = {S + , S - }.Mục đích là để học một ngữ pháp G- learn để mẫu trong S + thuộc về ngôn ngữ được xác định bởi ngữ pháp, và các mẫu trong S - thì không. F 5 -Q1 RST -Q1 )T P -Q1 )K -Q1 )UV -Q1 W - Một điểm yếu của phương pháp này là đặc điểm kỹ thuật của quy tắc chỉnh sửa cho P, V N , V T là khó khăn.Hơn nữa, nếu các quy định là không duy nhất, số lượng G learn ngữ pháp có thể phát triển nhanh chóng Nhận dạng dựa trên đối sánh cấu trúc xâu chuỗi [...]... phân tích cú pháp kết thúc trong một kết thúc chết, phân tích trả về cấp độ thấp hơn và quy tắc sản xuất thay thế được lựa chọn Nhận dạng dựa vào đồ thị - Một đồ thị có hướng có thể được sử dụng để đại diện cho phụ thuộc phức tạp hơn giữa các nguyên thủy (biểu tượng) hơn bằng cách sử dụng các chuỗi biểu tượng một chiều.Như vậy, so sánh các mẫu đại diện sử dụng đồ thị có thể được nhìn thấy trong một... Ví dụ Xem xét văn phạm G = (VN, VT, P, S), trong đó VN = {S, T}, VT = {I, +, *}, I ∈ {a, b, c}, và P={S→T, T→T∗I, S→S+T, T→I} Một chuỗi biểu tượng x = a * b + c * a + b thuộc ngôn ngữ L (G) Vì có thể được phân tích cú pháp theo cách sau đây Phương pháp top-down • Phân tích cú pháp bắt đầu từ những kí tự gốc • S được phân rã thành một phần (subgoals):... thể được tiếp tục phân hủy thành subgoals • Nếu một số của subgoals không thể đạt được, phân tích cú pháp trả về với mức độ cao hơn và một phân rã mới được thực hiện Phương pháp bottom-up Các quy tắc tính được áp dụng "ngược" • Không có subgoals: chỉ có kết quả của phân tích • phân tích cú pháp từ dưới lên là rất hiệu quả, bởi vì số lượng lựa chọn sai có thể là rất lớn • Cách thử nghiệm hiệu... xây dựng cho các biểu đồ và các vectơ được so sánh Số lượng các phép toán tối thiểu cần thiết để sửa đổi một đồ thị khác được sử dụng như một biện pháp thay thế • Chèn và loại bỏ các đỉnh • Kết hợp và chia tách các đỉnh • Thay đổi loại của các đỉnh • Chèn và loại bỏ các cạnh • Thay đổi các loại của cạnh - Những khó khăn trong trường hợp đầu là lựa chọn các tính năng và số liệu phù hợp, cách tiếp cận... → X1X2 Xn • Nếu X1 là một kí tự có thể phân rã, nó có phải là kí tự đầu tiên trong chuỗi x được phân tích • Nếu X1 là một biểu tượng không thể phân rã, nó cần được đưa vào phần của x tương ứng với nó • Nếu X1 có thể được phân tích thành công thì sẽ đến X2 và tiếp tục • Nếu một số Xi không thể được phân tích cú pháp, phân tách mới ban đầu với X1’X2’ Xn’ mới Các subgoals có thể được tiếp... các loại của cạnh - Những khó khăn trong trường hợp đầu là lựa chọn các tính năng và số liệu phù hợp, cách tiếp cận thứ hai được tính toán TÀI LIỆU THAM KHẢO: [1] Slide giáo trình giảng dạy môn Nhận dạng, PGS-TS Nguyễn Thị Hoàng Lan, ĐHBKHN [2] Pattern recognition: Esa Alhoniemi, Spring 2003 [3] Richard O Duda, Peter E Hart, David G Stork (2001) Pattern classification (2nd edition), Wiley . 13 Hoàng Văn Hải Nguyễn Văn Dũng Trần Đình Phương Lớp: CH12BMTT Tìm hiểu ứng dụng phương pháp nhận dạng cấu trúc văn phạm trong nhận dạng NỘI DUNG TRÌNH BÀY TÌM HIỂU ỨNG DỤNG PHƯƠNG PHÁP NHẬN DẠNG. tôi. PHƯƠNG PHÁP NHẬN DẠNG CẤU TRÚC VĂN PHẠM 1 Phương thức cấu trúc văn phạm 2 Ngôn ngữ hình thức 3 Nhận dạng sử dụng cấu trúc văn phạm 4 Ngôn ngữ mô tả hình ảnh (PDL) sử dụng trong nhận. DẠNG CẤU TRÚC VĂN PHẠM PHƯƠNG THỨC NHẬN DẠNG ĐỒ THỊ VÀ NHẬN DẠNG CHUỖI GIỚI THIỆU Được sự phân công, nhóm thực hiện đề tài: Tìm hiểu ứng dụng phương pháp nhận dạng cấu trúc văn phạm trong