Projects per year
Personal profile
Research interests
- Natural Language Processing: models of parsing and sentiment analysis.
- Methodology: techniques and tools to aid in the development of scientific (mostly cognitive) models and software.
Overview
My undergraduate studies were in Mathematics and Computation, which led to an MSc and then PhD in Computer Science. I held a Post-Doctoral position related to Cognitive Science before joining the University of Hertfordshire as a lecturer in Computer Science.
I have supervised/assisted a wide range of projects, but below are some notes on those I particularly led or had input into.
Machine Learning
Most of my published work falls in the area of "machine learning" - a way of making computers useful by building up algorithms or data-structures from data.
> Natural Language Processing
Sentiment Analysis
In a KTP project, I worked with the associate and company to develop some text classifiers, exploring the impact of feature selection and imbalanced data.
- P.C.R. Lane, D. Clarke, and P. Hender, 'On developing robust models for favourability analysis: Model choice, feature sets and imbalanced data,' Decision Support Systems, 53:712-18, 2012. https://doi.org/10.1016/j.dss.2012.05.028 - http://hdl.handle.net/2299/9017
Simple Synchrony Networks
During my PhD, I worked with Dr. James Henderson to create the Simple Synchrony Network, a form of recurrent neural network specialised for parsing natural language.
- P.C.R. Lane and J.B. Henderson, 'Incremental syntactic parsing of natural language corpora with Simple Synchrony Networks,' IEEE Transactions on Knowledge and Data Engineering, 13:219-231, 2001. https://doi.org/10.1109/69.917562 - http://hdl.handle.net/2299/8618
- P.C.R. Lane and J.B. Henderson, 'Towards effective parsing with neural networks: Inherent generalisations and bounded resource effects,' Applied Intelligence, 19:83-100, 2003. https://doi.org/10.1023/A:1023820807862
> Cognitive Science
Cognitive science is an attractive application area for machine learning. Firstly, in modelling the human learning process, we construct models using simulated data and compare their behaviours with those of humans. Secondly, in the methodology of constructing such models, we can use machine-learning techniques as ways to generate or improve models.
CHREST
I was introduced to CHREST in my post-doctoral position, where I worked with Prof. Fernand Gobet and Prof. Peter Cheng on CHREST-AVOW - a version of CHREST specialised to learn from diagrams of electric circuits.
CHREST is worth studying from a machine-learning perspective because it builds up a form of discrimination network from information which it obtains through a guided attention system. I have created a fairly complete implementation of CHREST and developed some small models:
- P.C.R. Lane and F. Gobet, 'CHREST models of implicit learning and board game interpretation', in J.Bach, B.Goertzel and M.Ikle (Eds.), Proceedings of the Fifth Conference on Artificial General Intelligence. Lecture Notes in Computer Science(), vol 7716, pp. 148-157, 2012. (Springer, Berlin, Heidelberg) https://doi.org/10.1007/978-3-642-35506-6_16 (open access)
- P.C.R. Lane and F. Gobet, 'Using chunks to categorise chess positions', in M.Bramer and M.Petridis (Eds.) Research and Development in Intelligent Systems XXIX. SGAI 2012, pp. 93-106, 2012. (Springer London) https://doi.org/10.1007/978-1-4471-4739-8_7
Methodology for Developing Cognitive Models
Prof. Fernand Gobet and I have developed some ideas for improving the methodology of developing cognitive models. These ideas are partly drawn from machine learning and partly from software engineering: how can we create better cognitive models? Firstly, all theoretically important behaviour in the implementation should be documented and tested. Secondly, parameters in models need to be properly optimised. These ideas are presented in:
- P.C.R. Lane and F. Gobet, 'A theory-driven testing methodology for developing scientific software', Journal of Experimental and Theoretical Artificial Intelligence, 24:421-56, 2012. https://doi.org/10.1080/0952813X.2012.695443
- P.C.R. Lane and F. Gobet, 'Evolving non-dominated parameter sets for computational models from multiple experiments', Journal of Artificial General Intelligence, 4:1-30, 2013. https://doi.org/10.2478/jagi-2013-0001 (open access) - code
An extension of the above ideas involves automating the actual construction process of cognitive models using a program-synthesis technique, such as Genetic Programming. The most recent version of this is the project Genetically Evolving Models in Science - the website links to all relevant publications, but my own selection includes:
- P.C.R. Lane, L.K. Bartlett, N. Javed, A. Pirrone and F. Gobet, 'Evolving understandable cognitive models', in T.C.Steward (Ed.), Proceedings of the 20th International Conference on Cognitive Modelling, pp.176-82, 2022. (University Park, PA: Applied Cognitive Science Lab, Penn State.) pdf - Proceedings
- P.C.R. Lane, P.D. Sozou, F. Gobet and M. Addis, 'Analysing psychological data by evolving computational models', in A. Wilhelm and H. Kestler (Eds.), Analysis of Large and Complex Data. Studies in Classification, Data Analysis, and Knowledge Organization, pp.587-597, 2016. (Springer, Cham.) https://doi.org/10.1007/978-3-319-25226-1_50
> Cloud Computing
I worked with Dr. Na Helian and others in understanding how to use genetic algorithms to optimise scheduling architectures:
- P.C.R. Lane, N. Helian, M.H. Bodla, M. Zheng and P.M. Moggridge, 'Dynamic hierarchical structure optimisation for cloud computing job scheduling', in J.L. Jiménez Laredo, J.I. Hidalgo, K.O. Babaagba (Eds.), Applications of Evolutionary Computation. EvoApplications 2022. Lecture Notes in Computer Science(), vol 13224, pp.301-316, 2022. (Springer, Cham.) https://doi.org/10.1007/978-3-031-02462-7_20
Mathematics
Mathematical principles underpin much of computer science, and ideas from discrete mathematics, linear algebra, logic, topology and so on will be found throughout my teaching and research.
One overtly mathematical piece of research work was completed with the late Dr. Andreas Albrecht, related to search landscapes for k-SAT instances:
- A.A. Albrecht, P.C.R. Lane and K. Steinhöfel, 'Analysis of local search landscapes for k-SAT instances,' Mathematics in Computer Science, 3:465-488, 2010. https://doi.org/10.1007/s11786-010-0040-7 - http://hdl.handle.net/2299/4632
Fingerprint
- 1 Similar Profiles
Collaborations and top research areas from the last five years
-
Customer preference pattern analysis for VIP travel agent
Helian, N. (PI) & Lane, P. (PI)
1/10/24 → 31/03/25
Project: Research
-
AI-powered self-learning conversation tree for debt collection
Helian, N. (PI), Veneziano, V. (PI) & Lane, P. (PI)
1/06/24 → 31/07/24
Project: Research
-
KTP Kick Start Project with Coracle
Helian, N. (PI), Mporas, I. (PI) & Lane, P. (PI)
11/08/23 → 30/04/24
Project: Consultancy
-
GEMS: Genetically Evolving Models in Science
Gobet, F. (PI) & Lane, P. (PI)
1/09/19 → 31/08/24
Project: Research
-
Rapid bacteria colony counting algorithm development
Helian, N. (PI), Sun, Y. (CoI), Lane, P. (CoI) & Veneziano, V. (CoI)
1/03/19 → 28/02/23
Project: Other
-
Investigating the Diversity of Evolved Cognitive Models in Delayed Match to Sample Experiments
Lane, P., Bartlett, L. & Gobet, F., 12 Jun 2024. 3 p.Research output: Contribution to conference › Paper › peer-review
Open AccessFile4 Downloads (Pure) -
Heuristic Search of Heuristics
Pirrone, A., Lane, P., Bartlett, L., Javed, N. & Gobet, F., 8 Nov 2023, (E-pub ahead of print) Artificial Intelligence XL: 43rd SGAI International Conference on Artificial Intelligence, AI 2023, Proceedings. Bramer, M. & Stahl, F. (eds.). Springer Nature , Vol. 14381. p. 407-420 14 p. (Lecture Notes in Computer Science book series; vol. 14381).Research output: Chapter in Book/Report/Conference proceeding › Conference contribution
Open AccessFile24 Downloads (Pure) -
Genetic Programming for Developing Simple Cognitive Models
Bartlett, L., Pirrone, A., Javed, N., Lane, P. & Gobet, F., 29 Jul 2023, Proceedings of the 45th Annual Conference of the Cognitive Science Society. Sydney, Australia: Cognitive Science Society , p. 2833-2839 7 p. (Proceedings of the Annual Meeting of the Cognitive Science Society; vol. 45).Research output: Chapter in Book/Report/Conference proceeding › Conference contribution
Open AccessFile20 Downloads (Pure) -
Synthesising cognitive models with genetic programming
Lane, P., Gobet, F., Pirrone, A., Bartlett, L. & Javed, N., 13 Jun 2023, p. 1-3. 3 p.Research output: Contribution to conference › Paper › peer-review
Open AccessFile7 Downloads (Pure) -
Trust in Cognitive Models: Understandability and Computational Reliabilism
Javed, N., Pirrone, A., Bartlett, L., Lane, P. & Gobet, F., 14 Apr 2023, Proceedings of the AISB Convention 2023. Muller, B. (ed.). Swansea University, p. 43-50 8 p.Research output: Chapter in Book/Report/Conference proceeding › Chapter (peer-reviewed) › peer-review
Open AccessFile364 Downloads (Pure)