Annotation Modeling: To Appear in Comp & Geosci

29 03 2008

What a difference a day makes!
Yesterday I learned that my paper on semantic platforms was rejected.
Today, however, the news was better as a manuscript on annotation modeling was
accepted for publication.
It’s been a long road for this paper:

The abstract of the paper is as follows:

Annotation Modeling with Formal Ontologies:
Implications for Informal Ontologies

L. I. Lumb[1], J. R. Freemantle[2], J. I. Lederman[2] & K. D.
Aldridge[2]
[1] Computing and Network Services, York University, 4700 Keele Street,
Toronto, Ontario, M3J 1P3, Canada
[2] Earth & Space Science and Engineering, York University, 4700 Keele
Street, Toronto, Ontario, M3J 1P3, Canada
Knowledge representation is increasingly recognized as an important component of any cyberinfrastructure (CI). In order to expediently address scientific needs, geoscientists continue to leverage the standards and implementations emerging from the World Wide Web Consortium’s (W3C) Semantic Web effort. In an ongoing investigation, previous efforts have been aimed towards the development of a semantic framework for the Global Geodynamics Project (GGP). In contrast to other efforts, the approach taken has emphasized the development of informal ontologies, i.e., ontologies that are derived from the successive extraction of Resource Description Format (RDF) representations from eXtensible Markup Language (XML), and then Web Ontology Language (OWL) from RDF. To better understand the challenges and opportunities for incorporating annotations into the emerging semantic framework, the present effort focuses on knowledge-representation modeling involving formal ontologies. Although OWL’s internal mechanism for annotation is constrained to ensure computational completeness and decidability, externally originating annotations based on the XML Pointer Language (XPointer) can easily violate these constraints. Thus the effort of modeling with formal ontologies allows for recommendations applicable to the case of incorporating annotations into informal ontologies.

I expect the whole paper will be made available in the not-too-distant future …





Earth and Space Science Informatics at the 2007 Fall Meeting of the American Geophysical Union

27 07 2007

In a previous post, I referred to Earth Science Informatics as a discipline-in-the-making.

To support this claim, I cited a number of data points. And of these data points, the 2006 Fall Meeting of the American Geophysical Union (AGU) stands out as a key enabler.

With 22 sessions posted, the 2007 Fall Meeting of the AGU is well primed to further enable the development of this discipline.

Because I’m a passionate advocate of this intersection between the Earth Sciences and Informatics, I’m involved in convening three of the 22 Earth and Space Science Informatics sessions:

I encourage you to take a moment to review the calls for participation for these three, as well as the other 19, sessions in Earth and Space Science Informatics at the 2007 Fall Meeting of the AGU.





HPCS 2007: My Presentation Now Available

24 05 2007

I’ve made the presentation I made at HPCS 2007 available online.

This presentation corresponds to the paper I wrote for the same event.

I hope to find a few femtoseconds to blog about the event soon!





Digital Terrain Mapping via LIDAR

23 01 2007

From the purely scientific (ozone-column mapping, imaging hydrometeors in clouds) to commercial (on-board detection of clear air turbulence, CAT), my exposure to LIDAR applications has been primarily atmospheric.

Of course, other applications of LIDAR technology exist, and one of these is Digital Terrain Mapping (DTM).

Terra Remote Sensing Inc. is a leader in LIDAR-based DTM. Particularly impressive is their ability to perform surface DTM in areas of dense vegetation. As I learned at a very recent meeting of the Ontario Association of Remote Sensing (OARS), Terra has already found a number of very practical applications for LIDAR-based DTM.

