Multiple unmanned aerial vehicle autonomous coordination

    公开(公告)号:US10120377B2

    公开(公告)日:2018-11-06

    申请号:US15236409

    申请日:2016-08-13

    摘要: At each of a plurality of unmanned aerial vehicles operating in a three-dimensional space, current relative locations of other ones of the plurality of unmanned aerial vehicles which are visible to each of the plurality of unmanned aerial vehicles are determined based on two-dimensional camera images from on-board dual-lens cameras. The current relative locations are wirelessly transmitted to a controller. At the plurality of unmanned aerial vehicles, specification of a path to be followed by each of the plurality of unmanned aerial vehicles is wirelessly received from the controller. At each of the plurality of unmanned aerial vehicles, on-board collision avoidance is carried out based on the two-dimensional camera images from the on-board dual-lens cameras, while following the path specification.

    GRAPH METHOD FOR SYSTEM SENSITIVITY ANALYSES

    公开(公告)号:US20170344558A1

    公开(公告)日:2017-11-30

    申请号:US15165144

    申请日:2016-05-26

    IPC分类号: G06F17/30

    摘要: A computer-implemented method, computer program product, and system for determination of critical parts and component correlations in a circuit using a correlation graph and centrality analysis including; receiving a circuit layout portion of a larger circuit layout, converting the circuit layout portion into a correlation graph representing components as nodes and connecting wires as edges, determining, using ground truth and Naïve Bayes to determine correlation weighting, scaling the correlation graph to represent the larger circuit, and presenting the larger correlation graph on a graphical user interface (GUI).

    GENERATING DATA FROM IMBALANCED TRAINING DATA SETS
    4.
    发明申请
    GENERATING DATA FROM IMBALANCED TRAINING DATA SETS 有权
    从不平等的培训数据集生成数据

    公开(公告)号:US20150356464A1

    公开(公告)日:2015-12-10

    申请号:US14831434

    申请日:2015-08-20

    IPC分类号: G06N99/00 G06F17/50

    CPC分类号: G06N99/005 G06F17/50

    摘要: Determining a number of kernels within a model is provided. A number of kernels that include data samples of a majority data class of an imbalanced training data set is determined based on a set of generated artificial data samples for a minority data class of the imbalanced training data set. The number of kernels within the model is generated based on the set of generated artificial data samples. A likelihood of the set of generated artificial data samples being included in the majority data class of the imbalanced training data set is calculated. Parameters of each kernel in the number of kernels are updated based on the likelihood of the set of generated artificial data samples being included in the majority data class of the imbalanced training data set. Each kernel in the number of kernels is adjusted based on the updated parameters.

    摘要翻译: 提供了确定模型中的一些内核。 基于用于不平衡训练数据集的少数数据类别的生成的人造数据样本的集合来确定包括不平衡训练数据集的多数数据类别的数据样本的多个内核。 基于所生成的人造数据样本集,生成模型内核的数量。 计算生成的人造数据样本集合包含在不平衡训练数据集合的多数数据类别中的可能性。 基于在不平衡训练数据集的大多数数据类中包括生成的人造数据样本集合的可能性来更新核心数目中的每个内核的参数。 基于更新的参数调整内核数量中的每个内核。

    SCHEDULING AND EXECUTION OF DAG-STRUCTURED COMPUTATION ON RDMA-CONNECTED CLUSTERS
    5.
    发明申请
    SCHEDULING AND EXECUTION OF DAG-STRUCTURED COMPUTATION ON RDMA-CONNECTED CLUSTERS 有权
    RDMA连接集群上DAG结构化计划的调度和执行

    公开(公告)号:US20150067088A1

    公开(公告)日:2015-03-05

    申请号:US14014722

    申请日:2013-08-30

    IPC分类号: H04L29/08

    摘要: A server and/or a client stores a metadata hash map that includes one or more entries associated with keys for data records stored in a cache on a server, wherein the data records comprise a directed acyclic graph (DAG), and the directed acyclic graph is comprised of a collection of one or more nodes connected by one or more edges, each of the nodes representing one or more tasks ordered into a sequence, and each of the edges representing one or more constraints on the nodes connected by the edges. Each of the entries stores metadata for a corresponding data record, wherein the metadata comprises a server-side remote pointer that references the corresponding data record stored in the cache. A selected data record is accessed using a provided key by: (1) identifying potentially matching entries in the metadata hash map using the provided key; (2) accessing data records stored in the cache using the server-side remote pointers from the potentially matching entries; and (3) determining whether the accessed data records match the selected data record using the provided key.

    摘要翻译: 服务器和/或客户端存储元数据哈希映射,其包括与存储在服务器上的高速缓存中的数据记录的密钥相关联的一个或多个条目,其中数据记录包括有向非循环图(DAG),并且有向非循环图 由一个或多个由一个或多个边缘连接的节点的集合组成,每个节点表示排列成序列的一个或多个任务,并且每个边缘表示由边缘连接的节点上的一个或多个约束。 每个条目存储用于相应数据记录的元数据,其中元数据包括引用存储在高速缓存中的相应数据记录的服务器侧远程指针。 使用提供的密钥通过以下方式访问所选择的数据记录:(1)使用提供的密钥识别元数据哈希映射中的潜在匹配条目; (2)使用来自潜在匹配条目的服务器端远程指针访问存储在高速缓存中的数据记录; 和(3)使用所提供的密钥确定所访问的数据记录是否与选择的数据记录相匹配。

    Graph-based online image queries
    6.
    发明授权

    公开(公告)号:US11120069B2

    公开(公告)日:2021-09-14

    申请号:US15215864

    申请日:2016-07-21

    摘要: A query image is obtained. In a database including a plurality of reference image graphs, at least one of the reference image graphs, with feature vectors similar to the query image, is identified. Image querying is carried out by graph traversal on the at least one of the reference image graphs with the feature vectors similar to the query image. An image from the at least one of the reference image graphs having a highest matching score in the graph traversal is returned as a response to the query image. techniques for building the database are also disclosed.

    Determining a number of kernels using imbalanced training data sets

    公开(公告)号:US09798982B2

    公开(公告)日:2017-10-24

    申请号:US14831434

    申请日:2015-08-20

    IPC分类号: G06F15/18 G06N99/00 G06F17/50

    CPC分类号: G06N99/005 G06F17/50

    摘要: Determining a number of kernels within a model is provided. A number of kernels that include data samples of a majority data class of an imbalanced training data set is determined based on a set of generated artificial data samples for a minority data class of the imbalanced training data set. The number of kernels within the model is generated based on the set of generated artificial data samples. A likelihood of the set of generated artificial data samples being included in the majority data class of the imbalanced training data set is calculated. Parameters of each kernel in the number of kernels are updated based on the likelihood of the set of generated artificial data samples being included in the majority data class of the imbalanced training data set. Each kernel in the number of kernels is adjusted based on the updated parameters.

    Scheduling and execution of DAG-structured computation on RDMA-connected clusters
    10.
    发明授权
    Scheduling and execution of DAG-structured computation on RDMA-connected clusters 有权
    在RDMA连接的集群上调度和执行DAG结构化计算

    公开(公告)号:US09451042B2

    公开(公告)日:2016-09-20

    申请号:US14970202

    申请日:2015-12-15

    摘要: A server and/or a client stores a metadata hash map that includes one or more entries associated with keys for data records stored in a cache on a server, wherein the data records comprise a directed acyclic graph (DAG), and the directed acyclic graph is comprised of a collection of one or more nodes connected by one or more edges, each of the nodes representing one or more tasks ordered into a sequence, and each of the edges representing one or more constraints on the nodes connected by the edges. Each of the entries stores metadata for a corresponding data record, wherein the metadata comprises a server-side remote pointer that references the corresponding data record stored in the cache. A selected data record is accessed using a provided key by: (1) identifying potentially matching entries in the metadata hash map using the provided key; (2) accessing data records stored in the cache using the server-side remote pointers from the potentially matching entries; and (3) determining whether the accessed data records match the selected data record using the provided key.

    摘要翻译: 服务器和/或客户端存储元数据哈希映射,其包括与存储在服务器上的高速缓存中的数据记录的密钥相关联的一个或多个条目,其中数据记录包括有向非循环图(DAG),并且有向非循环图 由一个或多个由一个或多个边缘连接的节点的集合组成,每个节点表示排列成序列的一个或多个任务,并且每个边缘表示由边缘连接的节点上的一个或多个约束。 每个条目存储用于相应数据记录的元数据,其中元数据包括引用存储在高速缓存中的相应数据记录的服务器侧远程指针。 使用提供的密钥通过以下方式访问所选择的数据记录:(1)使用提供的密钥识别元数据哈希映射中的潜在匹配条目; (2)使用来自潜在匹配条目的服务器端远程指针访问存储在高速缓存中的数据记录; 和(3)使用所提供的密钥确定所访问的数据记录是否与选择的数据记录相匹配。