SlideShare uma empresa Scribd logo
1 de 36
Baixar para ler offline
แนะนำำขั้นตอนกำรพัฒนำออนโทโลยี
(Introduction to Ontology Development)
ดร.มำรุต บูรณรัช1
และ อ.นพดล ชลอธรรม2
1
ศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่ง
ชำติ (NECTEC)
2
คณะเภสัชศำสตร์ ม.ศิลปำกร วิทยำเขตพระรำชวัง
สนำมจันทร์
วันพุธที่ 10 พฤศจิกำยน 2553
ณ. กรมส่งเสริมกำรเกษตร
ขั้นตอนกำรพัฒนำออนโทโลยี

1) กำำหนดสำขำ และขอบเขต (domain and scope)

2) กำำหนดมโนทัศน์ (concept)

3) กำำหนดควำมสัมพันธ์ระหว่ำงมโนทัศน์
แบบ”จัดเป็น” (IS-A)

4) กำำหนดคุณสมบัติของมโนทัศน์ (property)
2
1) กำำหนดสำขำ และ ขอบเขต (domain
and scope)
 ออนโทโลยีที่สร้ำงขึ้นจะครอบคลุมเนื้อหำใน
สำขำใด?
 เช่น กล้วยไม้, ข้ำว
 ออนโทโลยีนี้จะนำำไปใช้งำนอะไร
(วัตถุประสงค์)?
 เช่น สนับสนุนกำรส่งออก, เพำะปลูก, ควบคุม
คุณภำพ, จำำหน่ำย
 ออนโทโลยีนี้ช่วยตอบคำำถำมอะไร ?
 เช่น กล้วยไม้ที่ดีมีลักษณะอย่ำงไร?, กล้วยไม้พันธุ์
ใดอยู่ในสำยพันธุ์เดียวกับพันธุ์คัทลียำบ้ำง?, 3
2) กำำหนดมโนทัศน์ (Concept)
 มโนทัศน์ เป็นกลุ่มของสิ่งที่มีคุณสมบัติเหมือนๆ
กัน
 กำำหนด มโนทัศน์ ที่สำำคัญในสำขำของเรำ เช่น
 ดอกไม้
 กล้วยไม้
 กระถำงต้นไม้
 ลูกค้ำ
 ฯลฯ
4
3) ควำมสัมพันธ์ระหว่ำงมโนทัศน์
แบบ”จัดเป็น” (IS-A)
 กำำหนดควำมสัมพันธ์ระหว่ำงมโนทัศน์แบบ
IS-A
 ตัวอย่ำงควำมสัมพันธ์ระหว่ำงมโนทัศน์
แบบ IS-A เช่น
 “แอปเปิ้ล” จัดเป็น “ผลไม้”
 “ข้ำวเหนียว” จัดเป็น “ข้ำว”
 “แอปเปิ้ลกำลำ” จัดเป็น “แอปเปิ้ล”
5
ควำมสัมพันธ์ระหว่ำงมโนทัศน์แบบ”จัดเป็น”
(IS-A) (2)
Middle
level
Top
level
Bottom
level
6
4) คุณสมบัติของมโนทัศน์ (property)
 คุณสมบัติของมโนทัศน์ เช่น
 “ไวน์” มีคุณสมบัติ คือ สี, เปอร์เซ็นของแอลกอฮอล์,
ผู้ผลิต เป็นต้น
 ประเภทของคุณสมบัติ
 คุณสมบัติที่มีมำแต่กำำเนิด (intrinsic) เช่น กลิ่น และ
สีของไวน์
 คุณสมบัติที่ได้มำภำยหลัง (extrinsic) เช่น ชื่อ และ
รำคำของไวน์
7
กำรสืบทอดคุณสมบัติของมโนทัศน์
 เช่น หำก “ไวน์” มีคุณสมบัติคือ สี และ กลิ่น
“ไวน์แดง” ก็ต้องมีคุณสมบัติ คือ สี และ กลิ่น
ด้วย
 เนื่องจำก “ไวน์แดง” จัดเป็น “ไวน์” ชนิดหนึ่ง
8
จำำนวนคุณสมบัติที่มีได้ (cardinality)
 จำำนวนคุณสมบัติที่มีได้ อำจแบ่งเป็น
 จำำนวนที่มีได้อย่ำงมำกที่สุด (Maximum
cardinality) เช่น “คน”มีบิดำได้อย่ำงมำกที่สุด “1”
 จำำนวนที่มีได้อย่ำงน้อยที่สุด (Minimum
cardinality) เช่น “คน”มีบุตรได้อย่ำงน้อยที่สุด “0”
9
สรุปชนิดความสัมพันธ์ระหว่างมโน
ทัศน์
 ความสัมพันธ์ชนิด”จัดเป็น” (IS-A)
 ความสัมพันธ์ชนิดคุณสมบัติ หรือ ”เป็นส่วนหนึ่ง