Some additional applications that come to mind are:

  • DTM of urban canopies for atmospheric experiments – Terra has already mapped buildings for various purposes. The same approach could be used to better ground (sorry ;-) atmospheric experiments. For example, the boundary-layer modeling that was conducted for Joint Urban 2003 (JU03) employed a digitization of Oklahoma City. A LIDAR-based DTM would’ve made this an even-more realistic effort.
  • Monitoring the progress of Global Change in the Arctic – In addition to LIDAR-based DTM, Terra is also having some success characterizing surfaces based on LIDAR intensity measurements. Because open water and a glacier would be expected to have different DTM and intensity characteristics, Terra should also be able to monitor Global Change as nunataks are progressively transformed into traditional islands (land isolated and surrounded by open water). With the Arctic as a bellwether for Global Change, it’s not surprising that the nunatak-to-island transformation is getting attention.

Although my additional examples are (once again) atmospheric in nature, as Terra is demonstrating, there are numerous applications for LIDAR-based technologies.





Annotation Paper Submitted to HPCS 2007 Event

11 01 2007

I’ve blogged and presented recently (locally and at an international scientific event) on the topic of annotation and knowledge representation.

Working with co-authors Jerusha Lederman, Jim Freemantle and Keith Aldridge, a written version of the recent AGU presentation has been prepared and submitted to the HPCS 2007 event. The abstract is as follows:

Semantically Enabling the Global Geodynamics Project:
Incorporating Feature-Based Annotations via XML Pointer Language (XPointer)

Earth Science Markup Language (ESML) is efficient and effective in representing scientific data in an XML-based formalism. However, features of the data being represented are not accounted for in ESML. Such features might derive from events, identifications, or some other source. In order to account for features in an ESML context, they are considered from the perspective of annotation. Although it is possible to extend ESML to incorporate feature-based annotations internally, there are complicating factors identified that apply to ESML and most XML dialects. Rather than pursue the ESML-extension approach, an external representation for feature-based annotations via XML Pointer Language (XPointer) is developed. In previous work, it has been shown that it is possible to extract relationships from ESML-based representations, and capture the results in the Resource Description Format (RDF). Application of this same requirement to XPointer-based annotations of ESML representations results in a revised semantic framework for the Global Geodynamics Project (GGP).

Once the paper is accepted, I’ll make a pre-submission version available online.

Because the AGU session I participated in has also issued a call for papers, I’ll be extending the HPCS 2007 submission in various interesting ways.

And finally, thoughts are starting to gel on how annotations may be worked into the emerging notions I’ve been having on knowledge-based heuristics.

Stay tuned.





Genetic Aesthetics: Generative Software Meets Genetic Algorithms

4 01 2007

I’m still reading Cloninger’s book, and just read a section on Generative Software (GS) – software used by contemporary designers to “… automate an increasingly large portion of the creative process.” As implied by the name, GS can produce a tremendous amount of output. It’s then up to the designer to be creatively stimulated as they sift through the GS output.

As I was reading Cloninger’s description, I couldn’t help but make my own connections with Genetic Algorithms (GAs). I’ve seen GAs applied in the physical sciences. For example, GAs can be used to generate models to fit data. The scientist provides an ancestor (a starting model), and then variations are derived through genetic processes such as mutation. Only the models with appropriate levels of fitness survive subsequent generations. Ultimately, what results is the best (i.e., most fit) model that explains the data according to the GA process.

In an analogous way, this is also what happens with the output from GS. Of course, in the GS case, it is the designer her/himself who determines what survives according to their own criteria.

The GS-GA connection is even stronger than my own association may cause you to believe.

In interviewing Joshua Davis for his book, Cloninger states:

At one point, you talked about creating software that would parse through the output of your generative software and select the iterations you were most likely to choose.

Davis responds:

That’s something [programmer] Branden Hall and I worked on called Genetic Aesthetic. It uses a neural network and genetic algorithms to create a “hot or not” situation. It says, “Rate this composition I generated on a scale from 1 to 10.” If I give it a 1, it says, “This isn’t beautiful. I should look at what kind of numbers were generated in this iteration and record those as unfavorable.” You have to train the software. Because the process is based on variables and numbers, over a very short period of time it’s able to learn what numbers are unsatisfactory and what numbers are satisfactory to that individual human critic. It changes per individual.

