104 research outputs found

    Dual curvature measures for log-concave functions

    Full text link
    We introduce dual curvature measures for log-concave functions, which in the case of characteristic functions recover the dual curvature measures for convex bodies introduced by Huang-Lutwak-Yang-Zhang in 2016. Variational formulas are shown. The associated Minkowski problem for these dual curvature measures is considered and sufficient conditions in the symmetric setting are demonstrated

    An Exploratory Study on How Software Reuse is Discussed in Stack Overflow

    Get PDF
    Software reuse is an important and crucial quality attribute in modern software engineering, where almost all software projects, open source or commercial, no matter small or ultra-large, source code reuse in one way or another. Although software reuse has experienced an increased adoption throughout the years with the exponentially growing number of available third-party libraries, frameworks and APIs, little knowledge exists to investigate what aspects of code reuse developers discuss. In this study, we look into bridging this gap by examining Stack Overflow to understand the challenges developers encounter when trying to reuse code. Using the Stack Overflow tags “code-reuse” and “reusability”, we extracted and analyzed 1,409 posts, composed of questions and answers. Our findings indicate that despite being popular, reuse questions take relatively longer than typical other questions to receive an accepted answer. From these posts, we identified 9 categories that group the different ways developers discuss software reuse. We found Java and ASP.NET MVC to be the most discussed programming language and framework, respectively. Based on the programming languages and frameworks mentioned in the posts, we noted that Web software development is the most frequently targeted environment. This study can be utilized to further analyze aspects about software reuse and develop guidelines to be practiced in industry and taught when forming new developer

    DUET: A Generic Framework for Finding Special Quadratic Elements in Data Streams

    Get PDF
    Finding special items, like heavy hitters, top-k, and persistent items, has always been a hot issue in data stream processing for web analysis. While data streams nowadays are usually high-dimensional, most prior works focus on special items according to a certain primary dimension and yield little insight into the correlations between dimensions. Therefore, we propose to find special quadratic elements to reveal close correlations. Based on the items mentioned above, we extend our problem to three applications related to heavy hitters, top-k, and persistent items, and design a generic framework DUET to process them. Besides, we analyze the error bound of our algorithm and conduct extensive experiments on four data sets. Our experimental results show that DUET can achieve 3.5 times higher throughput and three orders of magnitude lower average relative error compared with cutting-edge algorithms

    Uncertainty-guided Boundary Learning for Imbalanced Social Event Detection

    Full text link
    Real-world social events typically exhibit a severe class-imbalance distribution, which makes the trained detection model encounter a serious generalization challenge. Most studies solve this problem from the frequency perspective and emphasize the representation or classifier learning for tail classes. While in our observation, compared to the rarity of classes, the calibrated uncertainty estimated from well-trained evidential deep learning networks better reflects model performance. To this end, we propose a novel uncertainty-guided class imbalance learning framework - UCLSED_{SED}, and its variant - UCL-ECSED_{SED}, for imbalanced social event detection tasks. We aim to improve the overall model performance by enhancing model generalization to those uncertain classes. Considering performance degradation usually comes from misclassifying samples as their confusing neighboring classes, we focus on boundary learning in latent space and classifier learning with high-quality uncertainty estimation. First, we design a novel uncertainty-guided contrastive learning loss, namely UCL and its variant - UCL-EC, to manipulate distinguishable representation distribution for imbalanced data. During training, they force all classes, especially uncertain ones, to adaptively adjust a clear separable boundary in the feature space. Second, to obtain more robust and accurate class uncertainty, we combine the results of multi-view evidential classifiers via the Dempster-Shafer theory under the supervision of an additional calibration method. We conduct experiments on three severely imbalanced social event datasets including Events2012\_100, Events2018\_100, and CrisisLexT\_7. Our model significantly improves social event representation and classification tasks in almost all classes, especially those uncertain ones.Comment: Accepted by TKDE 202

    On the Documentation of Refactoring Types

    Get PDF
    Commit messages are the atomic level of software documentation. They provide a natural language description of the code change and its purpose. Messages are critical for software maintenance and program comprehension. Unlike documenting feature updates and bug fixes, little is known about how developers document their refactoring activities. Specifically, developers can perform multiple refactoring operations, including moving methods, extracting classes, renaming attributes, for various reasons, such as improving software quality, managing technical debt, and removing defects. Yet, there is no systematic study that analyzes the extent to which the documentation of refactoring accurately describes the refactoring operations performed at the source code level. Therefore, this paper challenges the ability of refactoring documentation, written in commit messages, to adequately predict the refactoring types, performed at the commit level. Our analysis relies on the text mining of commit messages to extract the corresponding features (i.e., keywords) that better represent each class (i.e., refactoring type). The extraction of text patterns, specific to each refactoring type (e.g., rename, extract, move, inline, etc.) allows the design of a model that verifies the consistency of these patterns with their corresponding refactoring. Such verification process can be achieved via automatically predicting, for a given commit, the method-level type of refactoring being applied, namely Extract Method, Inline Method, Move Method, Pull-up Method, Push-down Method, and Rename Method. We compared various classifiers, and a baseline keyword-based approach, in terms of their prediction performance, using a dataset of 5004 commits. Our main findings show that the complexity of refactoring type prediction varies from one type to another. Rename Method and Extract Method were found to be the best documented refactoring activities, while Pull-up Method, and Push-down Method were the hardest to be identified via textual descriptions. Such findings bring the attention of developers to the necessity of paying more attention to the documentation of these types

    The global landscape of approved antibody therapies

    Get PDF
    Antibody therapies have become an important class of therapeutics in recent years as they have exhibited outstanding efficacy and safety in the treatment of several major diseases including cancers, immune-related diseases, infectious disease and hematological disease. There has been significant progress in the global research and development landscape of antibody therapies in the past decade. In this review, we have collected available data from the Umabs Antibody Therapies Database (Umabs-DB, https://umabs.com) as of 30 June 2022. The Umabs-DB shows that 162 antibody therapies have been approved by at least one regulatory agency in the world, including 122 approvals in the US, followed by 114 in Europe, 82 in Japan and 73 in China, whereas biosimilar, diagnostic and veterinary antibodies are not included in our statistics. Although the US and Europe have been at the leading position for decades, rapid advancement has been witnessed in Japan and China in the past decade. The approved antibody therapies include 115 canonical antibodies, 14 antibody-drug conjugates, 7 bispecific antibodies, 8 antibody fragments, 3 radiolabeled antibodies, 1 antibody-conjugate immunotoxin, 2 immunoconjugates and 12 Fc-Fusion proteins. They have been developed against 91 drug targets, of which PD-1 is the most popular, with 14 approved antibody-based blockades for cancer treatment in the world. This review outlined the global landscape of the approved antibody therapies with respect to the regulation agencies, therapeutic targets and indications, aiming to provide an insight into the trends of the global development of antibody therapies

    N6-methyladenosine RNA modification promotes viral genomic RNA stability and infection

    Get PDF
    Molecular manipulation of susceptibility (S) genes that are antipodes to resistance (R) genes has been adopted as an alternative strategy for controlling crop diseases. Here, we show the S gene encoding Triticum aestivum m(6)A methyltransferase B (TaMTB) is identified by a genome-wide association study and subsequently shown to be a positive regulator for wheat yellow mosaic virus (WYMV) infection. TaMTB is localized in the nucleus, is translocated into the cytoplasmic aggregates by binding to WYMV NIb to upregulate the m(6)A level of WYMV RNA1 and stabilize the viral RNA, thus promoting viral infection. A natural mutant allele TaMTB-SNP176C is found to confer an enhanced susceptibility to WYMV infection through genetic variation analysis on 243 wheat varieties. Our discovery highlights this allele can be a useful target for the molecular wheat breeding in the future

    Whole exome sequencing of insulinoma reveals recurrent T372R mutations in YY1

    Get PDF
    Functional pancreatic neuroendocrine tumours (PNETs) are mainly represented by insulinoma, which secrete insulin independent of glucose and cause hypoglycaemia. The major genetic alterations in sporadic insulinomas are still unknown. Here we identify recurrent somatic T372R mutations in YY1 by whole exome sequencing of 10 sporadic insulinomas. Further screening in 103 additional insulinomas reveals this hotspot mutation in 30% (34/113) of all tumours. T372R mutation alters the expression of YY1 target genes in insulinomas. Clinically, the T372R mutation is associated with the later onset of tumours. Genotyping of YY1, a target of mTOR inhibitors, may contribute to medical treatment of insulinomas. Our findings highlight the importance of YY1 in pancreatic β-cells and may provide therapeutic targets for PNETs
    corecore