-
公开(公告)号:US11521044B2
公开(公告)日:2022-12-06
申请号:US15982181
申请日:2018-05-17
Applicant: International Business Machines Corporation , The Board of Trustees of the University of Illinois
Inventor: Khoi-Nguyen C. Mac , Raymond Alexander Yeh , Dhiraj Joshi , Minh N. Do , Rogerio Feris , Jinjun Xiong
Abstract: Techniques regarding action detection based on motion in receptive fields of a neural network model are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a motion component that can extract a motion vector from a plurality of adaptive receptive fields in a deformable convolution layer of a neural network model. The computer executable components can also comprise an action detection component that can generate a spatio-temporal feature by concatenating the motion vector with a spatial feature extracted from the deformable convolution layer.
-
公开(公告)号:US20170046307A1
公开(公告)日:2017-02-16
申请号:US14823889
申请日:2015-08-11
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Alexey Y. Lvov , Jinjun Xiong , Vladimir Zolotov
CPC classification number: G06F17/16 , G06T1/20 , G06T2200/28
Abstract: Methods for improving matrix multiplication runtimes are provided. A method includes determining, by a GPU, optimal partitions for matrix-by-matrix multiplication of two factor matrices having sizes known a priori. The determining step includes performing offline a plurality of matrix-by-matrix multiplication executions, each for a respective different combination of two-way partitions across a plurality of partition sizes. The determining step further includes determining offline a respective performance number for each of the executions based on runtime. The determining step also includes recursively repeating offline said performing and determining steps until the respective performance number ceases to improve for best-performing combinations of the two-way partitions and saving the best performing combinations of the two-way partitions as the optimal partitions. The method further includes performing online, by the GPU, the matrix-by-matrix multiplication of the two factor matrices using calls for a given one of the best performing combinations of the two-way partitions.
Abstract translation: 提供了改进矩阵乘法运行时的方法。 一种方法包括由GPU确定具有先验已知的尺寸的两个因子矩阵的逐矩阵乘法的最佳分区。 所述确定步骤包括执行多个矩阵逐矩阵乘法执行,所述多个逐行矩阵乘法执行各自针对跨多个分区大小的双向分区的相应不同组合。 所述确定步骤还包括基于运行时确定每个所述执行的脱机相应的性能编号。 确定步骤还包括递归地重复离线所述执行和确定步骤,直到相应的性能编号不再改进以用于双向分区的最佳执行组合并且将双向分区的最佳执行组合保存为最佳分区。 该方法还包括使用对双向分区的最佳执行组合中的给定的一个的调用,由GPU在线执行两个因子矩阵的逐矩阵乘法。
-
3.
公开(公告)号:US20140277603A1
公开(公告)日:2014-09-18
申请号:US13971251
申请日:2013-08-20
Applicant: International Business Machines Corporation
Inventor: Gary S. Ditlow , Brian P. Gaucher , Clifford A. Pickover , Jinjun Xiong
IPC: G05B15/02
CPC classification number: G05B15/02 , G05B2219/2642
Abstract: A method, system and apparatus for operating an energy-using device are disclosed. Current data related to operation of the energy-using device is received at a remote device. An operating specification for the energy-using device is received at the remote device from a database. A recommended setting of the energy-using device is determined from the current data and the operating specification. The remote device communicates the recommended setting to the energy-using device. A control unit at the energy-using device receives the recommended setting and implements the recommended setting at the energy-using device.
Abstract translation: 公开了一种用于操作能量使用装置的方法,系统和装置。 在远程设备处接收与能量使用设备的操作有关的当前数据。 在远程设备处从数据库接收能量使用设备的操作规范。 根据当前数据和操作规范确定能量使用设备的推荐设置。 远程设备将推荐的设置传送给能量使用设备。 能源使用设备的控制单元接收推荐设置,并在能源使用设备上实现推荐设置。
-
公开(公告)号:US11132512B2
公开(公告)日:2021-09-28
申请号:US16678341
申请日:2019-11-08
Applicant: International Business Machines Corporation , The Board of Trustees of the University of Illinois
Inventor: Lingfei Wu , Jinjun Xiong , Julia Constanze Hockenmaier , Rajarshi Haldar
IPC: G06F40/30 , G06F16/2452 , G06N3/04 , G06N3/08
Abstract: Embodiments of the invention describe a computer-implemented method that includes receiving a query that includes a query sequence having query characters grouped into query words. A segment of program code is retrieved from a database for evaluation. The program code includes a program code sequence including program code characters grouped into program code words. The query sequence, the query word, the program code sequence, and the program code word are each converted to sequence and word representations. Query sequence-level features, query word-level features, program code sequence-level features, and program code word-level features are extracted from the sequence and word representation. Similarity between the query and the segment of program code is determined by applying a similarity metric technique to the query sequence-level features, the query word-level features, the program code sequence-level features, and the program code word-level features.
-
公开(公告)号:US11113313B2
公开(公告)日:2021-09-07
申请号:US16038498
申请日:2018-07-18
Applicant: International Business Machines Corporation
Inventor: Jinjun Xiong , Vladimir Zolotov
Abstract: A first plurality of relational tables is obtained from a relational database. Each table of the first plurality of relational tables stores connectivity information for a graph that comprises a plurality of nodes and a plurality of edges connecting the nodes, and each of the nodes is assigned an initial identifier. The nodes are clustered into a plurality of clusters. Each cluster contains a subset of the nodes, and all nodes in each subset are close to each other according to a metric. Each node is assigned a new identifier. The new identifier comprises a concatenation of an identifier associated with the cluster to which the node belongs and an identifier associated with the node. A second plurality of relational tables is constructed and stores connectivity information for the graph. The node is identified in the second plurality of relational tables by the new identifier.
-
公开(公告)号:US10218300B2
公开(公告)日:2019-02-26
申请号:US15823912
申请日:2017-11-28
Applicant: International Business Machines Corporation
Inventor: Gary S. Ditlow , Dung T. Phan , Jinjun Xiong
Abstract: A method includes determining whether transformer phases should be permuted. The method includes, responsive to a determination that the transformer phases should be permuted, permuting the transformer phases, based on historical aging information of transformer input phases, to cause transformer input phases with higher ages to be connected to transformer output phases with lower output loads and transformer input phases with lower ages to be connected to transformer output phases with higher output loads. Multiple apparatus and program products are also disclosed.
-
公开(公告)号:US10061841B2
公开(公告)日:2018-08-28
申请号:US14919183
申请日:2015-10-21
Applicant: International Business Machines Corporation
Inventor: Jinjun Xiong , Vladimir Zolotov
IPC: G06F17/30
CPC classification number: G06F16/285 , G06F16/2228 , G06F16/2282
Abstract: A first plurality of relational tables is obtained from a relational database. Each table of the first plurality of relational tables stores connectivity information for a graph that comprises a plurality of nodes and a plurality of edges connecting the nodes, and each of the nodes is assigned an initial identifier. The nodes are clustered into a plurality of clusters. Each cluster contains a subset of the nodes, and all nodes in each subset are close to each other according to a metric. Each node is assigned a new identifier. The new identifier comprises a concatenation of an identifier associated with the cluster to which the node belongs and an identifier associated with the node. A second plurality of relational tables is constructed and stores connectivity information for the graph. The node is identified in the second plurality of relational tables by the new identifier.
-
公开(公告)号:US09959514B2
公开(公告)日:2018-05-01
申请号:US14551522
申请日:2014-11-24
Applicant: International Business Machines Corporation
Inventor: Dung Phan , Jinjun Xiong
CPC classification number: G06Q10/06312 , G01M99/008 , G06Q10/20 , Y02P90/86
Abstract: There are provided a system, a method and a computer program product for generating an optimal preventive maintenance/replacement schedule for a set of assets. The method includes receiving data regarding an asset, said data including a failure rate function of said asset, a cost of preventative maintenance (PM) of said asset, a cost of an asset failure, and a cost of replacing an asset. An optimal number K of preventative maintenance time intervals tk and an indication of a possible replacement is computed and stored for each asset by minimizing a mean cost-rate value function with respect to an electrical age of the asset. A first PM schedule is formed without consideration of labor and budget resource constraints. The method further generates a second maintenance schedule for a system of assets by minimizing a deviation from the optimal PM time intervals subject to the labor and budget resource constraints.
-
公开(公告)号:US20220284277A1
公开(公告)日:2022-09-08
申请号:US17184880
申请日:2021-02-25
Applicant: International Business Machines Corporation , The Board of Trustees of the University of Illinois
Inventor: Yada Zhu , Hanghang Tong , Baoyu Jing , Jinjun Xiong , Nitin Gaur , Anna Wanda Topol
Abstract: One or more machine learning models for a network of tensor time series can be provided. Co-evolving time series having multiple modes can be received. A tensor graph convolutional network can be trained, using the co-evolving time series and adjacency matrices associated with the multiple modes in the co-evolving time series, to generate node embeddings associated with a snapshot of the co-evolving time series at time t. A tensor recurrent neural network can be trained to generate temporal dynamics associated with the co-evolving time series based on the generated node embeddings. A neural network model can be trained to forecast a prediction for the co-evolving time series based on the generated node embeddings and the generated temporal dynamics. The tensor graph convolutional network, the tensor recurrent neural network and the neural network model can be trained jointly.
-
10.
公开(公告)号:US11074189B2
公开(公告)日:2021-07-27
申请号:US16447914
申请日:2019-06-20
Inventor: Ahmed Abulila , Vikram Sharma Mailthody , Zaid Qureshi , Jian Huang , Nam Sung Kim , Jinjun Xiong , Wen-Mei Hwu
IPC: G06F12/0893 , G06F12/123 , G06F12/1045
Abstract: Various embodiments are provided for providing byte granularity accessibility of memory in a unified memory-storage hierarchy in a computing system by a processor. A location of one or more secondary memory medium pages in a secondary memory medium may be mapped into an address space of a primary memory medium to extend a memory-storage hierarchy of the secondary memory medium. The one or more secondary memory medium pages may be promoted from the secondary memory medium to the primary memory medium. The primary memory medium functions as a cache to provide byte level accessibility to the one or more primary memory medium pages. A memory request for the secondary memory medium page may be redirected using a promotion look-aside buffer (“PLB”) in a host bridge associated with the primary memory medium and the secondary memory medium.
-
-
-
-
-
-
-
-
-