That certainly makes the GS-GA connection explicit and poetic, Genetic Aesthetic – I like that!

I’ve never worked with GAs. However, I did lead a project at KelResearch where our objective was to classify hydrometeors (i.e., raindrops, snowflakes, etc.). The hydrometeors were observed in situ by a sensor deployed on the wing of an airplane. Data was collected as the plane flew through winter storms. (Many of these campaigns were spearheaded by Prof. R. E. Stewart.) What we attempted to do was automate the classification of the hydrometeors on the basis of their shape. More specifically, we attempted to estimate the fractal dimension of each observed hydrometeor in the hopes of providing at automated classification scheme. Although this was feasible in principle, the resolution offered by the sensor made this impractical. Nonetheless, it was a interesting opportunity for me to personally explore the natural Genetic Aesthetics afforded by Canadian winter storms!





Annotating at the AGU

24 10 2006

Perhaps two years ago, it was a challenge to find appropriate sessions at the American Geophysical Union Fall Meeting for submissions that addressed the intersection between geophysics and knowledge representation.

A year ago, there were quite a few to choose from.

This year, I was almost overwhelmed by choice.

I ended up selecting the “Earth and Space Science Cyberinfrastructure: Application and Theory of Knowledge Representation” session in the “Earth and Space Science Informatics” section. The work I intend to present, co-authored with Jerusha Lederman and Keith Aldridge also of York University, is described via an abstract elsewhere. I’ll need to prepare well as I’m presenting in good company and have only 15 minutes!

The makings for a productive and stimulating meeting are clearly present.

And for a Canadian in December, it’s pretty difficult not to enjoy the Bay Area!





Alternate Mechanism for Earth’s Magnetic Field

25 08 2006

About 3,000 km beneath our feet lies Earth’s third ocean. Quite unlike the water-based first and air-based second, this third ocean is an iron-based alloy. Because this liquid-state alloy (aka. Earth’s fluid/liquid outer core) is an electrical conductor, currents can exist. Owing to a well-known reciprocity between electrical currents and magnetic fields, this third ocean factors significantly in an observable known to any of us surface dwellers who have ever wielded a compass.

Although there’s no question that Earth possesses a magnetic field, there are a number of open scientific questions about this pervasive, natural phenomenon. A number of these questions are directed at the sustainability of this magnetic field over geologically significant timescales. Well evidenced in the geologic record over a few billion years, Earth’s magnetic field requires a self-sustaining mechanism (aka. a geodynamo) to account for its very existence and peculiarities (such as reversals).

The starting point for scientific investigators is that this electrically conducting region is under rotation. (Taken from the appropriate scientific perspective, a perspective that takes into account planetary scales and fluid dynamical properties, it turns out this region is rotating rapidly.) The same Earth’s rotation that causes deflection of trade winds in the atmosphere (via the Coriolis effect) also figures significantly in the energetics of Earth’s magnetic field. Rotational effects alone, however, cannot account for the existence, longevity and peculiarities of Earth’s magnetic field over the visible geologic past.

This conundrum has forced the scientists who study this phenomenon to speculate on mechanisms for Earth’s magnetic field. Many of the suggested mechanisms call from some degree of additional stirring. This additional stirring causes deviations from the otherwise steady state of solid body rotation. Simply put, these deviations cause motion in the electrically conducting fluid that in turn result in magnetic fields.

Since the late 1970s, the favored mechanism for additional stirring has been based on buoyancy. In the case of Earth’s third ocean, buoyancy is thought to result from solidification. More specifically, as Earth’s centremost region (know as the inner core) grows by iron crystallization, the residual light element(s) in the alloy is/are released buoyantly. This combined effect of chemistry and fluid dynamics is thought to result in compositional convection.

