Getting Started In AI Research

Pier Paolo Ippolito Pier Paolo Ippolito
January 8, 2021 AI & Machine Learning

A guide on how to contribute to confirming the reproducibility of some of the most recent papers and join open-search research.

Introduction

Focus on research in Artificial Intelligence (AI) is nowadays growing more and more every year, particularly in fields such as Deep Learning, Reinforcement Learning and Natural Language Processing (Figure 1).

Getting Started In AI Research
Figure 1: Growth of research in Artificial Intelligence [1]

State of the art research in AI is usually carried out in top universities research groups and research-focused companies such as Deep Mind or Open AI, but what if you would like to give your own contribution in your spare time?

In this article, we are going to explore different possible approaches you can take in order to be always up to date with the latest in research and how to provide your own contribution.

The Reproducibility Challenge

One of the main problems which have affected the AI research field is the possible inability to efficiently reproduce models and results claimed in some publications (Reproducibility Challenge).

In fact, many research articles published every year contains just an explanation of the derided topic and model developed but no source code to reproduce their results. Some reasons why researchers might at times omit these kinds of information are: keep a competitive advantage against other institutions, non-disclosure agreements, transform their research into a product, etc…

In order to make research more accessible and have real-world impacts, different competitions have been created in order to encourage the public to study different publications and try to reproduce their results. Two of the most know competitions in this ambit are the NeurIPS and ICLR Reproducibility Challenges. In case you are looking for any practical example, I recently started a GitHub repository about this topic.

Additionally, websites like Papers with Code, have recently been created in order to easily find research publications which already have publicly available code. In this way, anyone can use state of the art models for their own projects completely for free! Papers with Code – The latest in machine learning Papers With Code highlights trending ML research and the code to implement it.paperswithcode.com

Season of Docs

Season of Docs is an annual program organised by Google aimed at connecting technical writers with open-source organizations in order to improve libraries documentation.

Getting Started In AI Research
Figure 2: Season of Docs [2]

By joining the program, writers will, in fact, be able to contribute to the documentation of open-source organizations such as Julia, Numpy, Matplotlib, Bokeh and many more.Season of Docs | Google DevelopersLet’s bring open source and technical writer communities together, to the benefit of both. Together we raise awareness…developers.google.com

GitHub Open Source Contributions

Many of nowadays most popular Machine Learning and Deep Learning libraries are available on GitHub and most of them are happy to accept help from external contributors. Some examples of popular GitHub repositories with many Issues and Pull Requests which accepts contributors are:

  • PyTorch
  • TensorFlow
  • Keras
  • Scikit-learn
  • PySyft

In case you are looking to explore for more of the available project, GitHub Collections are a great place from where to start (eg. Machine Learning).

Two Minute Papers

Another way in order to keep always up to date with the latest research is to follow online publications like Towards Data Science and research focused YouTube channels like Two Minute Papers.Two Minute PapersAwesome research for everyone. Two new science videos every week. You’ll love it! Our links: Web →…www.youtube.com

This YouTube channel in fact reviews and summarises for you on a weekly bases some of the most interesting latest publications, providing also demos and example applications.

Extras

Finally, other possible ways in order to keep always updated about AI is to:

  • Follow important personalities in the field such as Cassie Kozyrkov, Andrej Karpathy and Andrew Ng.
  • Take part in conference events such as: NeurIPS (Neural Information Processing Systems), ICLR (International Conference on Learning Representations), ICML (International Conference on Machine Learning) and AAAI (Association for the Advancement of Artificial Intelligence), etc….
  • Read curated journals such as Distill, Fermat’s Library and Papers We Love.

If you have any suggestion on any other possible technique which can be added to this list, please just let me know in the comment section!

I hope you enjoyed this article, thank you for reading!

If you want to keep updated with my latest articles and projects follow me on Medium and subscribe to my mailing list. These are some of my contacts details:

Bibliography

[1] Artificial Intelligence Index 2018 Annual Report by Yoav Shoham et. al. Accessed at: http://cdn.aiindex.org/2018/AI%20Index%202018%20Annual%20Report.pdf

[2] Reactome, Season of Docs. Accessed at: https://reactome.org/about/news/136-season-of-docs

  • Experfy Insights

    Top articles, research, podcasts, webinars and more delivered to you monthly.

  • Pier Paolo Ippolito

    Tags
    AI ResearchArtificial IntelligenceData ScienceMachine Learning
    Leave a Comment
    Next Post
    The Future of Computer Vision

    The Future of Computer Vision

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    More in AI & Machine Learning
    AI & Machine Learning,Future of Work
    AI’s Role in the Future of Work

    Artificial intelligence is shaping the future of work around the world in virtually every field. The role AI will play in employment in the years ahead is dynamic and collaborative. Rather than eliminating jobs altogether, AI will augment the capabilities and resources of employees and businesses, allowing them to do more with less. In more

    5 MINUTES READ Continue Reading »
    AI & Machine Learning
    How Can AI Help Improve Legal Services Delivery?

    Everybody is discussing Artificial Intelligence (AI) and machine learning, and some legal professionals are already leveraging these technological capabilities.  AI is not the future expectation; it is the present reality.  Aside from law, AI is widely used in various fields such as transportation and manufacturing, education, employment, defense, health care, business intelligence, robotics, and so

    5 MINUTES READ Continue Reading »
    AI & Machine Learning
    5 AI Applications Changing the Energy Industry

    The energy industry faces some significant challenges, but AI applications could help. Increasing demand, population expansion, and climate change necessitate creative solutions that could fundamentally alter how businesses generate and utilize electricity. Industry researchers looking for ways to solve these problems have turned to data and new data-processing technology. Artificial intelligence, in particular — and

    3 MINUTES READ Continue Reading »

    About Us

    Incubated in Harvard Innovation Lab, Experfy specializes in pipelining and deploying the world's best AI and engineering talent at breakneck speed, with exceptional focus on quality and compliance. Enterprises and governments also leverage our award-winning SaaS platform to build their own customized future of work solutions such as talent clouds.

    Join Us At

    Contact Us

    1700 West Park Drive, Suite 190
    Westborough, MA 01581

    Email: support@experfy.com

    Toll Free: (844) EXPERFY or
    (844) 397-3739

    © 2023, Experfy Inc. All rights reserved.