Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| lai_xu [2026/10/12 15:34] – Lai Xu | lai_xu [2026/10/14 08:42] (current) – Lai Xu | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| Email: [[lxu@bournemouth.ac.uk]] | Email: [[lxu@bournemouth.ac.uk]] | ||
| + | {{tag>" | ||
| Building on the EU-funded Horizon SUSHEAS project (https:// | Building on the EU-funded Horizon SUSHEAS project (https:// | ||
| - | **Title 1: LLM-Powered Academic Assistant and Information Extraction System for Materials Science via Prompt Engineering and Fine-Tuning** \\ | + | **Topic 1: LLM-Powered Academic Assistant and Information Extraction System for Materials Science via Prompt Engineering and Fine-Tuning** \\ |
| Develop a knowledge retrieval and structured data extraction Agent tailored for material scientists. The goal is to help researchers rapidly extract " | Develop a knowledge retrieval and structured data extraction Agent tailored for material scientists. The goal is to help researchers rapidly extract " | ||
| 1. Learn LangChain/ | 1. Learn LangChain/ | ||
| 2. Construct Agent logic using materials science open datasets to accurately extract structured text and multi-component composition tables from PDFs. | 2. Construct Agent logic using materials science open datasets to accurately extract structured text and multi-component composition tables from PDFs. | ||
| 3. Develop a lightweight Web UI allowing users to query in natural language (e.g., "Find all austenitic stainless steels with yield strength > 200MPa that are cobalt-free" | 3. Develop a lightweight Web UI allowing users to query in natural language (e.g., "Find all austenitic stainless steels with yield strength > 200MPa that are cobalt-free" | ||
| - | 4. Thesis writing, system integration testing, and viva/ | + | 4. Thesis writing, system integration testing, and viva/ |
| - | **Title 2: An Automated Grid-Screening Agent System for Compositionally Flexible Alloys (CFAs) via Rule-Based Interception** \\ | + | **Topic 2: An Automated Grid-Screening Agent System for Compositionally Flexible Alloys (CFAs) via Rule-Based Interception** \\ |
| Re-implement the material design pipeline described in Section 2 of the multi-component stainless steel paper using an Agentic AI state machine framework. Since the Fe-Cr-Ni-Mn system resides in a manageable 4D space, grid-based brute-force filtering will be explored. | Re-implement the material design pipeline described in Section 2 of the multi-component stainless steel paper using an Agentic AI state machine framework. Since the Fe-Cr-Ni-Mn system resides in a manageable 4D space, grid-based brute-force filtering will be explored. | ||
| 1. Master LangGraph, focusing on the concepts of state management, Nodes (actions), and Conditional Edges (routing logic). | 1. Master LangGraph, focusing on the concepts of state management, Nodes (actions), and Conditional Edges (routing logic). | ||
| 2. Write Python scripts to wrap thermodynamic phase diagram calculators (using the open-source pycalphad library or creating a Mock API to simulate Thermo-Calc responses). | 2. Write Python scripts to wrap thermodynamic phase diagram calculators (using the open-source pycalphad library or creating a Mock API to simulate Thermo-Calc responses). | ||
| 3. Wire nodes in LangGraph to form a pipeline: Grid Generation -> Phase Stability Filter (FCC > 99%) -> Martensite Start Temperature (Ms) Interception (If Ms >= 350K, reroute/ | 3. Wire nodes in LangGraph to form a pipeline: Grid Generation -> Phase Stability Filter (FCC > 99%) -> Martensite Start Temperature (Ms) Interception (If Ms >= 350K, reroute/ | ||
| - | 4. Evaluate computational pipeline throughput and efficiency, finalize data logging, and draft the undergraduate thesis.<p> | + | 4. Evaluate computational pipeline throughput and efficiency, finalize data logging, and draft the undergraduate thesis. |
| - | **Title 3: High-Throughput Active Learning Alloy Design Agent Powered by Batch Bayesian Optimisation**\\ | + | **Topic 3: High-Throughput Active Learning Alloy Design Agent Powered by Batch Bayesian Optimisation**\\ |
| Address the high-dimensional space challenge presented in advanced materials (like 17-element systems). Implement an Active Learning Agent using Batch Bayesian Optimization instead of grid searching to let the AI intelligently navigate complex compositional landscapes. \\ | Address the high-dimensional space challenge presented in advanced materials (like 17-element systems). Implement an Active Learning Agent using Batch Bayesian Optimization instead of grid searching to let the AI intelligently navigate complex compositional landscapes. \\ | ||
| 1. Study advanced Bayesian Optimization libraries in Python (e.g., Ax/Botorch or scikit-optimise). | 1. Study advanced Bayesian Optimization libraries in Python (e.g., Ax/Botorch or scikit-optimise). | ||
| 2. Build a Batch BO Agent capable of proposing " | 2. Build a Batch BO Agent capable of proposing " | ||
| 3. Implement multi-round termination criteria (e.g., maximum 3-5 iterations). Compare the efficiency and computational resource savings of the " | 3. Implement multi-round termination criteria (e.g., maximum 3-5 iterations). Compare the efficiency and computational resource savings of the " | ||
| - | 4. Algorithm hyperparameter tuning, efficiency analysis, and thesis completion. | + | 4. Algorithm hyperparameter tuning, efficiency analysis, and thesis completion. |
| - | **Title 4: Semi-Automated Agentic System for Post-Experiment Data Analysis and Computational Model Self-Correction**\\ | + | **Topic 4: Semi-Automated Agentic System for Post-Experiment Data Analysis and Computational Model Self-Correction**\\ |
| Re-engineer the Section 3 (Experimental Validation) and Section 4 (Discussion/ | Re-engineer the Section 3 (Experimental Validation) and Section 4 (Discussion/ | ||
| 1. Learn Python scientific libraries (Pandas, Matplotlib, Scipy) to process real-world materials data, such as noisy tensile stress-strain curves and XRD diffraction text streams. | 1. Learn Python scientific libraries (Pandas, Matplotlib, Scipy) to process real-world materials data, such as noisy tensile stress-strain curves and XRD diffraction text streams. | ||
| 2. Program the " | 2. Program the " | ||
| 3. Develop the " | 3. Develop the " | ||
| - | 4. Thesis writing, case-study compilation, | + | 4. Thesis writing, case-study compilation, |
| - | **Title 5: Customization of the Open-Source MIT " | + | **Topic 5: Customization of the Open-Source MIT " |
| Stand on the shoulders of giants by cloning, modifying, and deploying MIT’s open-source AtomAgents repository, adjusting its multi-agent framework to execute molecular dynamics simulations on unique material systems (e.g., Fe-Cr-Ni-Mn).\\ | Stand on the shoulders of giants by cloning, modifying, and deploying MIT’s open-source AtomAgents repository, adjusting its multi-agent framework to execute molecular dynamics simulations on unique material systems (e.g., Fe-Cr-Ni-Mn).\\ | ||
| 1. Set up the local Linux/ | 1. Set up the local Linux/ | ||