Compositional convection, however, can be challenged on a number of fronts. Rather than pursue that here, my present purpose is to relate another mechanism for Earth’s magnetic field. As with the previous mechanism, deviations from an otherwise steady state of solid body rotation are key in this case as well. Rotation enforces cylindrical symmetry. This enforcement even applies when the body that’s under rotation (Earth in this case) has an almost spherical symmetry to it. Almost is definitely the operative word here, as Earth isn’t perfectly spherically symmetric. In fact, Earth is an oblate spheroid that bulges at the equator and is depressed at the poles. This combination results in an opposition of symmetries, cylindrical (owing to Earth’s rotation) versus spheroidal (owing to the boundary that contains Earth’s third ocean). As has been demonstrated experimentally and theoretically, the introduction of deviations in the presence of such symmetry oppositions can cause significant instabilities. In Earth’s case, periodic deviations might originate from precession and/or tides.

Experimental, theoretical, numerical and observational studies of such instabilities have been one of Keith Aldridge’s research themes for over a decade at Toronto’s York University. In addition to ongoing experimental studies with graduate student Ross Baker, Keith has been collaborating with post-doc David McMillan and I on supportive observational evidence. Because the instabilities we’re all interested in are periodic, we’ve been looking for indirect evidence in historical records of Earth’s magnetic field. Deep-ocean sediments, extracted as drill cores, are proving useful in our attempts to analyze relative variations in Earth’s magnetic field intensity over the past 70,000 years. In short, our analysis of variations in paleointensity allows us to further support fluid-flow instabilities as a viable mechanism for Earth’s magnetic field.

A scientific account of this investigation has recently been accepted for publication in an appropriate journal, Physics of the Earth and Planetary Interiors. A preprint is currently available online.





Volcano Sonification and Grid Computing

9 08 2006

Readers of my blog and articles know that I’m very interested in intersections between Grid Computing and Global Geophysics. This interest is especially prevalent in the case of small-to-medium scale projects (like the GGP).

A recent item in GRIDtoday points to an intersection of Grid Computing with volcanism. Specifically, it highlights the sonification of volcanic signals as conveyed via, for example, seismic activity. To quote the developer of the sonification software, Domenico Vicinanza of the Italian National Institute of Nuclear Physics (INFN):

Data sonification can be considered the acoustic counterpart of data graphic visualisation and is key to expanding our knowledge of volcanic seismic patterns to gain a deeper understanding of volcanic activity, especially when this activity precedes eruptive phenomena.

Grid Computing, along with various networks, is being used to facilitate collaboration amongst geographically disperse scientists on a number of volcanoes.





The Computational Infrastructure for Geodynamics

3 08 2006

While reading a recent issue of Eos, I came across The Computational Infrastructure for Geodynamics (CIG)

… a membership-governed organization that supports and promotes Earth science by developing and maintaining software for computational geophysics and related fields.

According to their Web page, CIG consists of:

  • a coordinated effort to develop reusable, well-documented and open-source geodynamics software
  • the basic building blocks — an infrastructure layer — of software by which state-of-the-art modeling codes can be quickly assembled
  • extension of existing software frameworks to interlink multiple codes and data through a superstructure layer
  • strategic partnerships with the larger world of computational science and geoinformatics
  • specialized training and workshops for both the geodynamics and larger Earth science communities

As of this writing, CIG has seven working groups:

  • Mantle convection
  • Long-term crustal dynamics
  • Computational science
  • Short-term crustal dynamics
  • Geodynamo
  • Computational seismology
  • Magma migration

With these working groups providing the focal point, CIG facilitates events (such as workshps) and software coordination. There is already an impressive software repository (with additions to the geodynamo area imminent). In addition to the Web site, there are a number of mailing lists available.

Based on my cursory look, I have a few comments to share:

  • Although frameworks such as ESMF are mentioned on a links page, it doesn’t appear that there is any related CIG-ESMF engagement. Further investigation is likely required.
  • I’m keen to understand how the term geoinformatics is defined by CIG. I expect it relates more to GIS and related disciplines in surveying and space-science engineering. It’s for reasons like this, I referred to the new geoinformatics in a recent paper. Again, further research is required.