Construction of Knowledge Graphs for Maritime Dangerous Goods
Abstract
:1. Introduction
2. The Objectives
3. Literature Review
4. Materials and Methods
4.1. Knowledge of Maritime Dangerous Goods
4.1.1. Knowledge Analysis of Maritime Dangerous Goods Based on Multi-Granularity
4.1.2. Knowledge Classification of Maritime Dangerous Goods Based on Knowledge Representation
4.1.3. Knowledge Representation of Maritime Dangerous Goods
4.2. Related Concepts of Knowledge Graph of Maritime Dangerous Goods
4.2.1. The Concepts and Entities of Maritime Dangerous Goods
4.2.2. The Factual Relation of Maritime Dangerous Goods
- kind_of (): It is the inheritance relation between concepts, similar to the relation between superclass and subclass in object-oriented programming. For example, the concept of explosives is a sub-concept of the concept of MDG.
- instance_of (): It is the relation between an instance and a concept. For example, “fireworks” is an instance of “explosives.”
- attribute_of (): It denotes that a concept is an attribute of another concept. For example, the concept of essential attribute is the attribute of the concept of MDG.
- has_a (): the relation between concepts or entities.
- segregation_x (): It is the relation of the segregation requirement of dangerous goods. There are five segregation requirements: “exception from segregation,” “away from,” “separated from,” “separated by a complete compartment or hold from,” “separated longitudinally by an intervening complete compartment or hold from.” These five requirements are expressed by “segregation_0,” “segregation_1,” “segregation_2,” “segregation_3,” and “segregation_4,” respectively.
- stowage_position (): It indicates the stowage location of dangerous goods.
4.2.3. The Formalized Representation of the Knowledge Graph of Maritime Dangerous Goods
4.3. Construction of Knowledge Graph of Maritime Dangerous Goods
4.3.1. Conceptual Layer Design
4.3.2. Entity Layer Design
- inclusion: or , for example, ExplosivesMDG
- equality: or , for example, Flammable gases Gases ⊓∃ hasExplosion.MDG
- Conceptual assertion C(a): The individual a is an instance of concept C. “Flammable gases(propylene),” for example, declares that propylene is an instance of the concept of flammable gases.
- Relational assertion R(a, b): The relationship between individual a and b is R. For example, “has_packing(propylene, P200)” declares that propylene needs to be packed according to the requirements of P200.
5. Results and Discussion
5.1. Knowledge Visualization
5.2. Knowledge Retrieval
5.3. Automatic Judgement of the Segregation Requirement
6. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Mullai, A. A Risk Analysis Framework for Maritime Transport of Packaged Dangerous Goods—A Validating Demonstration Volume II; Engineering Logistics, Lund Institute of Technology, Lund University: Lund, Sweden, 2007. [Google Scholar]
- Ellis, J. Undeclared dangerous goods—Risk implications for maritime transport. WMU J. Marit. Aff. 2010, 9, 5–27. [Google Scholar] [CrossRef]
- Ellis, J. Analysis of accidents and incidents occurring during transport of packaged dangerous goods by sea. Saf. Sci. 2011, 49, 1231–1237. [Google Scholar] [CrossRef]
- IMO. IMDG Code. International Maritime Dangerous Goods Code; International Maritime Organization: London, UK, 2014. [Google Scholar]
- Gruber, T. Ontology. In Encyclopedia of Database Systems; Liu, L., ÖZsu, M.T., Eds.; Springer: New York, NY, USA, 2009; ISBN 978-0-387-35544-3. [Google Scholar]
- Berners-Lee, T.; Hendler, J. The Semantic Web. Sci. Am. 2002, 284, 28–37. [Google Scholar] [CrossRef]
- Chau, K.W. An ontology-based knowledge management system for flow and water quality modeling. Adv. Eng. Softw. 2007, 38, 172–181. [Google Scholar] [CrossRef] [Green Version]
- Ding, L.Y.; Zhong, B.T.; Wu, S.; Luo, H.B. Construction risk knowledge management in BIM using ontology and semantic web technology. Saf. Sci. 2016, 87, 202–213. [Google Scholar] [CrossRef] [Green Version]
- Zhang, C.; Romagnoli, A.; Zhou, L.; Kraft, M. Knowledge management of eco-industrial park for efficient energy utilization through ontology-based approach. Appl. Energy 2017, 204, 1412–1421. [Google Scholar] [CrossRef]
- Antezana, E.; Kuiper, M.; Mironov, V. Biological knowledge management: The emerging role of the Semantic Web technologies. Brief. Bioinform. 2009, 10, 392–407. [Google Scholar] [CrossRef] [PubMed]
- Singhal, A. Introducing the Knowledge Graph: Things, Not Strings. Available online: https://www.blog.google/products/search/introducing-knowledge-graph-things-not/ (accessed on 16 May 2012).
- Yu, T.; Li, J.; Yu, Q.; Tian, Y.; Shun, X.; Xu, L.; Zhu, L.; Gao, H. Knowledge graph for TCM health preservation: Design, construction, and applications. Artif. Intell. Med. 2017, 77, 48–52. [Google Scholar] [CrossRef] [PubMed]
- Qi, G.; Gao, H.; Wu, T. The research advances of knowledge graph. Technol. Intell. Eng. 2017, 3, 4–25. [Google Scholar]
- Yan, J.; Lv, T.; Yu, Y. Construction and recommendation of a water affair knowledge graph. Sustainability 2018, 10, 3429. [Google Scholar] [CrossRef]
- Lam, J. Rough Set Approach to Marine Cargo Risk Analysis. In Proceedings of the International Forum on Shipping, Ports and Airports (IFSPA), Hong Kong, China, 27–30 May 2012. [Google Scholar]
- Liu, X.; Li, J.; Li, X. Study of dynamic risk management system for flammable and explosive dangerous chemicals storage area. J. Loss Prev. Process Ind. 2017, 49, 983–988. [Google Scholar] [CrossRef]
- Yang, Q.; Chin, K.S.; Li, Y.L. A quality function deployment-based framework for the risk management of hazardous material transportation process. J. Loss Prev. Process Ind. 2018, 52, 81–92. [Google Scholar] [CrossRef]
- Lieggio Junior, M.; Granemann, S.R.; de Souza, O.A.; Rocha, C.H. Transportation of dangerous goods by road: The Brazilian case for selection of carriers based on a risk management methodology. Transp. Plan. Technol. 2012, 35, 677–696. [Google Scholar] [CrossRef]
- Van der Vlies, V.A. Qualitative approach to risk management of hazardous materials in the Netherlands: Lessons learned from 7 sluice cases. J. Risk Res. 2015, 18, 947–964. [Google Scholar] [CrossRef]
- Lehmann, J.; Isele, R.; Jakob, M.; Jentzsch, A.; Kontokostas, D.; Mendes, P.N.; Hellmann, S.; Morsey, M.; Van Kleef, P.; Auer, S.; et al. DBpedia—A large-scale, multilingual knowledge base extracted from Wikipedia. Semant. Web 2015, 6, 167–195. [Google Scholar]
- Rebele, T.; Suchanek, F.; Hoffart, J.; Biega, J.; Kuzey, E.; Weikum, G. YAGO: A multilingual knowledge base from wikipedia, wordnet, and geonames. In Proceedings of the 15th International Semantic Web Conference, Kobe, Japan, 17–21 October 2016. [Google Scholar]
- Bollacker, K.; Evans, C.; Paritosh, P.; Sturge, T.; Taylor, J. Freebase: A collaboratively created graph database for structuring human knowledge. In Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data, Vancouver, BC, Canada, 9–12 June 2008. [Google Scholar]
- Niu, X.; Sun, X.; Wang, H.; Rong, S.; Qi, G.; Yu, Y. Zhishi.me—Weaving Chinese linking open data. In e Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Springer: Berlin, Germany, 2011. [Google Scholar]
- Xu, B.; Xu, Y.; Liang, J.; Xie, C.; Liang, B.; Cui, W.; Xiao, Y. CN-DBpedia: A never-ending chinese knowledge extraction system. In Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Springer: Berlin, Germany, 2017. [Google Scholar]
- Ernst, P.; Siu, A.; Weikum, G. KnowLife: A versatile approach for constructing a large knowledge graph for biomedical sciences. BMC Bioinform. 2015, 16, 167. [Google Scholar] [CrossRef]
- Rotmensch, M.; Halpern, Y.; Tlimat, A.; Horng, S.; Sontag, D. Learning a Health Knowledge Graph from Electronic Medical Records. Sci. Rep. 2017, 7, 5994. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Jia, L.; Liu, J.; Tong, Y.U.; Dong, Y.; Zhu, L.; Gao, B.; Liu, L. Construction of Traditional Chinese Medicine Knowledge Graph. J. Med. Inform. 2015, 8, 51–53. [Google Scholar]
- Miao, F.; Liu, H.; Huang, Y.; Liu, C.; Wu, X. Construction of Semantic-Based Traditional Chinese Medicine Prescription Knowledge Graph. In Proceedings of the 2018 IEEE 3rd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chongqing, China, 12–14 October 2018. [Google Scholar]
- Liu, P.; Wang, X.; Sun, X.; Shen, X. HKDP: A Hybrid Knowledge Graph Based Pediatric Disease Prediction System. In Proceedings of the International Conference on Smart Health, Wuhan, China, 1–3 July 2018; pp. 78–90. [Google Scholar]
- Wang, R.; Yan, Y.; Wang, J.; Jia, Y.; Zhang, Y.; Zhang, W.; Wang, X. AceKG: A Large-scale Knowledge Graph for Academic Data Mining. In Proceedings of the CIKM’18 27th ACM International Conference on Information and Knowledge Management, Torino, Italy, 22–26 October 2018; pp. 1487–1490. [Google Scholar]
- Chen, P.; Lu, Y.; Zheng, V.W.; Chen, X.; Yang, B. KnowEdu: A System to Construct Knowledge Graph for Education. IEEE Access 2018, 6, 31553–31563. [Google Scholar] [CrossRef]
- Davis, E. Knowledge Representation. In International Encyclopedia of the Social & Behavioral Sciences, 2nd ed.; Elsevier: Amsterdam, The Netherlands, 2015; ISBN 9780080970875. [Google Scholar]
- Zhang, Y.; Luo, X.; Zhao, Y.; Zhang, H.C. An ontology-based knowledge framework for engineering material selection. Adv. Eng. Inform. 2015, 29, 985–1000. [Google Scholar] [CrossRef]
- Nazaruks, V.; Osis, J. A Survey on Domain Knowledge Representation with Frames. In Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2017), Porto, Portugal, 28–30 April 2017; pp. 346–354. [Google Scholar]
- Xu, Z.; Liu, Y.; Mei, L.; Hu, C.; Chen, L. Semantic based representing and organizing surveillance big data using video structural description technology. J. Syst. Softw. 2015, 102, 217–225. [Google Scholar] [CrossRef]
- Braffort, A.; Filhol, M.; Delorme, M.; Bolot, L.; Choisier, A.; Verrecchia, C. KAZOO: A sign language generation platform based on production rules. Univers. Access Inf. Soc. 2016, 15, 541–550. [Google Scholar] [CrossRef]
- Liu, H.; Gegov, A.; Cocea, M. Rule Based Networks: An Efficient and Interpretable Representation of Computational Models. J. Artif. Intell. Soft Comput. Res. 2017, 7, 111–123. [Google Scholar] [CrossRef]
- Cresswell, M.J. Logics and Languages; Routledge: Abington, Thames, UK, 2017. [Google Scholar]
- Eriksson, O.; Johannesson, P.; Bergholtz, M. Institutional ontology for conceptual modeling. J. Inf. Technol. 2018, 33, 105–123. [Google Scholar] [CrossRef]
- Nardi, D.; Brachman, R.J. An Introduction to Description Logics. In The Description Logic Handbook; Cambridge University Press: Cambridge, UK, 2010; ISBN 9781139025355. [Google Scholar]
- Horrocks, I.; Patel-schneider, P.F.; Boley, H.; Tabet, S.; Grosof, B.; Dean, M. SWRL: A Semantic Web Rule Language Combining OWL and RuleML. W3C Memb. Submiss. 2004, 21, 1–31. [Google Scholar]
Core Concepts (C) | Sub-Concepts | Entities (E) |
---|---|---|
MDG | Class1 | flash power |
… | … | |
Class9 | fishmeal | |
Packing requirement | Packing instruction | P01 |
Packing provision | PP01 | |
Container | Intermediate bulk containers | IBC01 |
Potable tanks and bulk containers | T1 | |
Essential attribute | Chemical property | flash point |
Physical property | melting point | |
Emergency schedules | none | F-A, S-A |
Special attribute | none | UN number |
Stowage and handing | none | Category A, SW1 |
Segregation | none | SG1 |
Excepted quantities | none | E0 |
Special provisions | none | SP16 |
Subject | Predicate | Object |
---|---|---|
MDG | has_EmS | EmS |
flash point | attribute_of | MDG |
Class1 | kind_of | MDG |
SG26 | instance_of | Segregation |
Dangerous Goods A | instance_of | Class4.3 |
Dangerous Goods A | segregation_2 | Dangerous Goods B |
Dangerous Goods B | has_packing | P01 |
Dangerous Goods B | has_container | B21 |
Rule Name | Rule | Explanation |
---|---|---|
StA | MDG(?a) ^ has_stowage(?a, StA) -> stowage_position(?a, “on deck”) | Stow on deck |
GS01 | Class1_1(?a) ^ Class2_1(?b) -> segregation_4(?a, ?b) | Class1.1 “segregation_4” Class2.2 |
GS13 | Class7(?a) ^ Class8(?b) -> segregation_2(?a, ?b) | Class7 “segregation_2” Class8 |
SG7 | MDG(?a) ^ has_segregation(?a, SG7) ^ Class3(?b) -> segregation_1(?a, ?b) | Stow “segregation_1” Class3 |
SG15 | MDG(?a) ^ has_segregation(?a, SG15) ^ Class3(?b) -> segregation_2(?a, ?b) | Stow “segregation_2” Class3 |
SG35 | MDG(?a) ^ has_segregation(?a, SG29) ^ Acid(?b) -> segregation_2(?a, ?b) | Stow “segregation_2” acids |
SG46 | MDG(?a) ^ has_segregation(?a, SG46) ^ Chlorine(?b) -> segregation_2(?a, ?b) | Stow “segregation_2” chlorine |
SG63 | MDG(?a) ^ has_segregation(?a, SG63) ^ Class1(?b) -> segregate_4(?a, ?b) | Stow “segregation_4” Class1 |
SG65 | MDG(?a) ^ has_segregation(?a, SG65) ^ Class1(?b) ^ different_from (?b, ?c) ^ Class1_4(?c) -> segregation_3(?a, ?b) | Stow “segregation_3” Class1 except for division1.4 |
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhang, Q.; Wen, Y.; Zhou, C.; Long, H.; Han, D.; Zhang, F.; Xiao, C. Construction of Knowledge Graphs for Maritime Dangerous Goods. Sustainability 2019, 11, 2849. https://doi.org/10.3390/su11102849
Zhang Q, Wen Y, Zhou C, Long H, Han D, Zhang F, Xiao C. Construction of Knowledge Graphs for Maritime Dangerous Goods. Sustainability. 2019; 11(10):2849. https://doi.org/10.3390/su11102849
Chicago/Turabian StyleZhang, Qi, Yuanqiao Wen, Chunhui Zhou, Hai Long, Dong Han, Fan Zhang, and Changshi Xiao. 2019. "Construction of Knowledge Graphs for Maritime Dangerous Goods" Sustainability 11, no. 10: 2849. https://doi.org/10.3390/su11102849
APA StyleZhang, Q., Wen, Y., Zhou, C., Long, H., Han, D., Zhang, F., & Xiao, C. (2019). Construction of Knowledge Graphs for Maritime Dangerous Goods. Sustainability, 11(10), 2849. https://doi.org/10.3390/su11102849