KGTrust: Evaluating Trustworthiness of SIoT via Knowledge Enhanced Graph Neural Networks