6,145 research outputs found

    Your Proof Fails? Testing Helps to Find the Reason

    Full text link
    Applying deductive verification to formally prove that a program respects its formal specification is a very complex and time-consuming task due in particular to the lack of feedback in case of proof failures. Along with a non-compliance between the code and its specification (due to an error in at least one of them), possible reasons of a proof failure include a missing or too weak specification for a called function or a loop, and lack of time or simply incapacity of the prover to finish a particular proof. This work proposes a new methodology where test generation helps to identify the reason of a proof failure and to exhibit a counter-example clearly illustrating the issue. We describe how to transform an annotated C program into C code suitable for testing and illustrate the benefits of the method on comprehensive examples. The method has been implemented in STADY, a plugin of the software analysis platform FRAMA-C. Initial experiments show that detecting non-compliances and contract weaknesses allows to precisely diagnose most proof failures.Comment: 11 pages, 10 figure

    Second-order Democratic Aggregation

    Full text link
    Aggregated second-order features extracted from deep convolutional networks have been shown to be effective for texture generation, fine-grained recognition, material classification, and scene understanding. In this paper, we study a class of orderless aggregation functions designed to minimize interference or equalize contributions in the context of second-order features and we show that they can be computed just as efficiently as their first-order counterparts and they have favorable properties over aggregation by summation. Another line of work has shown that matrix power normalization after aggregation can significantly improve the generalization of second-order representations. We show that matrix power normalization implicitly equalizes contributions during aggregation thus establishing a connection between matrix normalization techniques and prior work on minimizing interference. Based on the analysis we present {\gamma}-democratic aggregators that interpolate between sum ({\gamma}=1) and democratic pooling ({\gamma}=0) outperforming both on several classification tasks. Moreover, unlike power normalization, the {\gamma}-democratic aggregations can be computed in a low dimensional space by sketching that allows the use of very high-dimensional second-order features. This results in a state-of-the-art performance on several datasets

    User relationship classification of facebook messenger mobile data using WEKA

    Full text link
    © Springer Nature Switzerland AG 2018. Mobile devices are a wealth of information about its user and their digital and physical activities (e.g. online browsing and physical location). Therefore, in any crime investigation artifacts obtained from a mobile device can be extremely crucial. However, the variety of mobile platforms, applications (apps) and the significant size of data compound existing challenges in forensic investigations. In this paper, we explore the potential of machine learning in mobile forensics, and specifically in the context of Facebook messenger artifact acquisition and analysis. Using Quick and Choo (2017)’s Digital Forensic Intelligence Analysis Cycle (DFIAC) as the guiding framework, we demonstrate how one can acquire Facebook messenger app artifacts from an Android device and an iOS device (the latter is, using existing forensic tools. Based on the acquired evidence, we create 199 data-instances to train WEKA classifiers (i.e. ZeroR, J48 and Random tree) with the aim of classifying the device owner’s contacts and determine their mutual relationship strength

    Steam reforming on transition-metal carbides from density-functional theory

    Full text link
    A screening study of the steam reforming reaction (CH_4 + H_2O -> CO + 3H_2) on early transition-metal carbides (TMC's) is performed by means of density-functional theory calculations. The set of considered surfaces includes the alpha-Mo_2C(100) surfaces, the low-index (111) and (100) surfaces of TiC, VC, and delta-MoC, and the oxygenated alpha-Mo_2C(100) and TMC(111) surfaces. It is found that carbides provide a wide spectrum of reactivities towards the steam reforming reaction, from too reactive via suitable to too inert. The reactivity is discussed in terms of the electronic structure of the clean surfaces. Two surfaces, the delta-MoC(100) and the oxygen passivated alpha-Mo_2C(100) surfaces, are identified as promising steam reforming catalysts. These findings suggest that carbides provide a playground for reactivity tuning, comparable to the one for pure metals.Comment: 6 pages, 4 figure

    Effect of Feeding Different Types of Byproducts and Concentrations Throughout a Beef Growing System on Ground Beef Color and Lipid Oxidation

    Get PDF
    The objective of this trial was to evaluate the effect of feeding different concentrations of wet distillers grains during winter backgrounding and either modified wet distillers grains or Sweet Bran® during the finishing phase on ground beef color and lipid oxidation. After a 14 day aging period, ground beef patties were made and placed in a simulated retail display for seven days. There were no overall differences in lipid oxidation between treatments but was a treatment by day interaction for discoloration. Ground beef from heifers finished with modified wet distillers grains discolored at a greater extent when compared to ground beef from heifers finished with Sweet Bran

    Classification and reporting guidelines for the pathology diagnosis of placenta accreta spectrum (PAS) disorders: recommendations from an expert panel

    Get PDF
    The terminology and diagnostic criteria presently used by pathologists to report invasive placentation is inconsistent and does not reflect current knowledge of the pathogenesis of the disease or the needs of the clinical care team. A consensus panel was convened to recommend terminology and reporting elements unified across the spectrum of PAS specimens (i.e., delivered placenta, total or partial hysterectomy with or without extrauterine tissues, curetting for retained products of conception). The proposed nomenclature under the umbrella diagnosis of placenta accreta spectrum (PAS) replaces the traditional categorical terminology (placenta accreta, increta, percreta) with a descriptive grading system that parallels the guidelines endorsed by the International Federation of Gynaecology and Obstetrics (FIGO). In addition, the nomenclature for hysterectomy specimens is separated from that for delivered placentas. The goal for each element in the system of nomenclature was to provide diagnostic criteria and guidelines for expected use in clinical practice

    Effects of external nutrient sources and extreme weather events on the nutrient budget of a Southern European coastal lagoon

    Get PDF
    The seasonal and annual nitrogen (N), phosphorus (P), and carbon (C) budgets of the mesotidal Ria Formosa lagoon, southern Portugal, were estimated to reveal the main inputs and outputs, the seasonal patterns, and how they may influence the ecological functioning of the system. The effects of extreme weather events such as long-lasting strong winds causing upwelling and strong rainfall were assessed. External nutrient inputs were quantified; ocean exchange was assessed in 24-h sampling campaigns, and final calculations were made using a hydrodynamic model of the lagoon. Rain and stream inputs were the main freshwater sources to the lagoon. However, wastewater treatment plant and groundwater discharges dominated nutrient input, together accounting for 98, 96, and 88 % of total C, N, and P input, respectively. Organic matter and nutrients were continuously exported to the ocean. This pattern was reversed following extreme events, such as strong winds in early summer that caused upwelling and after a period of heavy rainfall in late autumn. A principal component analysis (PCA) revealed that ammonium and organic N and C exchange were positively associated with temperature as opposed to pH and nitrate. These variables reflected mostly the benthic lagoon metabolism, whereas particulate P exchange was correlated to Chl a, indicating that this was more related to phytoplankton dynamics. The increase of stochastic events, as expected in climate change scenarios, may have strong effects on the ecological functioning of coastal lagoons, altering the C and nutrient budgets.Portuguese Science and Technology Foundation (FCT) [POCI/MAR/58427/2004, PPCDT/MAR/58427/2004]; Portuguese Science and Technology Foundation (FCT
    corecore