NN and Deep Learning

Neural Networks and Deep Learning

Deep learning is a subfield of artificial intelligence (AI) that focuses on training artificial neural networks to learn and make predictions from large amounts of data. It involves the use of multiple layers of interconnected units, known as artificial neurons, to mimic the complex workings of the human brain. Deep learning algorithms have been widely successful in solving a variety of challenging tasks in computer vision, natural language processing, and speech recognition. The following are some popular examples of deep learning techniques:

  • Generative Adversarial Networks (GAN): GANs consist of two neural networks that work together. One network called the generator, creates new data instances that resemble the training data, while the other network called the discriminator, tries to correctly classify whether the generated data is real or fake. By competing against each other, GANs have demonstrated remarkable capabilities in generating realistic images, music, and texts.

  • Object Detection: Deep learning has substantially improved object detection systems by allowing automatic identification and localization of objects within images or videos. Techniques such as region-based convolutional neural networks (RCNN), You Only Look Once (YOLO), and Single Shot MultiBox Detector (SSD) employ deep neural networks to accurately detect and classify objects in real-time.

  • Natural Language Processing (NLP): Deep learning has revolutionized NLP tasks such as machine translation, sentiment analysis, and question answering. Recurrent neural networks (RNNs) and transformers, a type of deep learning architecture, have enabled machines to understand and generate natural language by capturing contextual information and long-term dependencies in text.

  • Speech Recognition: Deep learning-based models like recurrent neural networks, particularly long short-term memory (LSTM), have significantly advanced automatic speech recognition systems. With the power of deep learning, speech recognition technology has become more accurate, enabling applications like voice assistants, transcription services, and real-time language translation.

Deep learning continues to play a transformative role in computer science, enabling computers to perform intricate tasks that were previously considered challenging for machines. As research and advancements in deep learning continue to progress, the scope for its applications in various domains is expanding, leading to significant breakthroughs in AI.

References

2022

  1. baz.jpg
    تمام متصل به تمام پیچشی: پلی به گذشته
    رایانش نرم و فناوری اطلاعات, اسفند 2022
    Fully Connected to Fully Convolutional: Road to Yesterday
  2. ST_for_DA_2022.jpg
    انتقال سبک برای افزایش داده‌های آموزشی شبکه‌های کانولوشنی در شناسایی شعلۀ آتش
    هوش محاسباتی در مهندسی برق, اسفند 2022
    Style Transfer for Data Augmentation in Convolutional Neural Networks Applied to Fire Detection
  3. Farhadi2022.png
    Prediction of CO and PM10 in Cold and Warm Seasons and Survey of the Effect of Instability Indices on Contaminants Using Artificial Neural Network: A Case Study in Tehran City
    R. Farhadi, M. Hadavifar, M. Moeinaddini, and 1 more author
    Iranian (Iranica) Journal of Energy & Environment, اسفند 2022

2021

  1. Reg-OBD-Corona-Detection.png
    ترکیب روش منظم‌سازی تُنُک و آسیب مغزی بهینه‌ در کوچک‌سازی یک مدل یادگیری عمیق
    ماشین بینایی و پردازش تصویر, اسفند 2021
    Combining a Regularization Method and the Optimal Brain Damage Method for Reducing a Deep Learning Model Size
  2. GCN-JAC2021.jpg
    Overlapping Clusters in Cluster Graph Convolutional Networks
    Journal of Algorithms and Computation, اسفند 2021

2020

  1. Mahmood-Farshchian.jpg
    کاربرد بسط تیلور در کاهش حجم شبکه های عصبی پیچشی برای طبقه بندی نقاشی های سبک امپرسیونیسم و مینیاتور
    نشریه ریاضی و جامعه, اسفند 2020
    The Application of Taylor Expansion in Reducing the Size of Convolutional Neural Networks for Classifying Impressionism and Miniature Style Paintings

2019

  1. Farhadi2019.jpg
    Prediction of the Air Quality by Artificial Neural Network Using Instability Indices in the City of Tehran-Iran
    Razieh Farhadi, Mojtaba Hadavifar, Mazaher Moeinaddini, and 1 more author
    AUT Journal of Civil Engineering, اسفند 2019

2002

  1. Pentomino_Puzzle_Solution_8x8_Minus_Center.svg.png
    A Genetic-Neuro Algorithm for Tiling Problems with Rotation and Reflection of Figures
    R. Monsefi, and M. Amintoosi
    Iranian Journal of Science and Technology, Transaction B, Dec 2002
    Indexed by ACM