-
AI Friends: A Design Framework for AI-Powered Creative Programming for Youth
Authors:
Stefania Druga,
Amy J. Ko
Abstract:
What role can AI play in supporting and constraining creative coding by families? To investigate these questions, we built a Wizard of Oz platform to help families engage in creative coding in partnership with a researcher-operated AI Friend. We designed a 3 week series of programming activities with ten children, 7 to 12 years old, and nine parents. Using a creative self efficacy lens, we observe…
▽ More
What role can AI play in supporting and constraining creative coding by families? To investigate these questions, we built a Wizard of Oz platform to help families engage in creative coding in partnership with a researcher-operated AI Friend. We designed a 3 week series of programming activities with ten children, 7 to 12 years old, and nine parents. Using a creative self efficacy lens, we observe that families found it easier to generate game ideas when prompted with questions by AI Friend; parents played a unique role in guiding children in more complex programming tasks when the AI Friend failed to help, and children were more encouraged to write code for novel ideas using the AI friend help. These findings suggest that AI supported platforms should highlight unique family AI interactions focused on children's agency and creative self-efficacy.
△ Less
Submitted 17 May, 2023;
originally announced May 2023.
-
A Qualitative Study on the Implementation Design Decisions of Developers
Authors:
Jenny T. Liang,
Maryam Arab,
Minhyuk Ko,
Amy J. Ko,
Thomas D. LaToza
Abstract:
Decision-making is a key software engineering skill. Developers constantly make choices throughout the software development process, from requirements to implementation. While prior work has studied developer decision-making, the choices made while choosing what solution to write in code remain understudied. In this mixed-methods study, we examine the phenomenon where developers select one specifi…
▽ More
Decision-making is a key software engineering skill. Developers constantly make choices throughout the software development process, from requirements to implementation. While prior work has studied developer decision-making, the choices made while choosing what solution to write in code remain understudied. In this mixed-methods study, we examine the phenomenon where developers select one specific way to implement a behavior in code, given many potential alternatives. We call these decisions implementation design decisions. Our mixed-methods study includes 46 survey responses and 14 semi-structured interviews with professional developers about their decision types, considerations, processes, and expertise for implementation design decisions. We find that implementation design decisions, rather than being a natural outcome from higher levels of design, require constant monitoring of higher level design choices, such as requirements and architecture. We also show that developers have a consistent general structure to their implementation decision-making process, but no single process is exactly the same. We discuss the implications of our findings on research, education, and practice, including insights on teaching developers how to make implementation design decisions.
△ Less
Submitted 23 January, 2023;
originally announced January 2023.
-
Brain Lesion Synthesis via Progressive Adversarial Variational Auto-Encoder
Authors:
Jiayu Huo,
Vejay Vakharia,
Chengyuan Wu,
Ashwini Sharan,
Andrew Ko,
Sebastien Ourselin,
Rachel Sparks
Abstract:
Laser interstitial thermal therapy (LITT) is a novel minimally invasive treatment that is used to ablate intracranial structures to treat mesial temporal lobe epilepsy (MTLE). Region of interest (ROI) segmentation before and after LITT would enable automated lesion quantification to objectively assess treatment efficacy. Deep learning techniques, such as convolutional neural networks (CNNs) are st…
▽ More
Laser interstitial thermal therapy (LITT) is a novel minimally invasive treatment that is used to ablate intracranial structures to treat mesial temporal lobe epilepsy (MTLE). Region of interest (ROI) segmentation before and after LITT would enable automated lesion quantification to objectively assess treatment efficacy. Deep learning techniques, such as convolutional neural networks (CNNs) are state-of-the-art solutions for ROI segmentation, but require large amounts of annotated data during the training. However, collecting large datasets from emerging treatments such as LITT is impractical. In this paper, we propose a progressive brain lesion synthesis framework (PAVAE) to expand both the quantity and diversity of the training dataset. Concretely, our framework consists of two sequential networks: a mask synthesis network and a mask-guided lesion synthesis network. To better employ extrinsic information to provide additional supervision during network training, we design a condition embedding block (CEB) and a mask embedding block (MEB) to encode inherent conditions of masks to the feature space. Finally, a segmentation network is trained using raw and synthetic lesion images to evaluate the effectiveness of the proposed framework. Experimental results show that our method can achieve realistic synthetic results and boost the performance of down-stream segmentation tasks above traditional data augmentation techniques.
△ Less
Submitted 5 August, 2022;
originally announced August 2022.
-
An Empirical Evaluation of the Impact of New York's Bail Reform on Crime Using Synthetic Controls
Authors:
Angela Zhou,
Andrew Koo,
Nathan Kallus,
Rene Ropac,
Richard Peterson,
Stephen Koppel,
Tiffany Bergin
Abstract:
We conduct an empirical evaluation of the impact of New York's bail reform on crime. New York State's Bail Elimination Act went into effect on January 1, 2020, eliminating money bail and pretrial detention for nearly all misdemeanor and nonviolent felony defendants. Our analysis of effects on aggregate crime rates after the reform informs the understanding of bail reform and general deterrence. We…
▽ More
We conduct an empirical evaluation of the impact of New York's bail reform on crime. New York State's Bail Elimination Act went into effect on January 1, 2020, eliminating money bail and pretrial detention for nearly all misdemeanor and nonviolent felony defendants. Our analysis of effects on aggregate crime rates after the reform informs the understanding of bail reform and general deterrence. We conduct a synthetic control analysis for a comparative case study of impact of bail reform. We focus on synthetic control analysis of post-intervention changes in crime for assault, theft, burglary, robbery, and drug crimes, constructing a dataset from publicly reported crime data of 27 large municipalities. Our findings, including placebo checks and other robustness checks, show that for assault, theft, and drug crimes, there is no significant impact of bail reform on crime; for burglary and robbery, we similarly have null findings but the synthetic control is also more variable so these are deemed less conclusive.
△ Less
Submitted 25 June, 2023; v1 submitted 16 November, 2021;
originally announced November 2021.
-
Low-Precision Quantization for Efficient Nearest Neighbor Search
Authors:
Anthony Ko,
Iman Keivanloo,
Vihan Lakshman,
Eric Schkufza
Abstract:
Fast k-Nearest Neighbor search over real-valued vector spaces (KNN) is an important algorithmic task for information retrieval and recommendation systems. We present a method for using reduced precision to represent vectors through quantized integer values, enabling both a reduction in the memory overhead of indexing these vectors and faster distance computations at query time. While most traditio…
▽ More
Fast k-Nearest Neighbor search over real-valued vector spaces (KNN) is an important algorithmic task for information retrieval and recommendation systems. We present a method for using reduced precision to represent vectors through quantized integer values, enabling both a reduction in the memory overhead of indexing these vectors and faster distance computations at query time. While most traditional quantization techniques focus on minimizing the reconstruction error between a point and its uncompressed counterpart, we focus instead on preserving the behavior of the underlying distance metric. Furthermore, our quantization approach is applied at the implementation level and can be combined with existing KNN algorithms. Our experiments on both open source and proprietary datasets across multiple popular KNN frameworks validate that quantized distance metrics can reduce memory by 60% and improve query throughput by 30%, while incurring only a 2% reduction in recall.
△ Less
Submitted 17 October, 2021;
originally announced October 2021.
-
Falx: Synthesis-Powered Visualization Authoring
Authors:
Chenglong Wang,
Yu Feng,
Rastislav Bodik,
Isil Dillig,
Alvin Cheung,
Amy J. Ko
Abstract:
Modern visualization tools aim to allow data analysts to easily create exploratory visualizations. When the input data layout conforms to the visualization design, users can easily specify visualizations by map** data columns to visual channels of the design. However, when there is a mismatch between data layout and the design, users need to spend significant effort on data transformation.
We…
▽ More
Modern visualization tools aim to allow data analysts to easily create exploratory visualizations. When the input data layout conforms to the visualization design, users can easily specify visualizations by map** data columns to visual channels of the design. However, when there is a mismatch between data layout and the design, users need to spend significant effort on data transformation.
We propose Falx, a synthesis-powered visualization tool that allows users to specify visualizations in a similarly simple way but without needing to worry about data layout. In Falx, users specify visualizations using examples of how concrete values in the input are mapped to visual channels, and Falx automatically infers the visualization specification and transforms the data to match the design. In a study with 33 data analysts on four visualization tasks involving data transformation, we found that users can effectively adopt Falx to create visualizations they otherwise cannot implement.
△ Less
Submitted 1 February, 2021;
originally announced February 2021.
-
An Exploratory Study of Writing and Revising Explicit Programming Strategies
Authors:
Maryam Arab,
Thomas D LaToza,
Amy J Ko
Abstract:
Knowledge sharing plays a crucial role throughout all software application development activities. When programmers learn and share through media like Stack overflow, GitHub, Meetups, videos, discussion forums, wikis, and blogs, every developer benefits. However, there is one kind of knowledge that developers share far less often: strategic knowledge for how to approach programming problems (e.g.,…
▽ More
Knowledge sharing plays a crucial role throughout all software application development activities. When programmers learn and share through media like Stack overflow, GitHub, Meetups, videos, discussion forums, wikis, and blogs, every developer benefits. However, there is one kind of knowledge that developers share far less often: strategic knowledge for how to approach programming problems (e.g., how to debug server-side Python errors, how to resolve a merge conflict, how to evaluate the stability of an API one is considering for adoption). In this paper, we investigate the feasibility of developers articulating and sharing their strategic knowledge, and the use of these strategies to support other developers in their problem-solving. We specifically investigate challenges that developers face in articulating strategies in a form in which other developers can use to increase their productivity. To observe this, we simulated a knowledge-sharing platform, asking experts to articulate one of their own strategies and then asked the second set of developers to try to use the strategies and provide feedback on the strategies to authors. During the study, we asked both strategy authors and users to reflect on the challenges they faced. In analyzing the strategies authors created, the use of the strategies, the feedback that users provided to authors, and the difficulties that authors faced addressing this feedback, we found that developers can share strategic knowledge, but authoring strategies require substantial feedback from diverse audiences to be helpful to programmers with varying prior knowledge. Our results also raise challenging questions about how future work should support searching and browsing for strategies that support varying prior knowledge.
△ Less
Submitted 21 October, 2020; v1 submitted 1 April, 2020;
originally announced April 2020.
-
Scout: Rapid Exploration of Interface Layout Alternatives through High-Level Design Constraints
Authors:
Amanda Swearngin,
Chenglong Wang,
Alannah Oleson,
James Fogarty,
Amy J. Ko
Abstract:
Although exploring alternatives is fundamental to creating better interface designs, current processes for creating alternatives are generally manual, limiting the alternatives a designer can explore. We present Scout, a system that helps designers rapidly explore alternatives through mixed-initiative interaction with high-level constraints and design feedback. Prior constraint-based layout system…
▽ More
Although exploring alternatives is fundamental to creating better interface designs, current processes for creating alternatives are generally manual, limiting the alternatives a designer can explore. We present Scout, a system that helps designers rapidly explore alternatives through mixed-initiative interaction with high-level constraints and design feedback. Prior constraint-based layout systems use low-level spatial constraints and generally produce a single design. Tosupport designer exploration of alternatives, Scout introduces high-level constraints based on design concepts (e.g.,~semantic structure, emphasis, order) and formalizes them into low-level spatial constraints that a solver uses to generate potential layouts. In an evaluation with 18 interface designers, we found that Scout: (1) helps designers create more spatially diverse layouts with similar quality to those created with a baseline tool and (2) can help designers avoid a linear design process and quickly ideate layouts they do not believe they would have thought of on their own.
△ Less
Submitted 15 January, 2020;
originally announced January 2020.
-
Explicit Programming Strategies
Authors:
Thomas D. LaToza,
Maryam Arab,
Dastyni Loksa,
Amy J. Ko
Abstract:
Software developers solve a diverse and wide range of problems. While software engineering research often focuses on tools to support this problem solving, the strategies that developers use to solve problems are at least as important. In this paper, we offer a novel approach for enabling developers to follow explicit programming strategies that describe how an expert tackles a common programming…
▽ More
Software developers solve a diverse and wide range of problems. While software engineering research often focuses on tools to support this problem solving, the strategies that developers use to solve problems are at least as important. In this paper, we offer a novel approach for enabling developers to follow explicit programming strategies that describe how an expert tackles a common programming problem. We define explicit programming strategies, grounding our definition in prior work both within software engineering and in other professions which have adopted more explicit procedures for problem solving. We then present a novel notation called Roboto and a novel StrategyTracker tool that explicitly represents programming strategies and frame executing strategies as a collaborative effort between human abilities to make decisions and computer abilities to structure process and persist information. Ina formative evaluation, 28 software developers of varying expertise completed a design task and a debugging task. We found that, compared to developers who are free to choose their strategies, developers gave explicit strategies experienced their work as more organized, systematic, and predictable, but also more constrained. Developers using explicit strategies were objectively more successful at the design and debugging tasks. We discuss the implications of Roboto and these findings, envisioning a thriving ecosystem of explicit strategies that accelerate and improve developers programming problem solving.
△ Less
Submitted 6 November, 2019; v1 submitted 31 October, 2019;
originally announced November 2019.
-
Distance-Based Independence Screening for Canonical Analysis
Authors:
Yi** Ni,
Chuan** Yu,
Andy Ko,
Xiaoming Huo
Abstract:
This paper introduces a novel method called Distance-Based Independence Screening for Canonical Analysis (DISCA) that performs simultaneous dimension reduction for a pair of random variables by optimizing the distance covariance (dCov). dCov is a statistic first proposed by Székely et al. [2009] for independence testing. Compared with sufficient dimension reduction (SDR) and canonical correlation…
▽ More
This paper introduces a novel method called Distance-Based Independence Screening for Canonical Analysis (DISCA) that performs simultaneous dimension reduction for a pair of random variables by optimizing the distance covariance (dCov). dCov is a statistic first proposed by Székely et al. [2009] for independence testing. Compared with sufficient dimension reduction (SDR) and canonical correlation analysis (CCA)-based approaches, DISCA is a model-free approach that does not impose dimensional or distributional restrictions on variables and is more sensitive to nonlinear relationships. Theoretically, we establish a non-asymptotic error bound to provide a guarantee of our method's performance. Numerically, DISCA performs comparable to or better than other state-of-the-art algorithms and is computationally faster. All codes of our DISCA method can be found on GitHub https : //github.com/Yi**911/DISCA.git, including an R package named DISCA.
△ Less
Submitted 12 October, 2023; v1 submitted 28 February, 2019;
originally announced March 2019.
-
On second order linear sequences of composite numbers
Authors:
Dan Ismailescu,
Adrienne Ko,
Celine Lee,
Jae Yong Park
Abstract:
In this paper we present a new proof of the following 2010 result of Dubickas, Novikas, and Siurys:
Let $(a,b)\in \mathbb{Z}^2$ and let $(x_n)_{n\ge 0}$ be the sequence defined by some initial values $x_0$ and $x_1$ and the second order linear recurrence \begin{equation*} x_{n+1}=ax_n+bx_{n-1} \end{equation*} for $n\ge 1$. Suppose that $b\neq 0$ and $(a,b)\neq (2,-1), (-2, -1)$. Then there exist…
▽ More
In this paper we present a new proof of the following 2010 result of Dubickas, Novikas, and Siurys:
Let $(a,b)\in \mathbb{Z}^2$ and let $(x_n)_{n\ge 0}$ be the sequence defined by some initial values $x_0$ and $x_1$ and the second order linear recurrence \begin{equation*} x_{n+1}=ax_n+bx_{n-1} \end{equation*} for $n\ge 1$. Suppose that $b\neq 0$ and $(a,b)\neq (2,-1), (-2, -1)$. Then there exist two relatively prime positive integers $x_0$, $x_1$ such that $|x_n|$ is a composite integer for all $n\in \mathbb{N}$.
The above theorem extends a result of Graham who solved the problem when $(a,b)=(1,1)$.
△ Less
Submitted 19 December, 2018;
originally announced December 2018.
-
Predicting Abandonment in Online Coding Tutorials
Authors:
An Yan,
Michael J. Lee,
Andrew J. Ko
Abstract:
Learners regularly abandon online coding tutorials when they get bored or frustrated, but there are few techniques for anticipating this abandonment to intervene. In this paper, we examine the feasibility of predicting abandonment with machine-learned classifiers. Using interaction logs from an online programming game, we extracted a collection of features that are potentially related to learner a…
▽ More
Learners regularly abandon online coding tutorials when they get bored or frustrated, but there are few techniques for anticipating this abandonment to intervene. In this paper, we examine the feasibility of predicting abandonment with machine-learned classifiers. Using interaction logs from an online programming game, we extracted a collection of features that are potentially related to learner abandonment and engagement, then developed classifiers for each level. Across the first five levels of the game, our classifiers successfully predicted 61% to 76% of learners who did not complete the next level, achieving an average AUC of 0.68. In these classifiers, features negatively associated with abandonment included account activation and help-seeking behaviors, whereas features positively associated with abandonment included features indicating difficulty and disengagement. These findings highlight the feasibility of providing timely intervention to learners likely to quit.
△ Less
Submitted 13 July, 2017;
originally announced July 2017.
-
Cortical Brain Computer Interface for Closed-Loop Deep Brain Stimulation
Authors:
Jeffrey A. Herron,
Margaret C. Thompson,
Timothy Brown,
Howard J. Chizeck,
Jeffrey G. Ojemann,
Andrew L. Ko
Abstract:
Essential Tremor is the most common neurological movement disorder. This progressive disease causes uncontrollable rhythmic motions -most often affecting the patient's dominant upper extremity- that occur during volitional movement and make it difficult for the patient to perform everyday tasks. Medication may also become ineffective as the disorder progresses. For many patients, deep brain stimul…
▽ More
Essential Tremor is the most common neurological movement disorder. This progressive disease causes uncontrollable rhythmic motions -most often affecting the patient's dominant upper extremity- that occur during volitional movement and make it difficult for the patient to perform everyday tasks. Medication may also become ineffective as the disorder progresses. For many patients, deep brain stimulation (DBS) of the thalamus is an effective means of treating this condition when medication fails. In current use, however, clinicians set the patient's stimulator to apply stimulation at all times- whether it is needed or not. This practice leads to excess power use, and more rapid depletion of batteries that require surgical replacement. In the work described here, for the first time, neural sensing of movement (using chronically-implanted cortical electrodes) is used to enable or disable stimulation for tremor. Therapeutic stimulation is delivered only when the patient is actively using their effected limb, thereby reducing the total stimulation applied, and potentially extending the lifetime of surgically-implanted batteries. This work, which involves both implanted and external subsystems, paves the way for the future fully-implanted closed-loop deep brain stimulators.
△ Less
Submitted 1 June, 2017; v1 submitted 4 December, 2016;
originally announced December 2016.
-
The Importance of Computing Education Research
Authors:
Steve Cooper,
Jeff Forbes,
Armando Fox,
Susanne Hambrusch,
Andrew Ko,
Beth Simon
Abstract:
Interest in computer science is growing. As a result, computer science (CS) and related departments are experiencing an explosive increase in undergraduate enrollments and unprecedented demand from other disciplines for learning computing. According to the 2014 CRA Taulbee Survey, the number of undergraduates declaring a computing major at Ph.D. granting departments in the US has increased 60% fro…
▽ More
Interest in computer science is growing. As a result, computer science (CS) and related departments are experiencing an explosive increase in undergraduate enrollments and unprecedented demand from other disciplines for learning computing. According to the 2014 CRA Taulbee Survey, the number of undergraduates declaring a computing major at Ph.D. granting departments in the US has increased 60% from 2011-2014 and the number of degrees granted has increased by 34% from 2008-2013. However, this growth is not limited to higher education. New York City, San Francisco and Oakland public schools will soon be offering computer science to all students at all schools from preschool to 12th grade, although it will be an elective for high school students. This unprecedented demand means that CS departments are likely to teach not only more students in the coming decades, but more diverse students, with more varied backgrounds, motivations, preparations, and abilities.
This growth is an unparalleled opportunity to expand the reach of computing education. However, this growth is also a unique research challenge, as we know very little about how best to teach our current students, let alone the students soon to arrive. The burgeoning field of Computing Education Research (CER) is positioned to address this challenge by answering research questions such as, how should we teach computer science, from programming to advanced principles, to a broader and more diverse audience? We argue that computer science departments should lead the way in establishing CER as a foundational research area of computer science, discovering the best ways to teach CS, and inventing the best technologies with which to teach it. This white paper provides a snapshot of the current state of CER and makes actionable recommendations for academic leaders to grow CER as a successful research area in their departments.
△ Less
Submitted 12 April, 2016;
originally announced April 2016.
-
A Classifier-free Ensemble Selection Method based on Data Diversity in Random Subspaces
Authors:
Albert H. R. Ko,
Robert Sabourin,
Alceu S. Britto Jr,
Luiz E. S. Oliveira
Abstract:
The Ensemble of Classifiers (EoC) has been shown to be effective in improving the performance of single classifiers by combining their outputs, and one of the most important properties involved in the selection of the best EoC from a pool of classifiers is considered to be classifier diversity. In general, classifier diversity does not occur randomly, but is generated systematically by various ens…
▽ More
The Ensemble of Classifiers (EoC) has been shown to be effective in improving the performance of single classifiers by combining their outputs, and one of the most important properties involved in the selection of the best EoC from a pool of classifiers is considered to be classifier diversity. In general, classifier diversity does not occur randomly, but is generated systematically by various ensemble creation methods. By using diverse data subsets to train classifiers, these methods can create diverse classifiers for the EoC. In this work, we propose a scheme to measure data diversity directly from random subspaces, and explore the possibility of using it to select the best data subsets for the construction of the EoC. Our scheme is the first ensemble selection method to be presented in the literature based on the concept of data diversity. Its main advantage over the traditional framework (ensemble creation then selection) is that it obviates the need for classifier training prior to ensemble selection. A single Genetic Algorithm (GA) and a Multi-Objective Genetic Algorithm (MOGA) were evaluated to search for the best solutions for the classifier-free ensemble selection. In both cases, objective functions based on different clustering diversity measures were implemented and tested. All the results obtained with the proposed classifier-free ensemble selection method were compared with the traditional classifier-based ensemble selection using Mean Classifier Error (ME) and Majority Voting Error (MVE). The applicability of the method is tested on UCI machine learning problems and NIST SD19 handwritten numerals.
△ Less
Submitted 12 August, 2014;
originally announced August 2014.
-
Gamma-ray Luminosity and Photon Index Evolution of FSRQ Blazars and Contribution to the Gamma-ray Background
Authors:
J. Singal,
A. Ko,
V. Petrosian
Abstract:
We present the redshift evolutions and distributions of the gamma-ray luminosity and photon spectral index of flat spectrum radio quasar (FSRQ) type blazars, using non-parametric methods to obtain the evolutions and distributions directly from the data. The sample we use for analysis consists of almost all FSRQs observed with a greater than approximately 7 sigma detection threshold in the first ye…
▽ More
We present the redshift evolutions and distributions of the gamma-ray luminosity and photon spectral index of flat spectrum radio quasar (FSRQ) type blazars, using non-parametric methods to obtain the evolutions and distributions directly from the data. The sample we use for analysis consists of almost all FSRQs observed with a greater than approximately 7 sigma detection threshold in the first year catalog of the Fermi Gamma-ray Space Telescope's Large Area Telescope, with redshfits as determined from optical spectroscopy by Shaw et al. We find that FSQRs undergo rapid gamma-ray luminosity evolution, but negligible photon index evolution, with redshift. With these evolutions accounted for we determine the density evolution and luminosity function of FSRQs, and calculate their total contribution to the extragalactic gamma-ray background radiation, resolved and unresolved, which is found to be 16(+10/-4)%, in agreement with previous studies.
△ Less
Submitted 19 March, 2014;
originally announced March 2014.
-
Optical Response of DyN
Authors:
M. Azeem,
B. J. Ruck,
Binh Do Le,
H. Warring,
N. M. Strickland,
A. Koo,
V. Goian,
S. Kamba,
H. J. Trodahl
Abstract:
We report measurements of the optical response of polycrystalline DyN thin films. The frequency-dependent complex refractive index in the near IR-visible-near UV was determined by fitting reflection/transmission spectra. In conjunction with resistivity measurements these identify DyN as a semiconductor with 1.2 eV optical gap. When doped by nitrogen vacancies it shows free carrier absorption and a…
▽ More
We report measurements of the optical response of polycrystalline DyN thin films. The frequency-dependent complex refractive index in the near IR-visible-near UV was determined by fitting reflection/transmission spectra. In conjunction with resistivity measurements these identify DyN as a semiconductor with 1.2 eV optical gap. When doped by nitrogen vacancies it shows free carrier absorption and a blue-shifted gap associated with the Moss-Burstein effect. The refractive index of 2.0+/-0.1 depends only weakly on energy. Far infrared reflectivity data show a polar phonon of frequency 280 cm-1 and dielectric strength delta epsilon= 20.
△ Less
Submitted 25 July, 2012;
originally announced July 2012.
-
Evaluation of Measurement Comparisons Using Generalised Least Squares: the Role of Participants' Estimates of Systematic Error
Authors:
John F Clare,
Annette Koo,
Robert B Davies
Abstract:
We consider the evaluation of laboratory practice through the comparison of measurements made by participating metrology laboratories when the measurement procedures are considered to have both fixed effects (the residual error due to unrecognised sources of error) and random effects (drawn from a distribution of known variance after correction for all known systematic errors). We show that, when…
▽ More
We consider the evaluation of laboratory practice through the comparison of measurements made by participating metrology laboratories when the measurement procedures are considered to have both fixed effects (the residual error due to unrecognised sources of error) and random effects (drawn from a distribution of known variance after correction for all known systematic errors). We show that, when estimating the participant fixed effects, the random effects described can be ignored. We also derive the adjustment to the variance estimates of the participant fixed effects due to these random effects.
△ Less
Submitted 8 May, 2012; v1 submitted 1 March, 2012;
originally announced March 2012.
-
A Gravitational Effective Action on a Finite Triangulation as a Discrete Model of Continuous Concepts
Authors:
Albert Ko,
Martin Rocek
Abstract:
We recall how the Gauss-Bonnet theorem can be interpreted as a finite dimen- sional index theorem. We describe the construction given in hep-th/0512293 of a function that can be interpreted as a gravitational effective action on a triangulation. The variation of this function under local rescalings of the edge lengths sharing a vertex is the Euler density, and we use it to illustrate how continu…
▽ More
We recall how the Gauss-Bonnet theorem can be interpreted as a finite dimen- sional index theorem. We describe the construction given in hep-th/0512293 of a function that can be interpreted as a gravitational effective action on a triangulation. The variation of this function under local rescalings of the edge lengths sharing a vertex is the Euler density, and we use it to illustrate how continuous concepts can have natural discrete analogs.
△ Less
Submitted 4 May, 2006; v1 submitted 2 May, 2006;
originally announced May 2006.
-
A Gravitational Effective Action on a Finite Triangulation
Authors:
Albert Ko,
Martin Rocek
Abstract:
We construct a function of the edge-lengths of a triangulated surface whose variation under a rescaling of all the edges that meet at a vertex is the defect angle at that vertex. We interpret this function as a gravitational effective action on the triangulation, and the variation as a trace anomaly.
We construct a function of the edge-lengths of a triangulated surface whose variation under a rescaling of all the edges that meet at a vertex is the defect angle at that vertex. We interpret this function as a gravitational effective action on the triangulation, and the variation as a trace anomaly.
△ Less
Submitted 15 January, 2006; v1 submitted 22 December, 2005;
originally announced December 2005.
-
Quantitative study of molecular N_2 trapped in disordered GaN:O films
Authors:
B. J. Ruck,
A. Koo,
U. D. Lanke,
F. Budde,
S. Granville,
H. J. Trodahl,
A. Bittar,
J. B. Metson,
V. J. Kennedy,
A. Markwitz
Abstract:
The structure of disordered GaN:O films grown by ion-assisted deposition is investigated using x-ray absorption near-edge spectroscopy and Raman spectroscopy. It is found that between 4 and 21 % of the nitrogen in the films is in the form of molecular N_2 that interacts only weakly with the surrounding matrix. The anion to cation ratio in the GaN:O host remains close to unity, and there is a clo…
▽ More
The structure of disordered GaN:O films grown by ion-assisted deposition is investigated using x-ray absorption near-edge spectroscopy and Raman spectroscopy. It is found that between 4 and 21 % of the nitrogen in the films is in the form of molecular N_2 that interacts only weakly with the surrounding matrix. The anion to cation ratio in the GaN:O host remains close to unity, and there is a close correlation between the N_2 fraction, the level of oxygen impurities, and the absence of short-range order in the GaN:O matrix.
△ Less
Submitted 9 August, 2004;
originally announced August 2004.
-
Stabilization of amorphous GaN by oxygen
Authors:
F. Budde,
B. J. Ruck,
A. Koo,
S. Granville,
H. J. Trodahl,
A. Bittar,
G. V. M. Williams,
M. J. Ariza,
B. Bonnet,
D. J. Jones,
J. B. Metson,
S. Rubanov,
P. Munroe
Abstract:
Ion assisted deposition (IAD) has been investigated for the growth of GaN, and the resulting films studied by x-ray diffraction and absorption spectroscopy and by transmission electron microscopy. IAD grown stoichiometric GaN consists of random-stacked quasicrystals of some 3 nm diameter. Amorphous material is formed only by incorporation of 15% or more oxygen, which we attribute to the presence…
▽ More
Ion assisted deposition (IAD) has been investigated for the growth of GaN, and the resulting films studied by x-ray diffraction and absorption spectroscopy and by transmission electron microscopy. IAD grown stoichiometric GaN consists of random-stacked quasicrystals of some 3 nm diameter. Amorphous material is formed only by incorporation of 15% or more oxygen, which we attribute to the presence of non-tetrahedral bonds centered on oxygen. The ionic favourability of heteropolar bonds and its strikingly simple constraint to even-membered rings is the likely cause of the instability of stoichiometric a-GaN.
△ Less
Submitted 26 July, 2004;
originally announced July 2004.