• Recently sparse representation has gained great success in face image super-resolution. The conventional sparsity-based methods enforce sparse coding on face image patches and the representation fidelity is measured by $\ell_{2}$-norm. Such a sparse coding model regularizes all facial patches equally, which however ignores distinct natures of different facial patches for image reconstruction. In this paper, we propose a new weighted-patch super-resolution method based on AdaBoost. Specifically, in each iteration of the AdaBoost operation, each facial patch is weighted automatically according to the performance of the model on it, so as to highlight those patches that are more critical for improving the reconstruction power in next step. In this way, through the AdaBoost training procedure, we can focus more on the patches (face regions) with richer information. Various experimental results on standard face database show that our proposed method outperforms state-of-the-art methods in terms of both objective metrics and visual quality.
  • We propose a novel investment decision strategy (IDS) based on deep learning. The performance of many IDSs is affected by stock similarity. Most existing stock similarity measurements have the problems: (a) The linear nature of many measurements cannot capture nonlinear stock dynamics; (b) The estimation of many similarity metrics (e.g. covariance) needs very long period historic data (e.g. 3K days) which cannot represent current market effectively; (c) They cannot capture translation-invariance. To solve these problems, we apply Convolutional AutoEncoder to learn a stock representation, based on which we propose a novel portfolio construction strategy by: (i) using the deeply learned representation and modularity optimisation to cluster stocks and identify diverse sectors, (ii) picking stocks within each cluster according to their Sharpe ratio (Sharpe 1994). Overall this strategy provides low-risk high-return portfolios. We use the Financial Times Stock Exchange 100 Index (FTSE 100) data for evaluation. Results show our portfolio outperforms FTSE 100 index and many well known funds in terms of total return in 2000 trading days.
  • Materials with massless Dirac fermions can possess exceptionally strong and widely tunable optical nonlinearities. Experiments on graphene monolayer have indeed found very large third-order nonlinear responses, but the reported variation of the nonlinear optical coefficient by orders of magnitude is not yet understood. A large part of the difficulty is the lack of information on how doping or chemical potential affects the different nonlinear optical processes. Here we report the first experimental study, in corroboration with theory, on third harmonic generation (THG) and four-wave mixing (FWM) in graphene that has its chemical potential tuned by ion-gel gating. THG was seen to have enhanced by ~30 times when pristine graphene was heavily doped, while difference-frequency FWM appeared just the opposite. The latter was found to have a strong divergence toward degenerate FWM in undoped graphene, leading to a giant third-order nonlinearity. These truly amazing characteristics of graphene come from the possibility to gate-control the chemical potential, which selectively switches on and off one- and multi-photon resonant transitions that coherently contribute to the optical nonlinearity, and therefore can be utilized to develop graphene-based nonlinear optoelectronic devices.
  • A foundation of the modern technology that uses single-crystal silicon has been the growth of high-quality single-crystal Si ingots with diameters up to 12 inches or larger. For many applications of graphene, large-area high-quality (ideally of single-crystal) material will be enabling. Since the first growth on copper foil a decade ago, inch-sized single-crystal graphene has been achieved. We present here the growth, in 20 minutes, of a graphene film of 5 x 50 cm2 dimension with > 99% ultra-highly oriented grains. This growth was achieved by: (i) synthesis of sub-metre-sized single-crystal Cu(111) foil as substrate; (ii) epitaxial growth of graphene islands on the Cu(111) surface; (iii) seamless merging of such graphene islands into a graphene film with high single crystallinity and (iv) the ultrafast growth of graphene film. These achievements were realized by a temperature-driven annealing technique to produce single-crystal Cu(111) from industrial polycrystalline Cu foil and the marvellous effects of a continuous oxygen supply from an adjacent oxide. The as-synthesized graphene film, with very few misoriented grains (if any), has a mobility up to ~ 23,000 cm2V-1s-1 at 4 K and room temperature sheet resistance of ~ 230 ohm/square. It is very likely that this approach can be scaled up to achieve exceptionally large and high-quality graphene films with single crystallinity, and thus realize various industrial-level applications at a low cost.
  • As more and more multi-tier services are developed from commercial off-the-shelf components or heterogeneous middleware without source code available, both developers and administrators need a request tracing tool to (1) exactly know how a user request of interest travels through services of black boxes; (2) obtain macro-level user request behavior information of services without the necessity of inundating within massive logs. Previous research efforts either accept imprecision of probabilistic correlation methods or present precise but unscalable tracing approaches that have to collect and analyze large amount of logs; Besides, previous precise request tracing approaches of black boxes fail to propose macro-level abstractions that enables debugging performance-in-the-large, and hence users have to manually interpret massive logs. This paper introduces a precise, scalable and online request tracing tool, named PreciseTracer, for multi-tier services of black boxes. Our contributions are four-fold: first, we propose a precise request tracing algorithm for multi-tier services of black boxes, which only uses application-independent knowledge; second, we respectively present micro-level and macro-level abstractions: component activity graphs and dominated causal path patterns to represent causal paths of each individual request and repeatedly executed causal paths that account for significant fractions; third, we present two mechanisms: tracing on demand and sampling to significantly increase system scalability; fourth, we design and implement an online request tracing tool. PreciseTracer's fast response, low overhead and scalability make it a promising tracing tool for large-scale production systems.
  • As more and more multi-tier services are developed from commercial components or heterogeneous middleware without the source code available, both developers and administrators need a precise request tracing tool to help understand and debug performance problems of large concurrent services of black boxes. Previous work fails to resolve this issue in several ways: they either accept the imprecision of probabilistic correlation methods, or rely on knowledge of protocols to isolate requests in pursuit of tracing accuracy. This paper introduces a tool named PreciseTracer to help debug performance problems of multi-tier services of black boxes. Our contributions are two-fold: first, we propose a precise request tracing algorithm for multi-tier services of black boxes, which only uses application-independent knowledge; secondly, we present a component activity graph abstraction to represent causal paths of requests and facilitate end-to-end performance debugging. The low overhead and tolerance of noise make PreciseTracer a promising tracing tool for using on production systems.