-
公开(公告)号:US20180240011A1
公开(公告)日:2018-08-23
申请号:US15439072
申请日:2017-02-22
Applicant: Cisco Technology, Inc.
Inventor: Wai-tian Tan , Rob Liston , John G. Apostolopoulos , Xiaoqing Zhu
CPC classification number: G06F17/18 , G06F9/46 , G06N3/0454 , G06N3/063 , G06N3/084
Abstract: Presented herein are techniques for training a central/global machine learning model in a distributed machine learning system. In the data sampling techniques, a subset of the data obtained at the local sites is intelligently selected for transfer to the central site for use in training the central machine learning model. In the model merging techniques, distributed local training occurs in each local site and copies of the local machine learning models are sent to the central site for aggregation of learning by merging of the models. As a result, in accordance with the examples presented herein, a central machine learning model can be trained based on various representations/transformations of data seen at the local machine learning models, including sampled selections of data-label pairs, intermediate representation of training errors, or synthetic data-label pairs generated by models trained at various local sites.
-
公开(公告)号:US11943150B2
公开(公告)日:2024-03-26
申请号:US17147724
申请日:2021-01-13
Applicant: Cisco Technology, Inc.
Inventor: Lorand Jakab , Alberto Rodriguez Natal , Fabio R. Maino , John G. Apostolopoulos
IPC: H04L47/783 , G06F9/54
CPC classification number: H04L47/783 , G06F9/547
Abstract: Techniques for tracking compute capacity of a scalable application service platform to perform dynamic bandwidth allocation for data flows associated with applications hosted by the service platform are disclosed. Some of the techniques may include allocating a first amount of bandwidth of a physical underlay of a network for data flows associated with an application. The techniques may also include receiving, from a scalable application service hosting the application, an indication of an amount of computing resources of the scalable application service that are allocated to host the application. Based at least in part on the indications, a second amount of bandwidth of the physical underlay to allocate for the data flows may be determined. The techniques may also include allocating the second amount of bandwidth of the physical underlay of the network for the data flows associated with the application.
-
公开(公告)号:US11747169B2
公开(公告)日:2023-09-05
申请号:US17130978
申请日:2020-12-22
Applicant: Cisco Technology, Inc.
Inventor: Ashok K. Moghe , John G. Apostolopoulos , Avraham A. Poupko
CPC classification number: G01C21/3893 , G01C21/3635 , G01C21/3896 , G06F16/29 , H04L67/12 , H04W4/44 , H04W4/021
Abstract: Presented herein are techniques for updating detailed maps used to navigate an autonomous vehicle. The techniques include determining that a vehicle has come within a predetermined range of a road side unit, establishing a communication link with the vehicle, receiving, from the vehicle, data sufficient to identify a vehicle type of the vehicle, based on the vehicle type, selecting a map, stored by the road side unit, for the vehicle, sending a query to a neighbor road side unit seeking data to augment the map, in response to the query, receiving the data to augment the map from the neighbor road side unit, updating the map based on the data to augment the map to obtain an updated map, and sending at least a aspects of the updated map to the vehicle.
-
公开(公告)号:US20220116337A1
公开(公告)日:2022-04-14
申请号:US17147724
申请日:2021-01-13
Applicant: Cisco Technology, Inc.
Inventor: Lorand Jakab , Alberto Rodriguez Natal , Fabio R. Maino , John G. Apostolopoulos
IPC: H04L12/911 , G06F9/54
Abstract: Techniques for tracking compute capacity of a scalable application service platform to perform dynamic bandwidth allocation for data flows associated with applications hosted by the service platform are disclosed. Some of the techniques may include allocating a first amount of bandwidth of a physical underlay of a network for data flows associated with an application. The techniques may also include receiving, from a scalable application service hosting the application, an indication of an amount of computing resources of the scalable application service that are allocated to host the application. Based at least in part on the indications, a second amount of bandwidth of the physical underlay to allocate for the data flows may be determined. The techniques may also include allocating the second amount of bandwidth of the physical underlay of the network for the data flows associated with the application.
-
公开(公告)号:US20210108927A1
公开(公告)日:2021-04-15
申请号:US17130978
申请日:2020-12-22
Applicant: Cisco Technology, Inc.
Inventor: Ashok K. Moghe , John G. Apostolopoulos , Avraham A. Poupko
Abstract: Presented herein are techniques for updating detailed maps used to navigate an autonomous vehicle. The techniques include determining that a vehicle has come within a predetermined range of a road side unit, establishing a communication link with the vehicle, receiving, from the vehicle, data sufficient to identify a vehicle type of the vehicle, based on the vehicle type, selecting a map, stored by the road side unit, for the vehicle, sending a query to a neighbor road side unit seeking data to augment the map, in response to the query, receiving the data to augment the map from the neighbor road side unit, updating the map based on the data to augment the map to obtain an updated map, and sending at least a aspects of the updated map to the vehicle.
-
公开(公告)号:US10937167B2
公开(公告)日:2021-03-02
申请号:US16258037
申请日:2019-01-25
Applicant: Cisco Technology, Inc.
Inventor: Rob Liston , John G. Apostolopoulos
Abstract: Presented herein are techniques for automatically generating object segmentation training data. In particular, a segmentation data generation system is configured to obtain training images derived from a scene captured by one or more image capture devices. Each training image is a still image that includes a foreground object and a background. The segmentation data generation system automatically generates a mask of the training image to delineate the object from the background and, based on the mask automatically generates a masked image. The masked image includes only the object present in the training image. The segmentation data generation system composites the masked image with an image of an environmental scene to generate a composite image that includes the masked image and the environmental scene.
-
公开(公告)号:US10907974B2
公开(公告)日:2021-02-02
申请号:US15488945
申请日:2017-04-17
Applicant: Cisco Technology, Inc.
Inventor: Ashok K. Moghe , John G. Apostolopoulos , Avraham A. Poupko
Abstract: Presented herein are techniques for updating detailed maps used to navigate an autonomous vehicle. The techniques include determining that a vehicle has come within a predetermined range of a road side unit, establishing a communication link with the vehicle, receiving, from the vehicle, data sufficient to identify a vehicle type of the vehicle, based on the vehicle type, selecting a map, stored by the road side unit, for the vehicle, sending a query to a neighbor road side unit seeking data to augment the map, in response to the query, receiving the data to augment the map from the neighbor road side unit, updating the map based on the data to augment the map to obtain an updated map, and sending at least a aspects of the updated map to the vehicle.
-
公开(公告)号:US20180189951A1
公开(公告)日:2018-07-05
申请号:US15397987
申请日:2017-01-04
Applicant: Cisco Technology, Inc.
Inventor: Rob Liston , John G. Apostolopoulos
IPC: G06T7/11
CPC classification number: G06T7/11 , G06T7/194 , G06T11/00 , G06T2207/10024 , G06T2207/20081
Abstract: Presented herein are techniques for automatically generating object segmentation training data. In particular, a segmentation data generation system is configured to obtain training images derived from a scene captured by one or more image capture devices. Each training image is a still image that includes a foreground object and a background. The segmentation data generation system automatically generates a mask of the training image to delineate the object from the background and, based on the mask automatically generates a masked image. The masked image includes only the object present in the training image. The segmentation data generation system composites the masked image with an image of an environmental scene to generate a composite image that includes the masked image and the environmental scene.
-
-
-
-
-
-
-