Git Product home page Git Product logo

Meshaal Mouawad | مشعل معوض's Projects

cell-averaging-constant-false-alarm-rate-cfar- icon cell-averaging-constant-false-alarm-rate-cfar-

The project examines design aspects for a U.S. Army radar for learning purpose. Constant false alarm rate (CFAR) detection refers to a common form of adaptive algorithm used in radar systems to detect target returns against a background of noise, clutter and interference.

general-electric-digital-technology-data-analytics-program icon general-electric-digital-technology-data-analytics-program

This is an internship I have completed at General Electric. message from the program (In this program you will combine and visualize data to drive meaningful insights using enterprise-grade technology. You'll have work samples for both data engineering and data visualization to assist the GE Aviation team to make decisions based off real time data. We are excited to have you participate and we hope that you come away from them with a better understanding of how GE Aviation rises to the challenge to invent the future of flight, lift people up, and bring them home safely. )

implementing-machine-learning-to-analyze-humans-walkings-extracted-from-micro-doppler-radar icon implementing-machine-learning-to-analyze-humans-walkings-extracted-from-micro-doppler-radar

Three experiments were examined in this technical report for digital signal processing. In experiment 1, we analyzed and examined how the fast Fourier transform (FFT) resolution was affected by adjusting the filter length, the filter type, and the FFT order. An FFT Physical resolution and a Computational Resolution were discussed in experiment 1. In experiment 2, the data was given in MATLAB and we investigated the signals concurrently in time and frequency using the Short-time Fourier transform (STFT). We estimated the sampling rate and briefly discussed the Short-time Fourier transform (STFT) and the FFT in terms of how different they are. The Short-time Fourier transform (STFT) and Support Vector Machine (SVM) were discussed in experiment 3. We implemented an SVM to estimate four walking speeds using features extracted from simulated micro-doppler radar for walking humans. Figures of the STFT magnitude of each class are presented and discussed the basics of Doppler Effect as well as micro-doppler. We examined the results using a confusion matrix for training and testing and the best results are presented. MATLAB and related tools were used in this project and the code is provided in the report.

improvement-potential-field-algorithm icon improvement-potential-field-algorithm

Improvement of Potential Field Algorithm for Robot Path Planning. The objective of the project is to apply the Artificial Potential Field (APF) algorithm for robot path planning to improve this robot path planning algorithm and resolve some issues such as local minima of an autonomous mobile robot.

pattern-recognition-of-handwritten-digits-mnist-dataset icon pattern-recognition-of-handwritten-digits-mnist-dataset

Abstract—. MNIST, Modified National Institute of Standards and Technology, is the largest database of handwritten numbers used in deep learning, and machine learning. In this project, a hands-on experience of applying machine learning and pattern recognition techniques is given to a real-world data set such as MNIST. Multiple building blocks have been proposed and analyzed to improve the speed and the accuracy of the Convolutional Neural Networks (CNN). Two networks have been used with the same data. In network I, a three-layer MLP with ReLU and dropout resulting in fast training process with over all accuracy 95% during training and 94% for testing. Network II on the other hand, a stack of CNN, RelU, and Max pooling shows slower training process with better accuracy than network I and overall, 99% accuracy for training, and 98.9% for testing. Another modification on network II improved overall accuracy during the training to 99.82% and accuracy for testing to 99.25%. this modification will be shown in the report. The building blocks for the project will be discussed briefly with the results and figures. Python code is also provided for this project. This project may be used for as a guidance for new students or engineers who aiming to understand pattern recognition.

reduced-and-improved-visibility-graph-for-robot-path-planning icon reduced-and-improved-visibility-graph-for-robot-path-planning

Objectives: The objective of the project is to 1- get familiar with Visibility Graph (VG) technique-based robot global path planning. 2- apply the Visibility Graph technique of robot global path planning in workspace with a variety of obstacles. 3- improve this Visibility Graph technique of robot path planning and attempt creation of Reduced Visibility Graph (RVG) algorithm. 4- revise the Visibility Graph learned in the classroom to Tangent Graph-based (TG) path planning (optional).

unity-junior-programmer-projectcode icon unity-junior-programmer-projectcode

This first mission in the Junior Programmer pathway will provide you with the core foundation needed to create a wide range of digital experiences in Unity. You’ll learn about fundamental programming concepts such as variables, functions and basic logic through two practical projects.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.