ของ” (part-of)
10
ความสัมพันธ์ชนิด”จัดเป็น” (IS-A)
A
B
“B จัดเป็นชนิดหนึ่ง
ของ A”
11
ความสัมพันธ์ชนิดคุณสมบัติแบบ ”เป็น
ส่วนประกอบของ” (part-of)
A
B
p/o
“B จัดเป็นส่วนประกอบ
(คุณสมบัติ) ของ A”
12
ความสัมพันธ์ชนิดคุณสมบัติ แบบ ”เป็น
คุณลักษณะของ” (attribute-of)
13
A
ข้อมูลแบบตัวเลขหรือข้อความ
a/o
“B จัดเป็นคุณลักษณะ (คุณสมบัติ)
ของ A”
ตัวอย่างทดสอบความเข้าใจ (1)
14
เล่น
กอล์ฟ
งาน
อดิเรก
ภัตตาคา
ร
โรงแรม
มนุษย์ สัตว์เลี้ยง
ลูกด้วย
นม
ยี่เป็ง ประเพ
ณีลอย
กระทง
ตัวอย่างทดสอบความเข้าใจ (2)
15
พลาส
ติก
ถ้วยนำ้า
ผู้เล่น
ตำาแหน่ง
มิดฟิลด์
ทีม
ฟุตบอล
ลินุกส์ คอมพิวเต
อร์
เห็ด ต้มยำา
ที่อยู่
16
ที่อยู่ ที่อยู่
part-of
relation
Is-a
relation
Class (concept)
ตำาบล อำาเภอ จังหวัด
ตำาบล
อำาเภอ
จังหวัด
1
1
1
ทศพิธราชธรรม
17
ทศพิธราชธรรม ทศพิธราชธรรม
part-of
relation
Is-a
relation
Class (concept)
ทา
น
ศี
ล
ความ
ซื่อตรง
ทา
น
ศี
ล
ความ
ซื่อตรง
1
1
1
มโนทัศน์ “จักรยาน”
18
part-of
relation
ล้อ
เบาะนั่ง
เท้าถีบ
มือจับ
ตัวรถ
Class (concept)
จักรยาน
1
1
1
1
2
มโนทัศน์ “จักรยาน”(ต่อ)
19
จักรยา
น
จักรยานขนส่ง จักรยานภูเขา
จักรยานเสือหมอบ
จักรยานพาเที่ยว
จักรยานชายหาด จักรยาน BMX
Is-a
relation
Class (concept)
Is-a
relation
มโนทัศน์ “จักรยาน”(ต่อ)
20
จักรยา
น
จักรยานขนส่ง จักรยานภูเขา
จักรยานเสือหมอบ
จักรยานพาเที่ยว
จักรยานชายหาด จักรยาน BMX
Class (concept)
Part-of
relation
มโนทัศน์ “จักรยาน”(ต่อ)
21ล้อ
เบาะนั่ง
เท้าถีบ
มือจับ
ตัวรถ
Class (concept)
Is-a
relation
จักรย
าน
ขนส่ง
จักรยา
นภูเขา
จักรยา
นเสือ
หมอบ
จักรยา
นพา
เที่ยว
จักรยา
น
ชายหา
ด
จักรยา
น
BMX
จักรยา
น
1
1
1
1
2
ภาคปฏิบัติ: การพัฒนาออนโทโล
ยีเพื่อสนับสนุนห่วงโซ่อุปทาน
กล้วยไม้ พัฒนาออนโทโลยีในหัวข้อต่อไปนี้
(1) การเพาะปลูกกล้วยไม้
- สวนกล้วยไม้, ต้นกล้วยไม้, โรงเพาะ
กล้วยไม้, โรงเรือน, พันธุ์กล้วยไม้
(2) ผลิตภัณฑ์กล้วยไม้
- พาหนะขนส่งกล้วยไม้, สินค้ากล้วยไม้, ผู้ซื้อ
สินค้ากล้วยไม้, การตลาดสำาหรับกล้วยไม้
(3) โรค/ศัตรูพืชของกล้วยไม้
- โรคกล้วยไม้, วัชพืชกล้วยไม้
22
โปรแกรมช่วยพัฒนาออนโทโลยี
Hozo (1)
 พัฒนาโดยมหาวิทยาลัยโอซากา (Osaka
University) แห่งประเทศญี่ปุ่น
 http://www.hozo.jp/
23
24
25
File > new File …
Project > new Project …
26
27
28
29
Right click > add Node …
30
31
32
33
Right click > add Slot > part-of
34
35
36

Mais conteúdo relacionado

Mais procurados (9)

Open Educational Resources for Author
Open Educational Resources for AuthorOpen Educational Resources for Author
Open Educational Resources for Author
 
การจัดการศึกษาด้วยเทคโนโลยีการศึกษาทางไกล ผ่านเทคโนโลยีสารสนเทศ (DLIT)
การจัดการศึกษาด้วยเทคโนโลยีการศึกษาทางไกล ผ่านเทคโนโลยีสารสนเทศ (DLIT)การจัดการศึกษาด้วยเทคโนโลยีการศึกษาทางไกล ผ่านเทคโนโลยีสารสนเทศ (DLIT)
การจัดการศึกษาด้วยเทคโนโลยีการศึกษาทางไกล ผ่านเทคโนโลยีสารสนเทศ (DLIT)
 
