-
公开(公告)号:US12165072B2
公开(公告)日:2024-12-10
申请号:US17213952
申请日:2021-03-26
Inventor: Pingping Huang , Quan Wang , Wenbin Jiang , Pengcheng Yuan
IPC: G06N5/02 , G06F18/20 , G06F18/214 , G06N5/022
Abstract: A method, apparatus, device, and storage medium for expanding data are disclosed. The method includes: acquiring a triplet from a knowledge graph; mining a relationship path equivalent to a relationship in the triplet from the knowledge graph, a subject in the triplet being used as a start point of the relationship path, and an object in the triplet being used as an end point of the relationship path; and expanding the triplet based on the relationship path to generate an expanded triplet. This implementation expands the triplet in the knowledge graph, and strengthens the association between the subject and the object in the triplet in a larger context, such that the association between the subject and the object in the triplet is more global.
-
公开(公告)号:US11995560B2
公开(公告)日:2024-05-28
申请号:US17043227
申请日:2020-04-07
Inventor: Quan Wang , Pingping Huang , Haifeng Wang , Wenbin Jiang , Yajuan Lyu , Yong Zhu , Hua Wu
IPC: G06N5/02 , G06F16/31 , G06F16/33 , G06F16/35 , G06F16/36 , G06F16/901 , G06F16/906 , G06F40/279 , G06N3/042 , G06N3/045 , G06N3/08 , G06N5/022
CPC classification number: G06N5/02 , G06N5/022 , G06F16/31 , G06F16/316 , G06F16/3347 , G06F16/35 , G06F16/36 , G06F16/367 , G06F16/9017 , G06F16/9024 , G06F16/906 , G06F40/279 , G06N3/042 , G06N3/045 , G06N3/08
Abstract: The present disclosure discloses a method and an apparatus for generating a vector representation of a knowledge graph, and relates to a field of a field of artificial intelligence technologies. The detailed implementing solution is: obtaining a knowledge graph, the knowledge graph including a plurality of entity nodes; obtaining a context type and context data corresponding to the knowledge graph; and generating vector representations corresponding to the plurality of entity nodes by a context model based on the context data and the context type.
-
3.
公开(公告)号:US20220004892A1
公开(公告)日:2022-01-06
申请号:US17480575
申请日:2021-09-21
Inventor: Quan Wang , Haifeng Wang , Yajuan Lyu , Yong Zhu
IPC: G06N5/02 , G06N20/00 , G06F40/30 , G06F40/205
Abstract: A method for training a multivariate relationship generation model, an electronic device and a medium are provided. The technical solution includes: obtaining a plurality of knowledge text entries; performing semantic parsing on each knowledge text entry to obtain a plurality of entities and semantic information of each knowledge text entry; constructing a heterogeneous graph based on the plurality of entities and the semantic information; and training an initial artificial intelligence (AI) network model based on the heterogeneous graph to obtain a multivariate relationship generation model.
-
公开(公告)号:US20210216885A1
公开(公告)日:2021-07-15
申请号:US17213952
申请日:2021-03-26
Inventor: Pingping Huang , Quan Wang , Wenbin Jiang , Pengcheng Yuan
Abstract: A method, apparatus, device, and storage medium for expanding data are disclosed. The method includes: acquiring a triplet from a knowledge graph; mining a relationship path equivalent to a relationship in the triplet from the knowledge graph, a subject in the triplet being used as a start point of the relationship path, and an object in the triplet being used as an end point of the relationship path; and expanding the triplet based on the relationship path to generate an expanded triplet. This implementation expands the triplet in the knowledge graph, and strengthens the association between the subject and the object in the triplet in a larger context, such that the association between the subject and the object in the triplet is more global.
-
公开(公告)号:US10423542B2
公开(公告)日:2019-09-24
申请号:US15281261
申请日:2016-09-30
Inventor: Liming Xia , Jingchao Feng , Quan Wang , Ning Qu , Zhuo Chen
IPC: G06F12/14 , G06F3/06 , G06F13/16 , H04L12/861 , H04L12/70
Abstract: A method and a system for transmitting data are disclosed. A method embodiment comprises: acquiring a most recent shared memory block index of a shared memory segment by a data receiver, the shared memory segment being used by a data transmitter and the data receiver to transmit data; deciding whether the most recent shared memory block index is consistent with a shared memory block index corresponding to data recently read by the data receiver; and determining, according to the decision, whether to read the data in the shared memory block corresponding to the most recent shared memory block index, where the determining includes reading the data in the shared memory block corresponding to the most recent shared memory block index when the decision indicates that the most recent shared memory block index is inconsistent with the shared memory block index corresponding to the data recently read by the data receiver.
-
公开(公告)号:US10152277B2
公开(公告)日:2018-12-11
申请号:US15281268
申请日:2016-09-30
Inventor: Liming Xia , Jingchao Feng , Quan Wang , Ning Qu , Zhuo Chen
IPC: G06F3/06 , H04L12/801 , G05D1/02
Abstract: The present application discloses a data transmission method and system. A specific embodiment of the method includes: receiving a data transmission-instruction by a data sender, wherein the data transmission-instruction includes a thematic name indicative of a type of to-be-transmitted data required by a data receiver; creating a shared memory segment corresponding to the thematic name. It makes possible for the data sender and the data receiver to run in a separate memory space. When data is needed to be transmitted, a corresponding shared memory segment may be created for data transmission in accordance with any transmitting requirement, and the shared memory segment may be released when the transmission is done or appears abnormal. On one hand, it reduces the redundant operations of the data transmission system during data transmission, and improves the data transmission performance; on the other hand, the data transmitting procedure between the data sender and the data receiver, and other operations executed by the data sender or the data receiver are independent of each other, which improves the stability of the data transmission system.
-
公开(公告)号:US10969971B2
公开(公告)日:2021-04-06
申请号:US15410953
申请日:2017-01-20
Inventor: Jingchao Feng , Liming Xia , Quan Wang , Ming Qu , Zhuo Chen , Yu Ma , Haifeng Wang , Yibing Liang
IPC: G06F3/06
Abstract: The present application discloses a data storage method and apparatus. A specific implementation of the method includes: acquiring to-be-serialized data and a description file related to the to-be-serialized data, wherein the to-be-serialized data includes a data name and a data value, and the description file includes a file identifier and at least one data element, the data element includes at least one data item, and the data item includes a data item name and a data type; allocating a memory space to the data item according to the data type; finding, according to a preset matching relationship between the to-be-serialized data and the data item, a data item matched with the to-be-serialized data; and storing the data value into the memory space of the found data item as a data item value of the found data item. This implementation improves the data storage efficiency.
-
公开(公告)号:US10212236B2
公开(公告)日:2019-02-19
申请号:US15428972
申请日:2017-02-09
Inventor: Haifeng Wang , Liming Xia , Jingchao Feng , Quan Wang , Ning Qu , Zhou Chen
IPC: G06F15/177 , H04L29/08 , G05D1/00 , H04L12/751 , G08C17/00 , B25J13/00
Abstract: The present disclosure provides an information transmitting method and apparatus for use in a robot operating system. A specific implementation mode of the method comprises: acquiring to-be-transmitted information; determining a network relationship between a current node and an information receiving node receiving the to-be-transmitted information, the network relationship comprising a remote relationship and a local relationship; determining a transmission approach of the to-be-transmitted information according to a message transmission parameter, a configuration parameter and the network relationship; transmitting the to-be-transmitted information in the transmission approach. The implementation mode improves the information transmission efficiency of the robot operating system.
-
公开(公告)号:US10133688B2
公开(公告)日:2018-11-20
申请号:US15409930
申请日:2017-01-19
Inventor: Jingchao Feng , Liming Xia , Quan Wang , Ning Qu , Zhuo Chen , Yu Ma , Haifeng Wang , Yibing Liang
IPC: G06F12/00 , G06F13/16 , G06F12/02 , G06F12/1072
Abstract: The present application discloses a method and an apparatus for transmitting information. A specific implementation of the method includes: sending first information to be transmitted to a shared memory; traversing memory groups in the shared memory, and acquiring a first memory unit suitable for the amount of the first information, each of the memory groups including at least one memory unit, each of memory units in the memory group having an identical size, and the memory units in different memory groups having different sizes; and storing the first information into the acquired first memory unit, so that the first information is read from the first memory unit by a receiving node. Through this implementation, the first information that needs to be transmitted is stored into the memory unit suitable for the amount of the first information, thereby saving memory resources.
-
公开(公告)号:US09967222B2
公开(公告)日:2018-05-08
申请号:US15279138
申请日:2016-09-28
Inventor: Jingchao Feng , Liming Xia , Quan Wang , Ning Qu , Zhuo Chen
CPC classification number: H04L51/18 , B25J9/161 , G05B19/418 , G06F3/0604 , G06F3/0631 , G06F3/0637 , G06F3/067 , G06F12/023 , G06F2212/1016 , G06F2212/1044 , G06F2212/154 , G06F2212/173 , H04L67/10 , H04L67/125
Abstract: Disclosed in the present application are a method and device for managing a shared memory in a robot operating system. A detailed embodiment of the method comprises: acquiring a shared memory registering service request transmitted from a message receiving node, the shared memory registering service request comprising a topic name and a size of a required memory segment; requesting a memory segment in a shared memory area based on the size of the required memory segment, associating the topic name with the requested memory segment, and saving the topic name in a configuration file; dividing the requested memory segment into a plurality of memory blocks based on a size of a message transmitted from a message transmitting node; and deallocating the requested memory segment where any one of following conditions is satisfied: the topic name in a main node is inconsistent with that in the configuration file, the message transmitting node and message receiving node stop working, and the message receiving node stops subscribing to a topic corresponding to the topic name. By means of the embodiment, the shared memory of the robot operating system is allocated and managed more reasonably and flexibly.