Engineering topics
Guillaume, Alexandre
Publications and source records attributed to Guillaume, Alexandre.
A Multi-Sensor Water Vapor, Temperature and Cloud Climate Data Record
No abstract available
Provenance as a Service for a Multi-sensor Merged Climate Data Record
No abstract available
A Deterministic Annealing Approach to Clustering AIRS Data
We will examine the validity of means and standard deviations as a basis for climate data products. We will explore the conditions under which these two simple statistics are inadequate summaries of the underlying empirical probability distributions by contrasting them with a nonparametric, method called Deterministic Annealing technique
Adding Semantics and OPM Ontology for the Provenance of Multi-Sensor Merged Climate Data Records. Now What About Reproducibility?
No abstract available
Provenance Services for Tracking Production of Multi-Sensor Merged Climate Data Record
No abstract available
Diagnosing AIRS Sampling with CloudSat Cloud Classes
AIRS yield and sampling vary with cloud state. Careful utilization of collocated multiple satellite sensors is necessary. Profile differences between AIRS and ECMWF model analyses indicate that AIRS has high sampling and excellent accuracy for certain meteorological conditions. Cloud-dependent sampling biases may have large impact on AIRS L2 and L3 data in climate research. MBL clouds / lower tropospheric stability relationship is one example. AIRS and CloudSat reveal a reasonable climatology in the MBL cloud regime despite limited sampling in stratocumulus. Thermodynamic parameters such as EIS derived from AIRS data map these cloud conditions successfully. We are working on characterizing AIRS scenes with mixed cloud types.
Evolutionary Computational Methods for Identifying Emergent Behavior in Autonomous Systems
A technique based on Evolutionary Computational Methods (ECMs) was developed that allows for the automated optimization of complex computationally modeled systems, such as autonomous systems. The primary technology, which enables the ECM to find optimal solutions in complex search spaces, derives from evolutionary algorithms such as the genetic algorithm and differential evolution. These methods are based on biological processes, particularly genetics, and define an iterative process that evolves parameter sets into an optimum. Evolutionary computation is a method that operates on a population of existing computational-based engineering models (or simulators) and competes them using biologically inspired genetic operators on large parallel cluster computers. The result is the ability to automatically find design optimizations and trades, and thereby greatly amplify the role of the system engineer.
Understanding Climate with Merged Water Vapor, Temperature and Cloud Observations from the A-Train
No abstract available
Evolutionary Scheduler for the Deep Space Network
A computer program assists human schedulers in satisfying, to the maximum extent possible, competing demands from multiple spacecraft missions for utilization of the transmitting/receiving Earth stations of NASA s Deep Space Network. The program embodies a concept of optimal scheduling to attain multiple objectives in the presence of multiple constraints.
Reducing the Volume of NASA Earth-Science Data
A computer program reduces data generated by NASA Earth-science missions into representative clusters characterized by centroids and membership information, thereby reducing the large volume of data to a level more amenable to analysis. The program effects an autonomous data-reduction/clustering process to produce a representative distribution and joint relationships of the data, without assuming a specific type of distribution and relationship and without resorting to domain-specific knowledge about the data. The program implements a combination of a data-reduction algorithm known as the entropy-constrained vector quantization (ECVQ) and an optimization algorithm known as the differential evolution (DE). The combination of algorithms generates the Pareto front of clustering solutions that presents the compromise between the quality of the reduced data and the degree of reduction. Similar prior data-reduction computer programs utilize only a clustering algorithm, the parameters of which are tuned manually by users. In the present program, autonomous optimization of the parameters by means of the DE supplants the manual tuning of the parameters. Thus, the program determines the best set of clustering solutions without human intervention.
Evolutionary Computation for the Identification of Emergent Behavior in Autonomous Systems
Over the past several years the Center for Evolutionary Computation and Automated Design at the Jet Propulsion Laboratory has developed a technique based on Evolutionary Computational Methods (ECM) that allows for the automated optimization of complex computationally modeled systems. An important application of this technique is for the identification of emergent behaviors in autonomous systems. Mobility platforms such as rovers or airborne vehicles are now being designed with autonomous mission controllers that can find trajectories over a solution space that is larger than can reasonably be tested. It is critical to identify control behaviors that are not predicted and can have surprising results (both good and bad). These emergent behaviors need to be identified, characterized and either incorporated into or isolated from the acceptable range of control characteristics. We use cluster analysis of automatically retrieved solutions to identify isolated populations of solutions with divergent behaviors.
Deep Space Network Scheduling Using Evolutionary Computational Methods
The paper presents the specific approach taken to formulate the problem in terms of gene encoding, fitness function, and genetic operations. The genome is encoded such that a subset of the scheduling constraints is automatically satisfied. Several fitness functions are formulated to emphasize different aspects of the scheduling problem. The optimal solutions of the different fitness functions demonstrate the trade-off of the scheduling problem and provide insight into a conflict resolution process.