.1 0 Một phần của OntologyTAYHO biểu diễn trên OWL

Một phần của tài liệu (LUẬN văn THẠC sĩ) thích hợp các ontology trong OWL và ứng dụng (Trang 57 - 59)

4.2.2. So khớp ontology

Ở phần này tôi sẽ đi so khớp hai ontology đã xây dựng ở phần trƣớc là OntologyBADINH.owl và OntologyTAYHO.owl bởi chƣơng trình Align 3.0.

Để làm đƣợc điều đó, tôi sử dụng chƣơng trình Command MS-DOS của Windows để tiến hành so khớp vì Align không sử dụng giao diện đồ họa mà chỉ có giao diện câu lệnh.

Thƣ viện của Align nằm trong các tệp tin sẵn có nên việc tìm hiểu khá dễ dàng. Có nhiều phƣơng pháp để chọn lựa khi so khớp hai ontology. Ở đây, tôi sẽ dùng phƣơng pháp StringDistAlignment (-i method.StringDistAlignment). Phƣơng pháp này cho phép so khớp giữa hai ontology bằng cách sử dụng các chuỗi ký tự đặt tên cho các lớp, các thuộc tính để đối chiếu.

Để đo độ tƣơng tự của các cặp tƣơng đồng, tôi sử dụng thuật toán LEVENSHTEIN (-DstringFunction=levenshteinDistance).

Việc chọn ngƣỡng độ tƣơng tự rất quan trọng đối với Align. Tập hợp các cặp yếu tố tƣơng tự có thể tăng lên hay giảm đi tùy theo ngƣỡng độ tƣơng tự. Ngƣỡng độ tƣơng tự càng lớn thì yêu cầu càng cao và số cặp yếu tố tƣơng tự sẽ giảm đi và ngƣợc lại. Ở đây, tôi sẽ chỉ dùng ngƣỡng độ tƣơng tự là 0,4 (-t 0.4). Việc này giúp tôi tránh sai lầm trong việc loại bỏ những cặp yếu tố tƣơng tự vì có những cặp yếu tố mặc dù có độ tƣơng tự thấp nhƣng vẫn là một cặp đúng.Đầu ra của phép so khớp này là một ontology ánh xạ với các lớp là các cặp yếu tố tƣơng ứng đã đƣợc chọn và đánh giá. Align dùng mã nguồn mở nên rất dễ tùy biến để thay đổi định dạng biểu diễn của ontology ánh xạ kết quả (-r rendering.OWLAxiomsRendererVisitor).

Để phù hợp với bƣớc tiếp theo khi sử dụng ContentMap, tôi đã thay đổi một phần mã nguồn của Align để có đƣợc định dạng đầu ra thích hợp.

Sau đây là kết quả thu đƣợc của phép ánh xạ sau khi đã tiến hành thay đổi code của Align, gọi file ontology ánh xạ này là ketqua-anhxa.owl:

Một phần của tài liệu (LUẬN văn THẠC sĩ) thích hợp các ontology trong OWL và ứng dụng (Trang 57 - 59)

Tải bản đầy đủ (PDF)

(69 trang)