MATCHING GRAPHS GENERATED FROM SOURCE CODE

    公开(公告)号:US20230004364A1

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

    申请号:US17940831

    申请日:2022-09-08

    Inventor: Qianyu Zhang

    Abstract: Techniques are described herein for training a machine learning model and using the trained machine learning model to more accurately determine alignments between matching/corresponding nodes of predecessor and successor graphs representing predecessor and successor source code snippets. A method includes: obtaining a first abstract syntax tree that represents a predecessor source code snippet and a second abstract syntax tree that represents a successor source code snippet; determining a mapping across the first and second abstract syntax trees; obtaining a first control-flow graph that represents the predecessor source code snippet and a second control-flow graph that represents the successor source code snippet; aligning blocks in the first control-flow graph with blocks in the second control-flow graph; and applying the aligned blocks as inputs across a trained machine learning model to generate an alignment of nodes in the first abstract syntax tree with nodes in the second abstract syntax tree.

    ESCAPE DETECTION AND MITIGATION FOR AQUACULTURE

    公开(公告)号:US20230000061A1

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

    申请号:US17939144

    申请日:2022-09-07

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for escape detection and mitigation for aquaculture. In some implementations, a method includes obtaining one or more images that depict one or more fish within a population of fish that are located within an enclosure; providing, to one or more detection models configured to classify fish that are depicted within the images as likely being member or as likely not being member of a type of fish, the one or images; generating, as a result of providing the one or more images to the one or more detection models, a value that reflects a quantity of fish that are depicted in the images that are likely a member of the type of fish; and detecting a condition based at least on the value.

    CONTROLLING AGENTS INTERACTING WITH AN ENVIRONMENT USING BRAIN EMULATION NEURAL NETWORKS

    公开(公告)号:US20220414419A1

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

    申请号:US17362446

    申请日:2021-06-29

    Abstract: In one aspect, there is provided a method performed by one or more data processing apparatus for selecting actions to be performed by an agent interacting with an environment, the method including, at each of multiple time steps, receiving an observation characterizing a current state of the environment at the time step, providing an input including the observation to an action selection neural network having a brain emulation sub-network with an architecture that is based on synaptic connectivity between biological neurons in a brain of a biological organism, processing the input including the observation characterizing the current state of the environment at the time step using the action selection neural network having the brain emulation sub-network to generate an action selection output, and selecting an action to be performed by the agent at the time step based on the action selection output.

    LOCALIZATION OF INDIVIDUAL PLANTS BASED ON HIGH-ELEVATION IMAGERY

    公开(公告)号:US20220405962A1

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

    申请号:US17354147

    申请日:2021-06-22

    Abstract: Implementations are described herein for localizing individual plants using high-elevation images at multiple different resolutions. A first set of high-elevation images that capture the plurality of plants at a first resolution may be analyzed to classify a set of pixels as invariant anchor points. High-elevation images of the first set may be aligned with each other based on the invariant anchor points that are common among at least some of the first set of high-elevation images. A mapping may be generated between pixels of the aligned high-elevation images of the first set and spatially-corresponding pixels of a second set of higher-resolution high-elevation images. Based at least in part on the mapping, individual plant(s) of the plurality of plants may be localized within one or more of the second set of high-elevation images for performance of one or more agricultural tasks.

    Hyperspectral scanning to determine skin health

    公开(公告)号:US11532400B2

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

    申请号:US16705676

    申请日:2019-12-06

    Abstract: A system, method, and computer readable media are provided for obtaining a first set of skin data from an image capture system including at least one ultraviolet (UV) image of a user's skin. Performing a correction on the skin data using a second set of skin data associated with the user. Quantifying a plurality of skin parameters of the user's skin based on the first skin data, including quantifying a bacterial load. Quantifying the bacterial load by applying a brightness filter to isolate portions of the at least one UV image containing fluorescence, applying a dust filter, identifying portions of the at least one UV image that contain fluorescence due to bacteria, and determining a quantity of bacterial load in the users skin. Determining, using a machine learning model, an output associated with a normal skin state of the user and a current skin state of the user.

    Normalizing counts of plant-parts-of-interest

    公开(公告)号:US11532080B2

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

    申请号:US16950037

    申请日:2020-11-17

    Abstract: Implementations are described herein for normalizing counts of plant-parts-of-interest detected in digital imagery to account for differences in spatial dimensions of plants, particularly plant heights. In various implementations, one or more digital images depicting a top of a first plant may be processed. The one or more digital images may have been acquired by a vision sensor carried over top of the first plant by a ground-based vehicle. Based on the processing: a distance of the vision sensor to the first plant may be estimated, and a count of visible plant-parts-of-interest that were captured within a field of view of the vision sensor may be determined. Based on the estimated distance, the count of visible plant-parts-of-interest may be normalized with another count of visible plant-parts-of-interest determined from one or more digital images capturing a second plant.

    SEMANTIC UNDERSTANDING OF DYNAMIC IMAGERY USING BRAIN EMULATION NEURAL NETWORKS

    公开(公告)号:US20220391692A1

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

    申请号:US17341859

    申请日:2021-06-08

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving sensor data generated by one or more sensors that characterizes motion of an object over multiple time steps, providing the sensor data characterizing the motion of the object to a motion prediction neural network having a brain emulation sub-network with an architecture that is specified by synaptic connectivity between neurons in a brain of a biological organism, and processing the sensor data characterizing the motion of the object using the motion prediction neural network having the brain emulation sub-network to generate a network output that defines a prediction characterizing the motion of the object.

    WORKCELL MODELING USING MOTION PROFILE MATCHING AND SWEPT PROFILE MATCHING

    公开(公告)号:US20220390922A1

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

    申请号:US17338486

    申请日:2021-06-03

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for measuring and reporting calibration accuracy of robots and sensors assigned to perform a task in an operating environment. One of the methods includes obtaining sensor data of one or more physical robots performing a process in an operating environment; generating, from the sensor data for a first robot of the one or more physical robots, a motion profile representing how the first robot moves while performing the process; obtaining data representing a plurality of candidate virtual robot components, each having a respective virtual motion profile and is a candidate to be included in a virtual representation of the operating environment; performing a motion profile matching process to determine a first virtual robot component from the plurality of candidate virtual robot components that matches the first robot; and adding the first virtual robot component to the virtual representation.

    UNDERWATER CAMERA AS LIGHT SENSOR
    129.
    发明申请

    公开(公告)号:US20220390275A1

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

    申请号:US17337004

    申请日:2021-06-02

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium that automatically performs actions in an aquaculture environment based on light sensed by underwater cameras. One of the methods includes obtaining images of a surface of water captured by a camera that faces upwards from a depth towards the surface of the water within an enclosure that encloses aquatic livestock. An ambient light metric is determined at the depth from the images of the surface of the water. A determination is made as to whether the camera satisfies one or more depth criteria. Based on determining that the depth of the camera satisfies the one or more depth criteria, it is determined that, based on the ambient light metric at the depth, one or more action criteria are satisfied, then initiating performance of an action to be performed for the aquatic livestock.

    EXPERIMENT AND MACHINE-LEARNING TECHNIQUES TO IDENTIFY AND GENERATE HIGH AFFINITY BINDERS

    公开(公告)号:US20220380753A1

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

    申请号:US17333272

    申请日:2021-05-28

    Abstract: The present disclosure relates to in vitro experiments and in silico computation and machine-learning based techniques to iteratively improve a process for identifying binders that can bind any given molecular target. Particularly, aspects of the present disclosure are directed to obtaining sequence data for aptamers that bind to a target, where the sequence data has a first signal to noise ratio, generating, by a search process, a first set of aptamer sequences derived from the sequence data, obtaining subsequent sequence data for subsequent aptamers that bind to the target, where the subsequent aptamers includes aptamers synthesized from the first set of aptamer sequences, and the subsequent sequence data has a second signal to noise ratio greater than the first signal to noise ratio, generating, by a linear machine-learning model, a second set of aptamer sequences derived from the subsequent sequence data, and outputting the second set of aptamer sequences.

Patent Agency Ranking