Abstract-This paper develops an integrated filtering and adaptive approximation-based approach for fault diagnosis of process and sensor faults in a class of continuous-time nonlinear systems with modeling uncertainties and measurement noise. The proposed approach integrates learning with filtering techniques to derive tight detection thresholds, which is accomplished in two ways: 1) by learning the modeling uncertainty through adaptive approximation methods and 2) by using filtering for dampening measurement noise. Upon the detection of a fault, two estimation models, one for process and the other for sensor faults, are initiated in order to identify the type of fault. Each estimation model utilizes learning to estimate the potential fault that has occurred, and adaptive isolation thresholds for each estimation model are designed. The fault type is deduced based on an exclusion-based logic, and fault detectability and identification conditions are rigorously derived, characterizing quantitatively the class of faults that can be detected and identified by the proposed scheme. Finally, simulation results are used to demonstrate the effectiveness of the proposed approach.