<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Machine learning-incorporated membrane performance prediction for membrane processes</title>
    <subTitle>Stephanie Su Yi Chein</subTitle>
  </titleInfo>
  <name type="personal">
    <namePart>Stephanie Su, Yi Chein</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
    <role>
      <roleTerm type="text">author.</roleTerm>
    </role>
  </name>
  <typeOfResource manuscript="yes">text</typeOfResource>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">my</placeTerm>
    </place>
    <dateIssued encoding="marc">2024</dateIssued>
    <copyrightDate encoding="marc">2024</copyrightDate>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <physicalDescription>
    <extent>xvi, 60 pages : illustrations ;</extent>
  </physicalDescription>
  <abstract>This research project aimed to develop a machine learning model for predicting membrane performance in membrane processes. The study analysed low and multi-dimensional data using Jupyter as coding environment with Python language. Inputs such as membrane type, pressure, temperature, pressure, and solute concentration were considered. The multilayer perceptron, a fully connected class of feedforward artificial neural network (ANN), was chosen and implemented in Jupyter Notebook as the machine learning technique. The project aimed to overcome the limitations of traditional methods, offering a more efficient and cost-effective approach to predicting membrane performance. The study included examining prediction of permeance and rejection of the membrane, mostly focused on silica-coated membrane. The dataset comprised 361 samples with essential variables and underwent pre-processing steps. Performance evaluation employed mean absolute error (MAE), mean squared error (MSE), root mean squared error (RMSE) and coefficient of determination (R2). In exploring the vital parameters affecting membrane performance, a comprehensive principal component analysis (PCA) revealed surprising similarities in factors influencing both permeance and rejection. Employing AI models resulted in unprecedented accuracy, reaching as high as 89% for permeance and 90% for rejection prediction. Therefore, this research successfully developed a machine learning model for predicting membrane performance, focusing on silica-coated membranes. In summary, through data analysis, model development, and validation, the project sought to provide a more efficient and cost-effective approach to predict membrane performance, contributing to sustainable membrane processes.</abstract>
  <targetAudience authority="marctarget">specialized</targetAudience>
  <note>Faculty of Chemical and Process Engineering Technology</note>
  <note>Final Year Report (Bachelor of Chemical Engineering ) -- Universiti Malaysia Pahang Al-Sultan Abdullah - 2024</note>
  <note>Include bibliographical reference</note>
  <subject authority="lcsh">
    <name type="corporate">
      <namePart>Faculty of Chemical and Process Engineering Technology</namePart>
    </name>
    <topic>Dissertations</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Universities and colleges</topic>
    <topic>Dissertations</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Theses</topic>
    <topic>Dissertations</topic>
  </subject>
  <identifier type="isbn">THE0010645 (Local)</identifier>
  <identifier type="uri">https://umpir.ump.edu.my/id/eprint/47137</identifier>
  <location>
    <url>https://umpir.ump.edu.my/id/eprint/47137</url>
  </location>
  <recordInfo>
    <recordContentSource authority="marcorg">UMPSA</recordContentSource>
    <recordCreationDate encoding="marc">260630</recordCreationDate>
    <recordChangeDate encoding="iso8601">20260630111140.0</recordChangeDate>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
