Systems and methods to improve knowledge cycles in vehicular knowledge networking
Systems and methods are provided for vehicular knowledge networking, including an improved knowledge cycle process. Vehicular knowledge networking employs vehicular networking capabilities, such as vehicle-to-vehicle (V2) communication, to create and distribute contextual knowledge of risky zones. The knowledge is received by a vehicle as early guidance, allowing the driver to be preemptively prepared before entering the risky zone and safely maneuver once driving inside of the zone. The improved knowledge cycle process involves creating associated metadata in each stage of the knowledge cycle. The metadata can be analyzed and ultimately used to derive at least one path within the knowledge cycle that is known to have a high performance. Consequently, any degradation of subsequent iterations of the knowledge cycle, are improved by employing only the “beneficial” stages of the knowledge cycle, based on the metadata, in a manner that enhances the usefulness of the knowledge cycle.
1 . A vehicle, comprising:
one or more processors configured to execute a knowledge cycle, the knowledge cycle executed to create and distribute knowledge in a vehicular knowledge network, wherein executing the knowledge cycle comprises creating knowledge associated with a geographic area and creating metadata relating to the knowledge cycle, the knowledge cycle comprising a plurality of stages, the plurality of stages comprising a knowledge creation stage and a knowledge networking stage, further wherein:
the knowledge creation stage comprises formation of knowledge using a selected knowledge creation technique, the selected knowledge creation technique being a knowledge creation path for the execution of the knowledge cycle; and
the knowledge networking stage comprises distribution of knowledge through the vehicular knowledge network using a selected knowledge networking technique, the selected knowledge networking technique being a knowledge networking path for the execution of the knowledge cycle; and
a controller configured to receive knowledge associated with the geographic area and causing the vehicle to perform one or more autonomous safety maneuvers based on the received knowledge when the vehicle is approaching the geographic area;
wherein at least one beneficial path is determined for a new execution of the knowledge cycle by analyzing the metadata relating to the knowledge cycle, wherein the beneficial path comprises a composite of the knowledge creation path and the knowledge networking path that are determined to be beneficial, wherein use of the beneficial path for the new execution improves the knowledge cycle.
2 . The vehicle of claim 1 , further comprising circuitry communicatively connected to the vehicular knowledge network.
3 . The vehicle of claim 2 , wherein the vehicular knowledge network comprises one or more entities communicating knowledge within the vehicular knowledge network.
4 . The vehicle of claim 3 , wherein the one or more entities comprise at least one of:
connected vehicles;
an edge network; and
a cloud.
5 . The vehicle of claim 4 , wherein the controller receives the communicated knowledge from the one or more entities of the vehicular knowledge network.
6 . The vehicle of claim 5 , wherein the circuitry receives knowledge from connected vehicles via vehicle-to-vehicle (V2V) communication.
7 . The vehicle of claim 6 , wherein the circuitry receives knowledge from the edge network via vehicle-to-cloud (V2C) communication.
8 . The vehicle of claim 1 , wherein the received knowledge is associated with risk reasoning of the geographic area.
9 . The vehicle of claim 8 , wherein performing the one or more autonomous safety maneuvers is based on the risk reasoning of the geographic area.
10 . The vehicle of claim 1 , wherein the one or more processors dynamically modify the knowledge cycle based on the metadata associated with the knowledge cycle.
11 . A system comprising:
at least one memory storing machine-executable instructions; and
at least one processor configured to access the at least one memory and execute the machine-executable instructions to:
execute a knowledge cycle associated with knowledge, the knowledge cycle executed to create and distribute knowledge in a vehicular knowledge network, wherein executing the knowledge cycle comprises creating knowledge related to a geographic area and the knowledge cycle comprises a plurality of stages, the plurality of stages comprising a knowledge creation stage and a knowledge networking stage, further wherein:
the knowledge creation stage comprises formation of knowledge using a selected knowledge creation technique, the selected knowledge creation technique being a knowledge creation path for the execution of the knowledge cycle; and
the knowledge networking stage comprises distribution of knowledge through the vehicular knowledge network using a selected knowledge networking technique, the selected knowledge networking technique being a knowledge networking path for the execution of the knowledge cycle;
create metadata associated with the knowledge cycle, wherein metadata is created for each of the plurality of stages of the knowledge cycle;
determine at least one beneficial path for a new execution of the knowledge cycle by analyzing the metadata associated with the knowledge cycle, wherein the beneficial path comprises a composite of the knowledge creation path and the knowledge networking path that are determined to be beneficial, wherein use of the beneficial path for the new execution improves the knowledge cycle; and
cause a vehicle to perform one or more autonomous safety maneuvers based on the created knowledge when the vehicle is approaching the geographic area.
12 . The system of claim 11 , wherein the at least one processor configured to access the at least one memory further executes the machine-executable instructions to:
detect whether there is degradation of the knowledge cycle; and
upon detecting that there is degradation of the knowledge cycle, perform degradation mitigation of the knowledge cycle.
13 . The system of claim 12 , wherein the degradation mitigation comprises dynamically modifying the knowledge cycle to integrate the beneficial path into executing the knowledge cycle.
14 . The system of claim 13 , wherein the at least one processor configured to access the at least one memory further executes the machine-executable instructions to:
identify a beneficial knowledge cycle, and extract one or more beneficial stages from the beneficial knowledge cycle.
15 . The system of claim 14 , wherein the plurality of stages for the knowledge cycle further comprises one or more of:
a knowledge storage stage; and
a knowledge refining stage.
16 . The system of claim 15 , wherein the metadata corresponding to each of the plurality of stages of the knowledge cycle comprises one or more of:
metadata of creation;
metadata of storage;
metadata of networking; and
metadata of refining.
17 . The system of claim 11 , wherein the one or more autonomous safety maneuvers includes generating a notification for a driver of the vehicle indicating a risk of the geographic area based on the created knowledge.
18 . A method comprising:
executing a knowledge cycle associated with knowledge, the knowledge cycle executed to create and distribute knowledge in a vehicular knowledge network, wherein executing the knowledge cycle comprises creating knowledge related to a geographic area and the knowledge cycle comprises a plurality of stages, the plurality of stages comprising a knowledge creation stage and a knowledge networking stage, further wherein:
the knowledge creation stage comprises formation of knowledge using a selected knowledge creation technique, the selected knowledge creation technique being a knowledge creation path for the execution of the knowledge cycle; and
the knowledge networking stage comprises distribution of knowledge through the vehicular knowledge network using a selected knowledge networking technique, the selected knowledge networking technique being a knowledge networking path for the execution of the knowledge cycle;
creating metadata associated with the knowledge cycle, wherein metadata is created for each of the plurality of stages of the knowledge cycle;
analyzing the metadata associated with the knowledge cycle;
determining at least one beneficial path for a new execution of the knowledge cycle based on analysis of the metadata associated with the knowledge cycle, wherein the beneficial path comprises a composite of the knowledge creation path and the knowledge networking path that are determined to be beneficial, wherein use of the beneficial path for the new execution improves the knowledge cycle; and
causing a vehicle to perform one or more autonomous safety maneuvers based on the created knowledge when the vehicle is approaching the geographic area.
19 . The method of claim 18 , further comprising:
detecting whether there is degradation of the knowledge cycle; and
upon detecting that there is degradation of the knowledge cycle, dynamically modifying the knowledge cycle to integrate the beneficial path into executing the knowledge cycle.
20 . The method of claim 19 , wherein analyzing the metadata comprises applying machine learning (ML).