Jin Jing

dblp:71/461 · DBLP profile ↗
← Back
14ranked-venue papers
4as first author
3since 2021 · last 2025
0000-0002-2415-5854ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 6 · 1 first-authorArtificial intelligence and machine learning · 4 · 2 since 2021Systems, architecture and hardware · 3 · 2 first-authorComputer networks · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
2 papers
Database system architecture and tuning · 57% Transaction processing and concurrency control · 43%
Computer networks
1 paper
Cellular and mobile networks · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

Topics — the 3 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Database system architecture and tuning
cache invalidation
0.012003
Scalable Cache Invalidation Algorithms for Mobile Data Access · IEEE Trans. Knowl. Data Eng. 2003
Transaction processing and concurrency control › distributed transaction management
multidatabase transaction management
0.011996
Global Committability in Multidatabase Systems · IEEE Trans. Knowl. Data Eng. 1996
Transaction processing and concurrency control › recovery
recoverability
0.011996
Global Committability in Multidatabase Systems · IEEE Trans. Knowl. Data Eng. 1996
YearPublicationVenuePosition
2025 This EEG Looks Like These EEGs: Interpretable Interictal Epileptiform Discharge Detection With ProtoEEG-kNN
Dennis Tang, Jon Donnelly, Alina Barnett, Lesia Semenova, Jin Jing, Peter Hadar, Ioannis Karakis, Olga Selioutski, Kehan Zhao, M. Brandon Westover, Cynthia Rudin
MICCAI (14)5
2021 Time-Frequency Decomposition of Scalp Electroencephalograms Improves Deep Learning-Based Epilepsy Diagnosis
abstract
Epilepsy diagnosis based on Interictal Epileptiform Discharges (IEDs) in scalp electroencephalograms (EEGs) is laborious and often subjective. Therefore, it is necessary to build an effective IED detector and an automatic method to classify IED-free versus IED EEGs. In this study, we evaluate features that may provide reliable IED detection and EEG classification. Specifically, we investigate the IED detector based on convolutional neural network (ConvNet) with different input features (temporal, spectral, and wavelet features). We explore different ConvNet architectures and types, including 1D (one-dimensional) ConvNet, 2D (two-dimensional) ConvNet, and noise injection at various layers. We evaluate the EEG classification performance on five independent datasets. The 1D ConvNet with preprocessed full-frequency EEG signal and frequency bands (delta, theta, alpha, beta) with Gaussian additive noise at the output layer achieved the best IED detection results with a false detection rate of 0.23/min at 90% sensitivity. The EEG classification system obtained a mean EEG classification Leave-One-Institution-Out (LOIO) cross-validation (CV) balanced accuracy (BAC) of 78.1% (area under the curve (AUC) of 0.839) and Leave-One-Subject-Out (LOSO) CV BAC of 79.5% (AUC of 0.856). Since the proposed classification system only takes a few seconds to analyze a 30-min routine EEG, it may help in reducing the human effort required for epilepsy diagnosis.
Thangavel Prasanth, John Thomas 0001, Wei Yan Peh, Jin Jing, Yuvaraj Rajamanickam, Sydney S. Cash, Rima Chaudhari, Sagar Karia, Rahul Rathakrishnan, Vinay Saini, Nilesh Shah, Rohit Srivastava, Yee-Leng Tan, M. Brandon Westover, Justin Dauwels
Int. J. Neural Syst.4
2021 Automated Adult Epilepsy Diagnostic Tool Based on Interictal Scalp Electroencephalogram Characteristics: A Six-Center Study
abstract
The diagnosis of epilepsy often relies on a reading of routine scalp electroencephalograms (EEGs). Since seizures are highly unlikely to be detected in a routine scalp EEG, the primary diagnosis depends heavily on the visual evaluation of Interictal Epileptiform Discharges (IEDs). This process is tedious, expert-centered, and delays the treatment plan. Consequently, the development of an automated, fast, and reliable epileptic EEG diagnostic system is essential. In this study, we propose a system to classify EEG as epileptic or normal based on multiple modalities extracted from the interictal EEG. The ensemble system consists of three components: a Convolutional Neural Network (CNN)-based IED detector, a Template Matching (TM)-based IED detector, and a spectral feature-based classifier. We evaluate the system on datasets from six centers from the USA, Singapore, and India. The system yields a mean Leave-One-Institution-Out (LOIO) cross-validation (CV) area under curve (AUC) of 0.826 (balanced accuracy (BAC) of 76.1%) and Leave-One-Subject-Out (LOSO) CV AUC of 0.812 (BAC of 74.8%). The LOIO results are found to be similar to the interrater agreement (IRA) reported in the literature for epileptic EEG classification. Moreover, as the proposed system can process routine EEGs in a few seconds, it may aid the clinicians in diagnosing epilepsy efficiently.
John Thomas 0001, Thangavel Prasanth, Wei Yan Peh, Jin Jing, Yuvaraj Rajamanickam, Sydney S. Cash, Rima Chaudhari, Sagar Karia, Rahul Rathakrishnan, Vinay Saini, Nilesh Shah, Rohit Srivastava, Yee-Leng Tan, M. Brandon Westover, Justin Dauwels
Int. J. Neural Syst.4
2005 Extended Control Flow Graph Based Performance Optimization Using Scratch-Pad Memory
abstract
This paper presents an exploration approach for the researcher to choose the suitable size of scratch-pad memory (SPM) for maximal performance improvement of a specified application. The approach uses an extended control flow graph (ECFG) to describe the application and provides a solution to reduce the additional overhead of moving nodes to SPM. Experiments achieves on average 11% increase in performance compared to the previous approaches and 44% decrease in the application's runtime compared to no SPM environment.
Hanlai Pu, Ling Ming, Jin Jing
DATE3
2004 System-on-chip design for TV-centric home networks
abstract
We design a low cost, high performance system-on-chip with video/audio/data processing engines, open standard 32-bit RISC microprocessor, and networking processor unit. We use system-level modeling technology to design and verify H.264, MPEG-4 AAC, and MP3 codecs. We adopt a transaction-level verification technique for self-checking and regression testing of the design. The SoC incorporates peripherals, such as UART, USB, 100/10 Mbps Ethernet, IEEE 1394, ATAPI, Utopia, WiFi, and SVGA. We used real-time Linux as the software. The design can be used to build an inexpensive "TV-centric" multimedia service-center for the home; it provides functions for digital TV, DVD recording, video-on-demand, interactive games, set top box, home networking, and network computer terminal.
Qiang Peng, Jin Jing
CCNC2
2003 Scalable Cache Invalidation Algorithms for Mobile Data Access
abstract
In this paper, we address the problem of cache invalidation in mobile and wireless client/server environments. We present cache invalidation techniques that can scale not only to a large number of mobile clients, but also to a large number of data items that can be cached in the mobile clients. We propose two scalable algorithms: the Multidimensional Bit-Sequence (MD-BS) algorithm and the Multilevel Bit-Sequence (ML-BS) algorithm. Both algorithms are based on our prior work on the Basic Bit-Sequences (BS) algorithm. Our study shows that the proposed algorithms are effective for a large number of cached data items with low update rates. The study also illustrates that the algorithms ran be used with other complementary techniques to address the problem of cache invalidation for data items with varied update and access rates.
Ahmed K. Elmagarmid, Jin Jing, Abdelsalam Helal, Choonhwa Lee
IEEE Trans. Knowl. Data Eng.2
1999 Guest Editorial
Jin Jing, Anupam Joshi
Distributed Parallel Databases1
1997 Bit-Sequences: An Adaptive Cache Invalidation Method in Mobile Client/Server Environments
Jin Jing, Ahmed K. Elmagarmid, Abdelsalam Helal, Rafael Alonso
Mob. Networks Appl.1
1996 Performance Analysis of Adaptive Caching Algorithms in Mobile Environments
Omran A. Bukhres, Jin Jing
Inf. Sci.2
1996 Global Committability in Multidatabase Systems
abstract
Develops a formal basis for research into the reliability aspects of transaction processing in multidatabase systems (MDBSs). We define a new correctness notion called 'global committability' for the correct unilateral commit and the retry recovery of global transactions in an autonomous MDBS environment. This notion makes it easier to ensure the isolation property of global transactions when the retry approach is applied. The formalization work illustrates that the conventional serializability and recoverability notions are not sufficient to specify the correct execution (i.e. isolated execution and recovery) of global transactions when the unilateral commit and the retry recovery are used to ensure the atomicity of global transactions. This work is significant because the unilateral commit and the retry recovery are an attractive complementary means to the undo recovery (whose correct schedule is specified by the conventional recoverability notion) for advanced transaction applications with the characteristics of site autonomy and long-lived execution.
Ahmed K. Elmagarmid, Jin Jing, Won Kim 0001, Omran A. Bukhres, Aidong Zhang 0001
IEEE Trans. Knowl. Data Eng.2
1995 An Efficient and Reliable Reservation Algorithm for Mobile Transactions
abstract
In a mobile computing environment, a user carrying a portable computer can execute a mobile tmnsaction by submitting the operations of the transaction to distributed data servers from different locations.As a result of this mobility, the operations of the transaction may be executed at different servers.The distribution of operations implies that the transmission of messages (such as those involved in a two phase commit protocol) may be required among these data servers in order to coordinate the execution of these operations.In this paper, we will address the distribution of operations that update partitioned data in mobile environments.We introduce a new algorithm, the Reservation Algorithm (RA), that does not necessitate the incurring of message overheads (e.g., for a 2PC protocol) for operations pertaining to resource allocation.We address one related issue, termination protocols, which guarantees that the commit decision of a mobile host will not contradict with the unilateral abort decision of a data server.
Ahmed K. Elmagarmid, Jin Jing, Omran A. Bukhres
CIKM2
1995 Distributed Lock Management for Mobile Transactions
abstract
We present a new lock management scheme which allows a read unlock for an item to be executed at any copy site of that item; the site may be different from the copy site on which the read lock is set. The scheme utilizes the replicated copies of data items to reduce the message costs incurred by the mobility of the transaction host. We demonstrate this idea in an optimistic locking algorithm called O2PL-MT (Optimistic Two Phase Locking for Mobile Transactions). Like its counterpart algorithm O2PL (Optimistic Two Phase Locking), O2PL-MT grants read locks immediately on demand and defers write locks until the commitment time. However, O2PL-MT requires the transmission of fewer messages than O2PL in a mobile environment in which data items are replicated.
Jin Jing, Omran A. Bukhres, Ahmed K. Elmagarmid
ICDCS1
1994 Maintaining Consistency of Replicated Data in Multidatabase Systems
abstract
The paper presents two protocols for maintaining consistency of replicated data in multidatabase systems. The protocols meet both autonomy and consistency requirements by employing different replica control and commitment approaches: unilateral local commitment and deferred propagation for local applications, and two-phase commitment and immediate propagation for global applications. The first protocol ensures replication consistency (with regard to one copy serializability) through the use of a global certification protocol. The second protocol, which is an extension of the first by using propagation locks on primary copies, allows consistency certification to be performed locally for global queries that only read data copies from a single site. We identify and examine the major issues relevant to the proposed protocols.>
Jin Jing, Weimin Du, Ahmed K. Elmagarmid, Omran A. Bukhres
ICDCS1
1993 Reservation Commitment and Its Use in Multidatabase Systems
James G. Mullen, Jin Jing, Jamshid Sharif-Askary
DEXA2