Machine learning based webinterface production and deployment system

    公开(公告)号:US11386318B2

    公开(公告)日:2022-07-12

    申请号:US15399450

    申请日:2017-01-05

    Abstract: Roughly described, the technology disclosed provides a so-called machine learned conversion optimization (MLCO) system that uses evolutionary computations to efficiently identify most successful webpage designs in a search space without testing all possible webpage designs in the search space. The search space is defined based on webpage designs provided by marketers. Website funnels with a single webpage or multiple webpages are represented as genomes. Genomes identify different dimensions and dimension values of the funnels. The genomes are subjected to evolutionary operations like initialization, testing, competition, and procreation to identify parent genomes that perform well and offspring genomes that are likely to perform well. Each webpage is tested only to the extent that it is possible to decide whether it is promising, i.e., whether it should serve as a parent for the next generation, or should be discarded.

    Processing device and related products

    公开(公告)号:US11354133B2

    公开(公告)日:2022-06-07

    申请号:US16663210

    申请日:2019-10-24

    Abstract: A matrix-multiplying-vector operation method and a processing device for performing the same are provided. The matrix-multiplying-vector method includes distributing, by a main processing circuit, basic data blocks of the matrix and broadcasting the vector to a plurality of the basic processing circuits. That way, the basic processing circuits can perform inner-product operations between the basic data blocks and the broadcasted vector in parallel. The results are then provided back to main processing circuit for combining. The technical solutions proposed by the present disclosure provide short operation time and low energy consumption.

    Processing device and related products

    公开(公告)号:US11347516B2

    公开(公告)日:2022-05-31

    申请号:US16663205

    申请日:2019-10-24

    Abstract: A fully connected operation method and a processing device for performing the same are provided. The fully connected operation method designates distribution data and broadcast data. The distribution data is divided into basic data blocks and distributed to parallel processing units, and the broadcast data is broadcasted to the parallel processing units. Operations between the basic data blocks and the broadcasted data are carried out by the parallel processing units before the results are returned to a main unit for further processing. The technical solutions disclosed by the present disclosure provide short Operation time and low energy consumption.

    Splitting neural network filters for implementation by neural network inference circuit

    公开(公告)号:US11250326B1

    公开(公告)日:2022-02-15

    申请号:US16212643

    申请日:2018-12-06

    Abstract: Some embodiments provide a method for compiling a neural network (NN) program for an NN inference circuit (NNIC) that includes multiple partial dot product computation circuits (PDPCCs) for computing dot products between weight values and input values. The method receives an NN definition with multiple nodes. The method assigns a group of filters to specific PDPCCs. Each filter is assigned to a different set of the PDPCCs. When a filter does not have enough weight values equal to zero for a first set of PDPCCs to which the filter is assigned to compute dot products for nodes that use the filter, the method divides the filter between the first set and a second set of PDPCCs. The method generates program instructions for instructing the NNIC to execute the NN by using the first and second PDPCCs to compute dot products for the nodes that use the filter.

    SYSTEM AND METHOD FOR CONTROLLING ONE OR MORE VEHICLES WITH ONE OR MORE CONTROLLED VEHICLES

    公开(公告)号:US20210339777A1

    公开(公告)日:2021-11-04

    申请号:US16863214

    申请日:2020-04-30

    Abstract: A system and method for controlling one or more vehicles with one or more controlled vehicles may include one or more processors and a memory in communication with the one or more processors. The memory may include one or more modules that cause the one or more modules to obtain a state of an environment having a universe of vehicles operating therein, identify one or more anomaly vehicles from the universe of vehicles operating in the environment, select one more actions to control a plurality of controlled vehicles to control the operation of one or more anomaly vehicles and direct the plurality of controlled vehicles execute the one or more actions. The selecting of one or more actions may be performed by utilizing a reinforcement-learning trained algorithm.

Patent Agency Ranking