Other articles


  1. Vehicle Detection and Tracking

    The goals / steps of this project are the following:

    • Perform a Histogram of Oriented Gradients (HOG) feature extraction on a labeled training set of images and train a classifier Linear SVM classifier.
    • Implement a sliding-window technique and use the trained classifier to search for vehicles in images.
    • Run the pipeline …
    read more
  2. Simple Neural Network

    from numpy import exp, array, random, dot
    
    # Define neural network class
    class NeuralNetwork():
        def __init__(self):
            #Seed random number generator
            random.seed(1)
    
            # Model single neuron with 3 inputs and 1 output
            # Assign random weights to a 3 x 1 matrix with values between -1 and 1
            self.synaptic_weights = 2 …
    read more
  3. Advanced Lane Finding

    The goals / steps of this project are the following:

    • Compute the camera calibration matrix and distortion coefficients given a set of chessboard images.
    • Apply a distortion correction to raw images.
    • Use color transforms, gradients, etc., to create a thresholded binary image.
    • Apply a perspective transform to rectify binary image ("birds-eye …
    read more
  4. Simple Linear Regression

    from numpy import *
    
    def computer_error_for_line_given_points(b, m, points):
        # Initialize error at 0
        totalError = 0
        # Loop through all points
        for i in range(0, len(points)):
            # Get x value
            x = points[i, 0]
            # Get y value
            y = points[i, 0]
            # Get squared difference and add to total error
            totalError += (y - (m …
    read more
  5. Traffic Signs Classifier

    Deep Learning Using TensorFlow

    Summary

    The purpose of this exercise is to use deep neural networks to classify traffic signs. Specifically, we train a model to classify traffic signs from the German Traffic Sign Dataset.

    Data

    The pickled data is a dictionary with 4 key/value pairs:

    • features -> the images …
    read more
  6. Finding Lane Lines on the Road

    Finding Lane Lines on the Road


    In this project, we use the following tools to identify lane lines on the road:
    Color selection
    Region of interest selection
    Grayscaling
    Gaussian smoothing
    Canny Edge Detection
    Hough Tranform line detection

    We develop a pipeline on a series of individual images, and later apply …

    read more
  7. Titanic Dataset Visualization

    Link to Visualization

    Click here

    Summary

    This visualization describes the percentage of passengers that surived during the Titanic disaster. The circles represent the susbet of passengers categorized by sex, passenger class and point of embarkation. The size of the circle corresponds to the percent value; the higher the proportion of …

    read more
  8. A/B Testing – Free Trial Scanner

    Experiment Overview

    In this experiment, Udacity tested the change where if the student clicked “Start free trial” on the home page, they were asked about their availability to commit to the course as can be seen here. If the student indicated that they had fewer than 5 hours per week …

    read more
  9. Identify Fraud from Enron Financial Statements

    Purpose

    The goal of this project is to identify employees from Enron that have been in on the fraud committed that came to light in 2001. This will be based on a machine learning algorithm using public Enron financial and email information.

    Data Exploration

    The dataset that will be used …

    read more
  10. Financial Contributions to the 2016 Presidential Campaigns from NY

    ========================================================

    #Load libraries
    library(ggplot2)
    library(lubridate)
    library(dplyr)
    library(tidyr)
    library(gridExtra)
    library(psych)
    
    # Load the Data
    data = read.csv('NYContributionData.csv', row.names = NULL)
    #Convert dates from integers to DD-MM-YYYY format
    data$contb_receipt_dt = dmy(data$contb_receipt_dt)
    

    Univariate Plots Section

    # Summarize the data set
    dim(data)
    
    ## [1] 186976     18
    
    names …
    read more
  11. Udacity Engagement Analysis

    Loading Data from CSVs

    # Import csv library
    import unicodecsv
    
    # Define function to read and store data
    def read_csv(filename):
        with open(filename, 'rb') as f:
            reader = unicodecsv.DictReader(f)
            return list(reader)
    
    enrollments = read_csv('data/enrollments.csv')
    daily_engagement = read_csv('data/daily_engagement.csv')
    project_submissions = read_csv('data/project_submissions.csv')
    
    # Print out first …
    read more
  12. Behavioral Cloning

    Summary

    This project is the result of a Udacity project in which a deep learning model is trained to drive a vehicle autonomously. The simulation environment is provided by Udacity to train and test the models. The video of the result can be viewed here. The numbers scrolling on the …

    read more
  13. Introduction to Research Methods

    Introduction To Research Methods

    Chopsticks

    A few researchers set out to determine the optimal length of chopsticks for children and adults. They came up with a measure of how effective a pair of chopsticks performed, called the "Food Pinching Performance." The "Food Pinching Performance" was determined by counting the number …

    read more
  14. Stock Screener

    Published: Mon 07 September 2015

    In Finance.

    Purpose

    This script gathers ticker data on the tickers in the TickerList.csv file and calculates the following metrics:
    - Simple moving averages - RSI - Exponential moving averages - MACD

    Then the tickers are filtered using the following user-defined parameters:
    - MinPrice - MaxPrice - MinRSI - MaxRSI - MinVol - MA1 - MA2

    The technical charts of the tickers …

    read more
  15. Baseball Salaries Analysis

    The Baseball Data was used to answer the following questions:
    Are salaries higher in 2015 than in 1985?
    Does the mean salary increase with the year?
    Do a player salaries have a higher correlation with total runs or homeruns?

    # Import packages
    import csv
    import numpy as np
    import pandas as …
    read more

social