1,399 research outputs found

    Explanatory debugging: Supporting end-user debugging of machine-learned programs

    Get PDF
    Many machine-learning algorithms learn rules of behavior from individual end users, such as task-oriented desktop organizers and handwriting recognizers. These rules form a “program” that tells the computer what to do when future inputs arrive. Little research has explored how an end user can debug these programs when they make mistakes. We present our progress toward enabling end users to debug these learned programs via a Natural Programming methodology. We began with a formative study exploring how users reason about and correct a text-classification program. From the results, we derived and prototyped a concept based on “explanatory debugging”, then empirically evaluated it. Our results contribute methods for exposing a learned program's logic to end users and for eliciting user corrections to improve the program's predictions

    Nanoscale periodicity in stripe-forming systems at high temperature: Au/W(110)

    Full text link
    We observe using low-energy electron microscopy the self-assembly of monolayer-thick stripes of Au on W(110) near the transition temperature between stripes and the non-patterned (homogeneous) phase. We demonstrate that the amplitude of this Au stripe phase decreases with increasing temperature and vanishes at the order-disorder transition (ODT). The wavelength varies much more slowly with temperature and coverage than theories of stress-domain patterns with sharp phase boundaries would predict, and maintains a finite value of about 100 nm at the ODT. We argue that such nanometer-scale stripes should often appear near the ODT.Comment: 5 page

    End-user feature labeling: a locally-weighted regression approach

    Get PDF
    When intelligent interfaces, such as intelligent desktop assistants, email classifiers, and recommender systems, customize themselves to a particular end user, such customizations can decrease productivity and increase frustration due to inaccurate predictions - especially in early stages, when training data is limited. The end user can improve the learning algorithm by tediously labeling a substantial amount of additional training data, but this takes time and is too ad hoc to target a particular area of inaccuracy. To solve this problem, we propose a new learning algorithm based on locally weighted regression for feature labeling by end users, enabling them to point out which features are important for a class, rather than provide new training instances. In our user study, the first allowing ordinary end users to freely choose features to label directly from text documents, our algorithm was both more effective than others at leveraging end users' feature labels to improve the learning algorithm, and more robust to real users' noisy feature labels. These results strongly suggest that allowing users to freely choose features to label is a promising method for allowing end users to improve learning algorithms effectively

    Reconstruction of Network Evolutionary History from Extant Network Topology and Duplication History

    Full text link
    Genome-wide protein-protein interaction (PPI) data are readily available thanks to recent breakthroughs in biotechnology. However, PPI networks of extant organisms are only snapshots of the network evolution. How to infer the whole evolution history becomes a challenging problem in computational biology. In this paper, we present a likelihood-based approach to inferring network evolution history from the topology of PPI networks and the duplication relationship among the paralogs. Simulations show that our approach outperforms the existing ones in terms of the accuracy of reconstruction. Moreover, the growth parameters of several real PPI networks estimated by our method are more consistent with the ones predicted in literature.Comment: 15 pages, 5 figures, submitted to ISBRA 201

    Atomistic modelling of large-scale metal film growth fronts

    Full text link
    We present simulations of metallization morphologies under ionized sputter deposition conditions, obtained by a new theoretical approach. By means of molecular dynamics simulations using a carefully designed interaction potential, we analyze the surface adsorption, reflection, and etching reactions taking place during Al physical vapor deposition, and calculate their relative probability. These probabilities are then employed in a feature-scale cellular-automaton simulator, which produces calculated film morphologies in excellent agreement with scanning-electron-microscopy data on ionized sputter deposition.Comment: RevTeX 4 pages, 2 figure

    He Scattering from Compact Clusters and from Diffusion-Limited Aggregates on Surfaces: Observable Signatures of Structure

    Full text link
    The angular intensity distribution of He beams scattered from compact clusters and from diffusion limited aggregates, epitaxially grown on metal surfaces, is investigated theoretically. The purpose is twofold: to distinguish compact cluster structures from diffusion limited aggregates, and to find observable {\em signatures} that can characterize the compact clusters at the atomic level of detail. To simplify the collision dynamics, the study is carried out in the framework of the sudden approximation, which assumes that momentum changes perpendicular to the surface are large compared with momentum transfer due to surface corrugation. The diffusion limited aggregates on which the scattering calculations were done, were generated by kinetic Monte Carlo simulations. It is demonstrated, by focusing on the example of compact Pt Heptamers, that signatures of structure of compact clusters may indeed be extracted from the scattering distribution. These signatures enable both an experimental distinction between diffusion limited aggregates and compact clusters, and a determination of the cluster structure. The characteristics comprising the signatures are, to varying degrees, the Rainbow, Fraunhofer, specular and constructive interference peaks, all seen in the intensity distribution. It is also shown, how the distribution of adsorbate heights above the metal surface can be obtained by an analysis of the specular peak attenuation. The results contribute to establishing He scattering as a powerful tool in the investigation of surface disorder and epitaxial growth on surfaces, alongside with STM.Comment: 41 pages, 16 postscript figures. For more details see http://www.fh.huji.ac.il/~dan

    End-User Feature Labeling via Locally Weighted Logistic Regression

    Get PDF
    Applications that adapt to a particular end user often make inaccurate predictions during the early stages when training data is limited. Although an end user can improve the learning algorithm by labeling more training data, this process is time consuming and too ad hoc to target a particular area of inaccuracy. To solve this problem, we propose a new learning algorithm based on Locally Weighted Logistic Regression for feature labeling by end users, enabling them to point out which features are important for a class, rather than provide new training instances. In our user study, the first allowing ordinary end users to freely choose features to label directly from text documents, our algorithm was more effective than others at leveraging end users’ feature labels to improve the learning algorithm. Our results strongly suggest that allowing users to freely choose features to label is a promising method for allowing end users to improve learning algorithms effectively
    corecore