In this paper, an approach to perform leak state detection and size identification for industrial fluid pipelines with an acoustic emission (AE) activity intensity index curve (AIIC), using b-value and a random forest (RF), is proposed. Initially, the b-value was calculated from pre-processed AE data, which was then utilized to construct AIICs. The AIIC presents a robust description of AE intensity, especially for detecting the leaking state, even with the complication of the multi-source problem of AE events (AEEs), in which there are other sources, rather than just leaking, contributing to the AE activity. In addition, it shows the capability to not just discriminate between normal and leaking states, but also to distinguish different leak sizes. To calculate the probability of a state change from normal condition to leakage, a changepoint detection method, using a Bayesian ensemble, was utilized. After the leak is detected, size identification is performed by feeding the AIIC to the RF. The experimental results were compared with two cutting-edge methods under different scenarios with various pressure levels and leak sizes, and the proposed method outperformed both the earlier algorithms in terms of accuracy.