หน่วยที่ 3 การวิเคราะห์ความต้องการสารสนเทศ
หน่วยที่ 3  การวิเคราะห์ความต้องการสารสนเทศหน่วยที่ 3  การวิเคราะห์ความต้องการสารสนเทศ
หน่วยที่ 3 การวิเคราะห์ความต้องการสารสนเทศ
 
บทที่ 3 นำเสนอ
บทที่   3 นำเสนอบทที่   3 นำเสนอ
บทที่ 3 นำเสนอ
 
Open Educational Resources for User
Open Educational Resources for UserOpen Educational Resources for User
Open Educational Resources for User
 
เทคนิคการสอนยุค It2
เทคนิคการสอนยุค It2เทคนิคการสอนยุค It2
เทคนิคการสอนยุค It2
 
ตัวชี้วัด
ตัวชี้วัดตัวชี้วัด
ตัวชี้วัด
 
Mycomputer1
Mycomputer1Mycomputer1
Mycomputer1
 
Info Study BUU
Info Study BUUInfo Study BUU
Info Study BUU
 

Destaque

การจัดการนวัตกรรมและสารสนเทศเพื่อการมีสุขภาพดีในยุค Generation Y
การจัดการนวัตกรรมและสารสนเทศเพื่อการมีสุขภาพดีในยุค Generation Yการจัดการนวัตกรรมและสารสนเทศเพื่อการมีสุขภาพดีในยุค Generation Y
การจัดการนวัตกรรมและสารสนเทศเพื่อการมีสุขภาพดีในยุค Generation YPrachyanun Nilsook
 
เทคโนโลยีสารสนเทศ
เทคโนโลยีสารสนเทศเทคโนโลยีสารสนเทศ
เทคโนโลยีสารสนเทศPuntika Siriammart
 
เกษตรอิเล็กทรอนิกส์ (e-Agriculture)
เกษตรอิเล็กทรอนิกส์ (e-Agriculture)เกษตรอิเล็กทรอนิกส์ (e-Agriculture)
เกษตรอิเล็กทรอนิกส์ (e-Agriculture)Prachyanun Nilsook
 

Destaque (6)

การจัดการนวัตกรรมและสารสนเทศเพื่อการมีสุขภาพดีในยุค Generation Y
การจัดการนวัตกรรมและสารสนเทศเพื่อการมีสุขภาพดีในยุค Generation Yการจัดการนวัตกรรมและสารสนเทศเพื่อการมีสุขภาพดีในยุค Generation Y
การจัดการนวัตกรรมและสารสนเทศเพื่อการมีสุขภาพดีในยุค Generation Y
 
เทคโนโลยีสารสนเทศ
เทคโนโลยีสารสนเทศเทคโนโลยีสารสนเทศ
เทคโนโลยีสารสนเทศ
 
Semantic web and library
Semantic web and librarySemantic web and library
Semantic web and library
 
Smart farm smart family
Smart farm smart familySmart farm smart family
Smart farm smart family
 
เครือข่ายสังคมออนไลน์
เครือข่ายสังคมออนไลน์เครือข่ายสังคมออนไลน์
เครือข่ายสังคมออนไลน์
 
เกษตรอิเล็กทรอนิกส์ (e-Agriculture)
เกษตรอิเล็กทรอนิกส์ (e-Agriculture)เกษตรอิเล็กทรอนิกส์ (e-Agriculture)
เกษตรอิเล็กทรอนิกส์ (e-Agriculture)
 

Semelhante a Nov10 intro ontology_development (6)

manual-visit-nstda
manual-visit-nstdamanual-visit-nstda
manual-visit-nstda
 
NAC 2009 Agenda
NAC 2009 AgendaNAC 2009 Agenda
NAC 2009 Agenda
 
Sci 3 6
Sci 3 6Sci 3 6
Sci 3 6
 
Sci 3 6
Sci 3 6Sci 3 6
Sci 3 6
 
Sci 3 6
Sci 3 6Sci 3 6
Sci 3 6
 
Nstda 55 final
Nstda 55 finalNstda 55 final
Nstda 55 final
 

Nov10 intro ontology_development

Notas do Editor

  1. ทาน ศีล บริจาค ความซื่อตรง ความอ่อนโยน ความเพียร ความไม่โกธร ความไม่เบียดเบียน ความอดทน ความเที่ยงธรรม ทศพิธราชธรรม หรือ ทศพิธราชธรรม 10 คือจริยวัตร 10 ประการที่พระเจ้าแผ่นดินทรงประพฤติ เป็นหลักธรรม ประจำพระองค์ หรือเป็นคุณธรรมประจำตนของผู้ปกครองบ้านเมือง
  2. I have a bicycle sample. It make you understand the ontology better. You see at this picture. The bicycle consists of handlebar, saddle pedals, body and wheel. So I use the part-of relation show the bicycle concept as this structure. The red cycle means class or object and the blue line means part-of relation.
  3. I divide bicycle to be 6 groups.(....) . all of them are bicycle.
  4. So I defines the bicycle class as this picture by is-a relation.
  5. when combine part-of and is-a relation for defining bicycle. It shows as this picture.