Amin Aghaee

About Me

My name is 'Amin Aghaee'. I was born in 31st December 1992 in Iran. I have got my M.Sc. from Department of Computer Science at University of British Columbia (UBC). My thesis was about using machine learning and data science in geology application. My area of interests are:

  1. Machine Learning
  2. Data science and prediction
  3. Artificial Intelligence

Contact Details

Amin Aghaee
ICICS/CS Building 201-2366
Main Mall Vancouver, B.C. V6T 1Z4 Canada



University of British Columbia

M.Sc. in Computer Science September 2016 -- January 2019

UBC's Department of Computer Science is one of the top two Computer Science departments in Canada. UBC is ranked as one of the world's top 25 universities for Computer Science.

Sharif University of Technology

B.Sc. in Computer Engineering September 2011--July 2016

Sharif University is the university of choice for the top ranking students attending the nationwide universities entrance exam (Konkoor) which has more than 400,000 participants each year. I admitted to SUT with rank 212 in nationwide university entrance exam.

Allame Helli High School

Diploma in Mathematics and Physics September 2007--July 2011

Affiliated with the National Organization for the Development of Exceptional Talents (NODET) .


University of British Columbia {TA}

Course Name Instructor(s) Year
CPSC 317 Internet Computing D. Acton F2016, S2017
DSCI 511 Data Science Programming Mike Gelbart F2017
DSCI 575 Advanced Machine Learning Mike Gelbart S2018
CPSC 532R Probabilistic Graphical Models S. Ravanbakhsh S2018
DSCI 521 Computing Platforms for Data Science T. Timbers F2018

Sharif University of Technology {TA}

Course Name Instructor(s) Year
CE 40223 Digital Systems Design S.B. Sarmadi F2015
CE 40242 Signals and Systems Prof. H. Sameti S2015
CE 40121 Electrical Circuits Dr. M. Jalili F2014, S2015
CE 40126 Computer Structure and Languages (Head-TA) Dr. H. Asadi S2015
CE 40126 Computer Structure and Languages Dr. H. Asadi F2014
CE 40424 Operating Systems H. Ajorloo F2014
CE 40212 Logic Design S.B. Sarmadi S2014, F2014
CE 40153 Fundamentals of Programming M. Malekimajd F2013


Computational Intelligence Lab

University of British Columbia May 2017 - Nov. 2018

Working as a graduate master student in this lab. During my time at LCI/UBC, I could take related courses to my field, work on my thesis, give lecture at Star-AI reading group, and have collaborations with other student in the lab and reading group.
Suppervisor: Prof. David Poole

Machine Learning Lab

Sharif University of Technology Dec. 2014 - May 2016

Having part-time position as a researcher student during my bachelor studies int this lab. This project was focused on design an active learning method for clustering purposes. More details about this project is available in our publication "Active Distance-Based Clustering using K-medoids".
Suppervisor: Dr. Mahdieh Soleymani Baghshah


Master thesis: Machine learning of lineaments from magnetic, gravity and elevation maps

AbstractMinerals exploration is becoming more difficult, particularly because most mineral deposits at the surface of the earth have been found. While there may be a lot of sensing data, there is a shortage of expertise to interpret that data. This thesis aims to bring some of the recent advances in AI to the interpretation of sensing data. Our AI model learns one-dimensional features (lineaments) from two-dimensional data (in particular, magnetics surveys, maps of gravity and digital elevation maps), which surprisingly has not had a great deal of attention (whereas getting two-dimensional or zero-dimensional features is very common). We define a convolutional neural network to predict the probability that a lineament passes through each location on the map. Then, using these probabilities, cluster analysis, and regression models, we develop a post-processing method to predict lineaments. We train and evaluate our model on large real-world datasets in BC and Australia. [PDF ] [UBC Library ]

Active Distance-Based Clustering using k-medoids

Amin Aghaee, Mehrdad Ghadiri, Mahdieh Soleymani Baghshah, pages 253-264, 20th Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD), 2016. [PDF ] [Springer ]


Avestec Technology

Title: Software engineer (part-time) August 2018 - Current

Avestec is Intelligent Aerial Inspection company that use robotics for tank inspection, it completely removes the possibility of injury while simultaneously decreasing cost and significantly decreasing the downtime resulting from manual inspection. I have developed a web applicaiton that can communiate with inspector drone, send executive commands, receive information and generate report documents for user. This application is developed with Django, python, HTML, and Javascript technologies. Now I am developing a small but fast deep learning model for detectecting crack and defections on industrial plates. This model is going to be loaded on drone processor.

Minerva Intelligence

Title: Machine learning developer (MITACS Internship) September 2017 - August 2018

Minerva provides artificial intelligence software and services to reduce costs and improve success rates in minerals exploration. Artificial intelligence technology makes possible the fast and efficient identification of exploration targets in data sets that are too vast and complex for humans to effectively interpret. Working at Minerva gave me a chance to access real-world geological datasets that I could design, train and improve a computer vision and convolutional neural network model for linear feature extraction (i.e. lineaments) from aerial magnetic images. I have developed my model with Python and Tensorflow library. I also designed a platform for loading datasets, training the model on parallel GPU.


  • ~ (C/C++, Java, Python)
  • ~ (Django, HTML, Javascript)
  • ~ (ML, Tensorflow, R, SciPy)
  • ~ (Mac, Linux, Windows)
  • ~ (Photoshop & Illustrator)
  • ~ (LaTeX, Office)
  • ~ (PostgreSQL)

My Academic Media


  • Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do. If you haven't found it yet, keep looking. Don't settle. As with all matters of the heart, you'll know when you find it.

    Steve Jobs
  • It would appear that we have reached the limits of what it is possible to achieve with computer technology, although one should be careful with such statements, as they tend to sound pretty silly in 5 years.

    John von Neumann
  • I believe that at the end of the century the use of words and general educated opinion will have altered so much that one will be able to speak of machines thinking without expecting to be contradicted.

    Alan Turing

Get In Touch.

Get in touch with me!

Error boy
Your message was sent, thank you!