Unsupervised Machine Learning problems involve clustering, adding samples into groups based on some measure of similarity because no labeled training data is available. There are many algorithms for ...
Profunctor optics are a pattern in functional programming that generalize a field access (Lense) or cast (Prism) in object oriented languages. Lense and Prism are duals: One focuses on a part and the ...
As the faculty advisor for the Student Astronomy Society 🚀 at my University, this spring we organized a successful stargazing event 🔭 that engaged students across disciplines. Then, in my optics ...
Recipient of Pak-US and Pak-China Research Awards on Dye and Quantum Dots Sensitised Solar Cells Recipient of OpenAI: High Performance Milestones on Project Lion - Pushing ChatGPT beyond knowledge ...