13,783 research outputs found

    An efficient logic fault diagnosis framework based on effect-cause approach

    Get PDF
    Fault diagnosis plays an important role in improving the circuit design process and the manufacturing yield. With the increasing number of gates in modern circuits, determining the source of failure in a defective circuit is becoming more and more challenging. In this research, we present an efficient effect-cause diagnosis framework for combinational VLSI circuits. The framework consists of three stages to obtain an accurate and reasonably precise diagnosis. First, an improved critical path tracing algorithm is proposed to identify an initial suspect list by backtracing from faulty primary outputs toward primary inputs. Compared to the traditional critical path tracing approach, our algorithm is faster and exact. Second, a novel probabilistic ranking model is applied to rank the suspects so that the most suspicious one will be ranked at or near the top. Several fast filtering methods are used to prune unrelated suspects. Finally, to refine the diagnosis, fault simulation is performed on the top suspect nets using several common fault models. The difference between the observed faulty behavior and the simulated behavior is used to rank each suspect. Experimental results on ISCAS85 benchmark circuits show that this diagnosis approach is efficient both in terms of memory space and CPU time and the diagnosis results are accurate and reasonably precise

    Investigation of candidate data structures and search algorithms to support a knowledge based fault diagnosis system

    Get PDF
    The focus of this research is the investigation of data structures and associated search algorithms for automated fault diagnosis of complex systems such as the Hubble Space Telescope. Such data structures and algorithms will form the basis of a more sophisticated Knowledge Based Fault Diagnosis System. As a part of the research, several prototypes were written in VAXLISP and implemented on one of the VAX-11/780's at the Marshall Space Flight Center. This report describes and gives the rationale for both the data structures and algorithms selected. A brief discussion of a user interface is also included

    Learning To Be Affected: Social suffering and total pain at lifeโ€™s borders.

    Get PDF
    The practice of Live Sociology in situations of pain and suffering is the authorโ€™s focus. An outline of the challenges of understanding pain is followed by a discussion of Bourdieuโ€™s โ€˜social sufferingโ€™ (1999) and the palliative care philosophy of โ€˜total painโ€™. Using examples from qualitative research on disadvantaged dying migrants in the UK, attention is given to the methods that are improvised by dying people and care practitioners in attempts to bridge intersubjective divides, where the causes and routes of pain can be ontologically and temporally indeterminate and/or withdrawn. The paper contends that these latter phenomena are the incitement for the inventive bridging and performative work of care and Live Sociological methods, both of which are concerned with opposing suffering. Drawing from the ontology of total pain, I highlight the importance of (i) an engagement with a range of materials out of which attempts at intersubjective bridging can be produced, and which exceed the social, the material, and the temporally linear; and (ii) an empirical sensibility that is hospitable to the inaccessible and non-relational

    Dancing on a Pin: Health Planning in Arizona

    Get PDF
    This publication challenges us to step back and reflect on the past, present and future of health systems. Take a deeper look at planning and how we got here, review the roles of competition and regulation, and learn about the health planning matrix along with the concept of health planning bridges. Discover for yourself if these thoughts and tools help the signal of quality health planning rise more clearly from out of the noise

    Rapid gravity filtration operational performance assessment and diagnosis for preventative maintenance from on-line data

    Get PDF
    Rapid gravity filters, the final particulate barrier in many water treatment systems, are typically monitored using on-line turbidity, flow and head loss instrumentation. Current metrics for assessing filtration performance from on-line turbidity data were critically assessed and observed not to effectively and consistently summarise the important properties of a turbidity distribution and the associated water quality risk. In the absence of a consistent risk function for turbidity in treated water, using on-line turbidity as an indicative rather than a quantitative variable appears to be more practical. Best practice suggests that filtered water turbidity should be maintained below 0.1 NTU, at higher turbidity we can be less confident of an effective particle and pathogen barrier. Based on this simple distinction filtration performance has been described in terms of reliability and resilience by characterising the likelihood, frequency and duration of turbidity spikes greater than 0.1 NTU. This view of filtration performance is then used to frame operational diagnosis of unsatisfactory performance in terms of a machine learning classification problem. Through calculation of operationally relevant predictor variables and application of the Classification and Regression Tree (CART) algorithm the conditions associated with the greatest risk of poor filtration performance can be effectively modelled and communicated in operational terms. This provides a method for an evidence based decision support which can be used to efficiently manage individual pathogen barriers in a multi-barrier system

    Mesh-Mon: a Monitoring and Management System for Wireless Mesh Networks

    Get PDF
    A mesh network is a network of wireless routers that employ multi-hop routing and can be used to provide network access for mobile clients. Mobile mesh networks can be deployed rapidly to provide an alternate communication infrastructure for emergency response operations in areas with limited or damaged infrastructure. In this dissertation, we present Dart-Mesh: a Linux-based layer-3 dual-radio two-tiered mesh network that provides complete 802.11b coverage in the Sudikoff Lab for Computer Science at Dartmouth College. We faced several challenges in building, testing, monitoring and managing this network. These challenges motivated us to design and implement Mesh-Mon, a network monitoring system to aid system administrators in the management of a mobile mesh network. Mesh-Mon is a scalable, distributed and decentralized management system in which mesh nodes cooperate in a proactive manner to help detect, diagnose and resolve network problems automatically. Mesh-Mon is independent of the routing protocol used by the mesh routing layer and can function even if the routing protocol fails. We demonstrate this feature by running Mesh-Mon on two versions of Dart-Mesh, one running on AODV (a reactive mesh routing protocol) and the second running on OLSR (a proactive mesh routing protocol) in separate experiments. Mobility can cause links to break, leading to disconnected partitions. We identify critical nodes in the network, whose failure may cause a partition. We introduce two new metrics based on social-network analysis: the Localized Bridging Centrality (LBC) metric and the Localized Load-aware Bridging Centrality (LLBC) metric, that can identify critical nodes efficiently and in a fully distributed manner. We run a monitoring component on client nodes, called Mesh-Mon-Ami, which also assists Mesh-Mon nodes in the dissemination of management information between physically disconnected partitions, by acting as carriers for management data. We conclude, from our experimental evaluation on our 16-node Dart-Mesh testbed, that our system solves several management challenges in a scalable manner, and is a useful and effective tool for monitoring and managing real-world mesh networks

    ๋น„ํ‘œ์ง€ ๊ณ ์žฅ ๋ฐ์ดํ„ฐ์™€ ์œ ์ค‘๊ฐ€์Šค๋ถ„์„๋ฐ์ดํ„ฐ๋ฅผ ์ด์šฉํ•œ ๋”ฅ๋Ÿฌ๋‹๊ธฐ๋ฐ˜ ์ฃผ๋ณ€์••๊ธฐ ๊ณ ์žฅ์ง„๋‹จ ์—ฐ๊ตฌ

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ(๋ฐ•์‚ฌ) -- ์„œ์šธ๋Œ€ํ•™๊ต๋Œ€ํ•™์› : ๊ณต๊ณผ๋Œ€ํ•™ ๊ธฐ๊ณ„ํ•ญ๊ณต๊ณตํ•™๋ถ€, 2021.8. ์†Œ์žฌ์›….์˜ค๋Š˜๋‚  ์‚ฐ์—…์˜ ๊ธ‰์†ํ•œ ๋ฐœ์ „๊ณผ ๊ณ ๋„ํ™”๋กœ ์ธํ•ด ์•ˆ์ „ํ•˜๊ณ  ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์ „๋ ฅ ๊ณ„ํ†ต์— ๋Œ€ํ•œ ์ˆ˜์š”๋Š” ๋”์šฑ ์ค‘์š”ํ•ด์ง€๊ณ  ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ ์‹ค์ œ ์‚ฐ์—… ํ˜„์žฅ์—์„œ๋Š” ์ฃผ๋ณ€์••๊ธฐ์˜ ์•ˆ์ „ํ•œ ์ž‘๋™์„ ์œ„ํ•ด ์ƒํƒœ๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ์ง„๋‹จํ•  ์ˆ˜ ์žˆ๋Š” prognostics and health management (PHM)์™€ ๊ฐ™์€ ๊ธฐ์ˆ ์ด ํ•„์š”ํ•˜๋‹ค. ์ฃผ๋ณ€์••๊ธฐ ์ง„๋‹จ์„ ์œ„ํ•ด ๊ฐœ๋ฐœ๋œ ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ• ์ค‘ ์ธ๊ณต์ง€๋Šฅ(AI) ๊ธฐ๋ฐ˜ ์ ‘๊ทผ๋ฒ•์€ ์‚ฐ์—…๊ณผ ํ•™๊ณ„์—์„œ ๋งŽ์€ ๊ด€์‹ฌ์„ ๋ฐ›๊ณ  ์žˆ๋‹ค. ๋”์šฑ์ด ๋ฐฉ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ์™€ ํ•จ๊ป˜ ๋†’์€ ์„ฑ๋Šฅ์„ ๋‹ฌ์„ฑํ•˜๋Š” ๋”ฅ ๋Ÿฌ๋‹ ๊ธฐ์ˆ ์€ ์ฃผ๋ณ€์••๊ธฐ ๊ณ ์žฅ ์ง„๋‹จ์˜ ํ•™์ž๋“ค์—๊ฒŒ ๋†’์€ ๊ด€์‹ฌ์„ ๊ฐ–๊ฒŒ ํ•ด์คฌ๋‹ค. ๊ทธ ์ด์œ ๋Š” ๋”ฅ ๋Ÿฌ๋‹ ๊ธฐ์ˆ ์ด ์‹œ์Šคํ…œ์˜ ๋„๋ฉ”์ธ ์ง€์‹์„ ๊นŠ์ด ์ดํ•ดํ•  ํ•„์š” ์—†์ด ๋Œ€๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋งŒ ์ฃผ์–ด์ง„๋‹ค๋ฉด ๋ณต์žกํ•œ ์‹œ์Šคํ…œ์ด๋ผ๋„ ์‚ฌ์šฉ์ž์˜ ๋ชฉ์ ์— ๋งž๊ฒŒ ๊ทธ ํ•ด๋‹ต์„ ์ฐพ์„ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋”ฅ ๋Ÿฌ๋‹์— ๋Œ€ํ•œ ๊ด€์‹ฌ์€ ์ฃผ๋ณ€์••๊ธฐ ๊ณ ์žฅ ์ง„๋‹จ ๋ถ„์•ผ์—์„œ ํŠนํžˆ ๋‘๋“œ๋Ÿฌ์กŒ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜, ์ด๋Ÿฌํ•œ ๋›ฐ์–ด๋‚œ ์ง„๋‹จ ์„ฑ๋Šฅ์€ ์•„์ง ์‹ค์ œ ์ฃผ๋ณ€์••๊ธฐ ์‚ฐ์—…์—์„œ๋Š” ๋งŽ์€ ๊ด€์‹ฌ์„ ์–ป๊ณ  ์žˆ์ง€๋Š” ๋ชปํ•œ ๊ฒƒ์œผ๋กœ ์•Œ๋ ค์กŒ๋‹ค. ๊ทธ ์ด์œ ๋Š” ์‚ฐ์—…ํ˜„์žฅ์˜ ๋น„ํ‘œ์ง€๋ฐ์ดํ„ฐ์™€ ์†Œ๋Ÿ‰์˜ ๊ณ ์žฅ๋ฐ์ดํ„ฐ ๋•Œ๋ฌธ์— ์šฐ์ˆ˜ํ•œ ๋”ฅ๋Ÿฌ๋‹๊ธฐ๋ฐ˜์˜ ๊ณ ์žฅ ์ง„๋‹จ ๋ชจ๋ธ๋“ค์„ ๊ฐœ๋ฐœํ•˜๊ธฐ ์–ด๋ ต๋‹ค. ๋”ฐ๋ผ์„œ ๋ณธ ํ•™์œ„๋…ผ๋ฌธ์—์„œ๋Š” ์ฃผ๋ณ€์••๊ธฐ ์‚ฐ์—…์—์„œ ํ˜„์žฌ ๋Œ€๋‘๋˜๊ณ  ์žˆ๋Š” ์„ธ๊ฐ€์ง€ ์ด์Šˆ๋ฅผ ์—ฐ๊ตฌํ•˜์˜€๋‹ค. 1) ๊ฑด์ „์„ฑ ํ‰๋ฉด ์‹œ๊ฐํ™” ์ด์Šˆ, 2) ๋ฐ์ดํ„ฐ ๋ถ€์กฑ ์ด์Šˆ, 3) ์‹ฌ๊ฐ๋„ ์ด์Šˆ ๋“ค์„ ๊ทน๋ณตํ•˜๊ธฐ ์œ„ํ•œ ๋”ฅ ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜ ๊ณ ์žฅ ์ง„๋‹จ ์—ฐ๊ตฌ๋ฅผ ์ง„ํ–‰ํ•˜์˜€๋‹ค. ์†Œ๊ฐœ๋œ ์„ธ๊ฐ€์ง€ ์ด์Šˆ๋“ค์„ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด ๋ณธ ํ•™์œ„๋…ผ๋ฌธ์€ ์„ธ ๊ฐ€์ง€ ์—ฐ๊ตฌ๋ฅผ ์ œ์•ˆํ•˜์˜€๋‹ค. ์ฒซ ๋ฒˆ์งธ ์—ฐ๊ตฌ๋Š” ๋ณด์กฐ ๊ฐ์ง€ ์ž‘์—…์ด ์žˆ๋Š” ์ค€์ง€๋„ ์ž๋™ ์ธ์ฝ”๋”๋ฅผ ํ†ตํ•ด ๊ฑด์ „์„ฑ ํ‰๋ฉด์„ ์ œ์•ˆํ•˜์˜€๋‹ค. ์ œ์•ˆ๋œ ๋ฐฉ๋ฒ•์€ ๋ณ€์••๊ธฐ ์—ดํ•˜ ํŠน์„ฑ์„ ์‹œ๊ฐํ™” ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ, ์ค€์ง€๋„ ์ ‘๊ทผ๋ฒ•์„ ํ™œ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฐฉ๋Œ€ํ•œ ๋น„ํ‘œ์ง€๋ฐ์ดํ„ฐ ๊ทธ๋ฆฌ๊ณ  ์†Œ์ˆ˜์˜ ํ‘œ์ง€๋ฐ์ดํ„ฐ๋งŒ์œผ๋กœ ๊ตฌํ˜„๋  ์ˆ˜ ์žˆ๋‹ค. ์ œ์•ˆ๋ฐฉ๋ฒ•์€ ์ฃผ๋ณ€์••๊ธฐ ๊ฑด์ „์„ฑ์„ ๊ฑด์ „์„ฑ ํ‰๋ฉด๊ณผ ํ•จ๊ป˜ ์‹œ๊ฐํ™”ํ•˜๊ณ , ๋งค์šฐ ์ ์€ ์†Œ์ˆ˜์˜ ๋ ˆ์ด๋ธ” ๋ฐ์ดํ„ฐ๋งŒ์œผ๋กœ ์ฃผ๋ณ€์••๊ธฐ ๊ณ ์žฅ์„ ์ง„๋‹จํ•œ๋‹ค. ๋‘ ๋ฒˆ์งธ ์—ฐ๊ตฌ๋Š” ๊ทœ์น™ ๊ธฐ๋ฐ˜ Duval ๋ฐฉ๋ฒ•์„ AI ๊ธฐ๋ฐ˜ deep neural network (DNN)๊ณผ ์œตํ•ฉ(bridge)ํ•˜๋Š” ์ƒˆ๋กœ์šด ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์•ˆํ•˜์˜€๋‹ค. ์ด ๋ฐฉ๋ฒ•์€ ๋ฃฐ๊ธฐ๋ฐ˜์˜ Duval์„ ์‚ฌ์šฉํ•˜์—ฌ ๋น„ํ‘œ์ง€๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜๋„ ๋ ˆ์ด๋ธ”๋งํ•œ๋‹ค (pseudo-labeling). ๋˜ํ•œ, AI ๊ธฐ๋ฐ˜ DNN์€ ์ •๊ทœํ™” ๊ธฐ์ˆ ๊ณผ ๋งค๊ฐœ ๋ณ€์ˆ˜ ์ „์ด ํ•™์Šต์„ ์ ์šฉํ•˜์—ฌ ๋…ธ์ด์ฆˆ๊ฐ€ ์žˆ๋Š” pseudo-label ๋ฐ์ดํ„ฐ๋ฅผ ํ•™์Šตํ•˜๋Š”๋ฐ ์‚ฌ์šฉ๋œ๋‹ค. ๊ฐœ๋ฐœ๋œ ๊ธฐ์ˆ ์€ ๋ฐฉ๋Œ€ํ•œ์–‘์˜ ๋น„ํ‘œ์ง€๋ฐ์ดํ„ฐ๋ฅผ ๋ฃฐ๊ธฐ๋ฐ˜์œผ๋กœ ์ผ์ฐจ์ ์œผ๋กœ ์ง„๋‹จํ•œ ๊ฒฐ๊ณผ์™€ ์†Œ์ˆ˜์˜ ์‹ค์ œ ๊ณ ์žฅ๋ฐ์ดํ„ฐ์™€ ํ•จ๊ป˜ ํ•™์Šต๋ฐ์ดํ„ฐ๋กœ ํ›ˆ๋ จํ•˜์˜€์„ ๋•Œ ๊ธฐ์กด์˜ ์ง„๋‹จ ๋ฐฉ๋ฒ•๋ณด๋‹ค ํš๊ธฐ์ ์ธ ํ–ฅ์ƒ์„ ๊ฐ€๋Šฅ์ผ€ ํ•œ๋‹ค. ๋์œผ๋กœ, ์„ธ ๋ฒˆ์งธ ์—ฐ๊ตฌ๋Š” ๊ณ ์žฅ ํƒ€์ž…์„ ์ง„๋‹จํ•  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์‹ฌ๊ฐ๋„ ๋˜ํ•œ ์ง„๋‹จํ•˜๋Š” ๊ธฐ์ˆ ์„ ์ œ์•ˆํ•˜์˜€๋‹ค. ์ด๋•Œ ๋‘ ์ƒํƒœ์˜ ๋ ˆ์ด๋ธ”๋ง๋œ ๊ณ ์žฅ ํƒ€์ž…๊ณผ ์‹ฌ๊ฐ๋„ ์‚ฌ์ด์—๋Š” ๋ถˆ๊ท ์ผํ•œ ๋ฐ์ดํ„ฐ ๋ถ„ํฌ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. ๊ทธ ์ด์œ ๋Š” ์‹ฌ๊ฐ๋„์˜ ๊ฒฝ์šฐ ๋ ˆ์ด๋ธ”๋ง์ด ํ•ญ์ƒ ๋˜์–ด ์žˆ์ง€๋งŒ ๊ณ ์žฅ ํƒ€์ž…์˜ ๊ฒฝ์šฐ๋Š” ์‹ค์ œ ์ฃผ๋ณ€์••๊ธฐ๋กœ๋ถ€ํ„ฐ ๊ณ ์žฅ ํƒ€์ž… ๋ฐ์ดํ„ฐ๋ฅผ ์–ป๊ธฐ๊ฐ€ ๋งค์šฐ ์–ด๋ ต๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋”ฐ๋ผ์„œ, ๋ณธ ์—ฐ๊ตฌ์—์„œ ์„ธ๋ฒˆ์งธ๋กœ ๊ฐœ๋ฐœํ•œ ๊ธฐ์ˆ ์€ ์˜ค๋Š˜๋‚  ๋ฐ์ดํ„ฐ ์ƒ์„ฑ์— ๋งค์šฐ ์šฐ์ˆ˜ํ•œ ์„ฑ๋Šฅ์„ ๋‹ฌ์„ฑํ•˜๊ณ  ์žˆ๋Š” generative adversarial network (GAN)๋ฅผ ํ†ตํ•ด ๋ถˆ๊ท ํ˜•ํ•œ ๋‘ ์ƒํƒœ๋ฅผ ๊ท ์ผํ™” ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋™์‹œ์— ๊ณ ์žฅ ๋ชจ๋“œ์™€ ์‹ฌ๊ฐ๋„๋ฅผ ์ง„๋‹จํ•˜๋Š” ๋ชจ๋ธ์„ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค.Due to the rapid development and advancement of todayโ€™s industry, the demand for safe and reliable power distribution and transmission lines is becoming more critical; thus, prognostics and health management (hereafter, PHM) is becoming more important in the power transformer industry. Among various methods developed for power transformer diagnosis, the artificial intelligence (AI) based approach has received considerable interest from academics. Specifically, deep learning technology, which offers excellent performance when used with vast amounts of data, is also rapidly gaining the spotlight in the academic field of transformer fault diagnosis. The interest in deep learning has been especially noticed in the field of fault diagnosis, because deep learning algorithms can be applied to complex systems that have large amounts of data, without the need for a deep understanding of the domain knowledge of the system. However, the outstanding performance of these diagnosis methods has not yet gained much attention in the power transformer PHM industry. The reason is that a large amount of unlabeled and a small amount of fault data always restrict their deep-learning-based diagnosis methods in the power transformer PHM industry. Therefore, in this dissertation research, deep-learning-based fault diagnosis methods are developed to overcome three issues that currently prevent this type of diagnosis in industrial power transformers: 1) the visualization of health feature space issue, 2) the insufficient data issue, and 3) the severity issue. To cope with these challenges, this thesis is composed of three research thrusts. The first research thrust develops a health feature space via a semi-supervised autoencoder with an auxiliary detection task. The proposed method can visualize a monotonic health trendability of the transformerโ€™s degradation properties. Further, thanks to the use of a semi-supervised approach, the method is applicable to situations with a large amount of unlabeled and a small amount labeled data (a situation common in industrial datasets). Next, the second research thrust proposes a new framework, that bridges the rule-based Duval method with an AI-based deep neural network (BDD). In this method, the rule-based Duval method is utilized to pseudo-label a large amount of unlabeled data. Furthermore, the AI-based DNN is used to apply regularization techniques and parameter transfer learning to learn the noisy pseudo-labelled data. Finally, the third thrust not only identifies fault types but also indicates a severity level. However, the balance between labeled fault types and the severity level is imbalanced in real-world data. Therefore, in the proposed method, diagnosis of fault types โ€“ with severity levels โ€“ under imbalanced conditions is addressed by utilizing a generative adversarial network with an auxiliary classifier. The validity of the proposed methods is demonstrated by studying massive unlabeled dissolved gas analysis (DGA) data, provided by the Korea Electric Power Company (KEPCO), and sparse labeled data, provided by the IEC TC 10 database. Each developed method could be used in industrial fields that use power transformers to monitor the health feature space, consider severity level, and diagnose transformer faults under extremely insufficient labeled fault data.Chapter 1 Introduction 1 1.1 Motivation 1 1.2 Research Scope and Overview 4 1.3 Dissertation Layout 7 Chapter 2 Literature Review 9 2.1 A Brief Overview of Rule-Based Fault Diagnosis 9 2.2 A Brief Overview of Conventional AI-Based Fault Diagnosis 11 Chapter 3 Extracting Health Feature Space via Semi-Supervised Autoencoder with an Auxiliary Task (SAAT) 13 3.1 Backgrounds of Semi-supervised autoencoder (SSAE) 15 3.1.1 Autoencoder: Unsupervised Feature Extraction 15 3.1.2 Softmax Classifier: Supervised Classification 17 3.1.3 Semi-supervised Autoencoder 18 3.2 Input DGA Data Preprocessing 20 3.3 SAAT-Based Fault Diagnosis Method 21 3.3.1 Roles of the Auxiliary Detection Task 23 3.3.2 Architecture of the Proposed SAAT 27 3.3.3 Health Feature Space Visualization 29 3.3.4 Overall Procedure of the Proposed SAAT-based Fault Diagnosis 30 3.4 Performance Evaluation of SAAT 31 3.4.1 Data Description and Implementation 31 3.4.2 An Outline of Four Comparative Studies and Quantitative Evaluation Metrics 33 3.4.3 Experimental Results and Discussion 36 3.5 Summary and Discussion 49 Chapter 4 Learning from Even a Weak Teacher: Bridging Rule-based Duval Weak Supervision and a Deep Neural Network (BDD) for Diagnosing Transformer 51 4.1 Backgrounds of BDD 53 4.1.1 Rule-based method: Duval Method 53 4.1.2 Deep learning Based Method: Deep Neural Network 54 4.1.3 Parameter Transfer 55 4.2 BDD Based Fault Diagnosis 56 4.2.1 Problem Statement 56 4.2.2 Framework of the Proposed BDD 57 4.2.3 Overall Procedure of BDD-based Fault Diagnosis 63 4.3 Performance Evaluation of the BDD 64 4.3.1 Description of Data and the DNN Architecture 64 4.3.2 Experimental Results and Discussion 66 4.4 Summary and Discussion 76 Chapter 5 Generative Adversarial Network with Embedding Severity DGA Level 79 5.1 Backgrounds of Generative Adversarial Network 81 5.2 GANES based Fault Diagnosis 82 5.2.1 Training Strategy of GANES 82 5.2.2 Overall procedure of GANES 87 5.3 Performance Evaluation of GANES 91 5.3.1 Description of Data 91 5.3.2 Outlines of Experiments 91 5.3.3 Preliminary Experimental Results of Various GANs 95 5.3.4 Experiments for the Effectiveness of Embedding Severity DGA Level 99 5.4 Summary and Discussion 105 Chapter 6 Conclusion 106 6.1 Contributions and Significance 106 6.2 Suggestions for Future Research 108 References 110 ๊ตญ๋ฌธ ์ดˆ๋ก 127๋ฐ•

    Overcoming Language Dichotomies: Toward Effective Program Comprehension for Mobile App Development

    Full text link
    Mobile devices and platforms have become an established target for modern software developers due to performant hardware and a large and growing user base numbering in the billions. Despite their popularity, the software development process for mobile apps comes with a set of unique, domain-specific challenges rooted in program comprehension. Many of these challenges stem from developer difficulties in reasoning about different representations of a program, a phenomenon we define as a "language dichotomy". In this paper, we reflect upon the various language dichotomies that contribute to open problems in program comprehension and development for mobile apps. Furthermore, to help guide the research community towards effective solutions for these problems, we provide a roadmap of directions for future work.Comment: Invited Keynote Paper for the 26th IEEE/ACM International Conference on Program Comprehension (ICPC'18
    • โ€ฆ
    corecore