Management of interoperating machine learning algorithms

    公开(公告)号:US11451398B2

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

    申请号:US16611701

    申请日:2018-05-03

    摘要: A computer implemented method of validating use of a computing resource by a an executing requester software module from a plurality of discrete software modules, the method including validating a characteristic of the requester software module; generating a first transaction defining criteria for consumption of the computing resource by the requester software module, the first transaction being encrypted with a private key from a public key/private key pair and being added as part of a block of transactions to a blockchain data structure; generating a subsequent encrypted transaction corresponding to a request of the requester software module to consume the computing resource, the subsequent transaction referring to the first transaction, wherein the subsequent transaction is validated by a transaction miner computing component from a plurality of miners by authenticating the transaction using the public key and verifying compliance with the criteria defined in each transaction.

    Signal identification
    2.
    发明授权

    公开(公告)号:US10754879B2

    公开(公告)日:2020-08-25

    申请号:US15739011

    申请日:2016-05-27

    摘要: A computer implemented method for identifying a signal in a sequence of numerical values, the method including: converting the sequence of numerical values into a vector sequence by converting each value in the sequence to a normalized vector representation; generating a vector field comprising the vector sequence as a multi-dimensional data structure such that vectors in the vector sequence are plotted in sequence in the vector field; modeling a simulated flow of particles through the vector field such that a flow of each particle is influenced by vectors in the vector field; generating one or more static representations of the particles, each representation being generated at a particular point in time; and performing feature detection on each of the one or more static representations to identify features in the representation corresponding to the signal.

    Interoperation of machine learning algorithms

    公开(公告)号:US11823017B2

    公开(公告)日:2023-11-21

    申请号:US16611707

    申请日:2018-05-03

    摘要: A computer implemented method of executing a plurality of discrete software modules each including a machine learning algorithm as an executable software component configurable to approximate a function relating a domain data set to a range data set; a data store; and a message handler as an executable software component arranged to receive input data and communicate output data for the module, wherein the message handler is adapted to determine domain parameters for the algorithm based on the input data and to generate the output data based on a result generated by the algorithm, the method including providing a communication channel between modules in order that at least part of output data for a first module constitutes at least part of input data for a second module so as to create a network of modules for combining machine learning algorithms to refine the approximation of the function.

    Adaptation of machine learning algorithms

    公开(公告)号:US11562293B2

    公开(公告)日:2023-01-24

    申请号:US16611694

    申请日:2018-05-03

    IPC分类号: G06N20/00 G06F9/448 G06F21/60

    摘要: A computer implemented method of executing a software module includes a machine learning algorithm as an executable software component configurable to approximate a function relating a domain data set to a range data set; a data store; and a message handler as an executable software component arranged to receive input data and communicate output data for the module, wherein the message handler is adapted to determine domain parameters for the algorithm based on the input data and to generate the output data based on a result generated by the algorithm, the method including generating a message as input data for the module, the message including instructions for execution by the module to effect a modification of the machine learning algorithm of the module.