Kenneth M'Bale

 Kenneth M'Bale

Kenneth M'Bale

  • Courses0
  • Reviews0

Biography

Bowie State University - Computer Science

Doctor of Science on Artificial Intelligence- 2017

Kenneth’s research at Bowie State Univesity focuses on Artificial Intelligence, particularly cognitive science and biologically inspired cognitive architectures. His research project is The General Purpose Metacognition Engine.

Resume

  • 2012

    Doctor of Science

    Doctoral Research Fellow studying topics in Artificial Intelligence

    Computer Science

    Dissertation of the Year Award

    May 2018\nOutstanding Doctoral Student Award

    April 2017\nGraduate Student Association Representative on the Bowie State University Council's IT Committee

    Bowie State University

    Doctoral Research Fellow

  • 2009

    Master Certificate

    Lean Six Sigma (Information Technology and Health Care)

    Villanova University

  • 2004

    American Red Cross

    Bowie State University

    Danya International

    Bowie

    MD

    Instructor for 100-level 300-level

    500-level and 800-level computer science courses

    Adjunct Faculty

    Bowie State University

    Silver Spring

    MD

    Vice-President

    Danya International

    Springfield

    VA

    \nProcess Optimization and Cost Savings: Optimized IBM mainframe utilization by eliminating unnecessary data sets

    backups

    and jobs

    resulting in annual savings of $1.6M+.\n\nTeam Leadership and Training Programs: Managed 50 architects and web developers

    instituting a formal training program to grow staff knowledge of web application and SOA technologies.\n\nServer Consolidation and Storage Area Network (SAN): Consolidated server farm from 214 servers to 40 by implementing 9 terabyte storage area network (SAN). These efforts cut operating costs and reduced downtime.\n\nE-commerce and Financial Performance Improvement: As corporate e-commerce initiative lead

    launched corporate web portal on time and under budget

    saving ~$300K. Exceeded financial performance targets by an average of 375%.\n\n

    Director of Enterprise Architecture

    Washington Gas & Light

    Columbia

    Md.

    Team Leadership and Project Management: Manage 7 direct and 45 indirect reports

    leading all proposal development and project implementation efforts for federal clients. To date

    oversaw 50+ client engagements with budgets ranging from $250K–$10M.\n\nIT Strategy: Develop comprehensive IT strategies

    incorporating dynamic approaches to software development

    product management

    and enterprise systems. \n\nPredictive Analytics and Project Metrics: Gather and assess engineering metrics

    applying analysis algorithms to predict project performance

    identify risks

    and prevent defects. \n\nData Systems: Design

    construct

    install

    test

    and maintain highly scalable data management systems

    ensuring systems meet business requirements and align with industry best practices.\n\nTechnical Leadership: Serve as primary resource channel for technical questions

    delivering clear guidance and targeted solutions.\n\nITIL Process Implementation: For the Department of Health and Human Services

    established ITIL-based service management practices for large-scale Oracle and DB2 database environments

    managing complete extract

    transform

    load (ETL) process.\n\nService-Oriented Architecture (SOA) and Legacy Modernization: Architected technology transformation from mainframe and PC-based siloed applications into service-oriented architecture (SOA)

    modernizing operations for Department of Veterans Affairs. \n\nCloud Applications: For the U.S. Department of Commerce’s Small Business Administration (SBA)

    consolidated multiple applications running on 75+ Windows/Unix servers into a private cloud infrastructure

    using VMWare-based virtualization and the Dell VxRAIL platform. \n\nCapability Maturity Model Integration (CMMI): Formulated and deployed corporate practices that boosted independent Capability Maturity Model Integration (CMMI) appraisal rating from 1 to 4 for development services. \n

    Chief Information Officer/CTO/CISO/FSO

    Select Computing

    Silver Spring

    MD

    Distinguished Member of the Technical Staff (DMTS)

    Verizon

    Washington

    DC

    \nEnterprise Architecture: Developed an enterprise architectural strategy and design for disaster relief projects

    refining organizational flexibility

    driving workflow efficiencies

    and enhancing assistance relief processes. \n\nStrategic Leadership: Provided strategic/tactical guidance on architecture and design

    facilitating the implementation of development methodologies

    tools

    and best practices.\n\nProfessional Mentoring: Trained

    mentored

    and liaised with 70+ developers

    engineers

    and data professionals in order to implement SOA-based applications.

    Lead Enterprise Architect

    American Red Cross

  • 1996

    Statoil

    Select Computing

    Verizon

    Dunedin Systems

    Alexandria

    VA

    \nTeam Building and Strategic Hiring: Built IT teams from the ground up

    hiring 10 senior managers and overseeing organizational growth. Restructured and optimized processes to improve struggling areas of operation. \n\nWorkforce Management: Directed 95 staff members (including developers

    network administrators

    and database administrators)

    managing multiple complex projects across international boundaries. \n\nBusiness Continuity Planning: Deployed comprehensive business continuity program to ensure uninterrupted trading floor activities

    skyrocketing network and systems availability from 60% to 99.9%. \n\nExecutive Management and Rapid Revenue Growth: As 1 of 3 corporate chief architects to serve on the executive management team

    played a key role in tripling corporate revenue to $3.5B over the course of 3 years. \n

    Chief Information Officer (Statoil Energy USA)

    Statoil

    Bowie

    MD

    President

    Dunedin Systems

    Singapore

    Member of the Editorial Board

    Progress in Human Computer Interaction Journal

    Certified Enterprise Architect

    Enterprise Architecture Center of Excellence

    ACM

    ISACA

    Member

    IEEE

    AACEI

    Project Management Institute

    Member

    ISAC

    (ISC)2

    English

    French

    Portuguese

    Outstanding Doctoral Student

    Presented for exceptional academic achievement

    Bowie State University

  • 1990

    MS

    Computer Science

    Graduate Student Association

    Bowie State University

    CISSP

    International Information Systems Security Certification Consortium (ISC2)

    Project Management Institute

    Project Management Professional

    (ISC)²

    Certified Information Systems Security Professional (CISSP)

    Certified Enterprise Architect

    Enterprise Architecture Center of Excellence

    Certified Ethical Hacker (CEH)

    EC-Council

    EC06308444719

    Certified Scrum Master

    Scrum Alliance

    Defense Security Service

    Facility Security Officer for Possessing Facilities

    Data Engineering Nanodegree

    Udacity

  • 1982

    BA

    Computer Science

  • PMP

    Requirements Analysis

    Agile Methodologies

    Project Management

    MS Project

    Integration

    Change Management

    Program Management

    Enterprise Architecture

    Risk Management

    Process Improvement

    SDLC

    Web Services

    Business Analysis

    Visio

    Business Intelligence

    Software Development

    SharePoint

    Microsoft SQL Server

    IT Strategy

    Topic-based Service Integration in Software Systems

    darsana Josyula

    Over the last several years

    several technologieshave been introduced to address the application integrationchallenge in software systems. These technologies impart certainapproaches and methodologies to integration efforts

    based ontheir own strengths and weaknesses. This paper describes anintegration blueprint for applications that is independent of anyparticular technology. It presents an integration capabilitymaturity model to enable an agnostic comparison and evaluationof integration scenario needs

    Topic-based Service Integration in Software Systems

    This white paper discusses three broad approaches to systems modernization: process-driven

    data-driven

    and code base reconditioning. It discusses the use of Agile methodologies and the role of the CMMI.

    Systems Modernization Strategies

    Darsana Josyula

    The Kasai is an algorithm for processing data series. It organizes the incoming data series as a set of rules and these rules are used to predict the next item in the data series. In this paper

    we analyze the ability of Kasai to make reliable predictions. We apply Kasai to predict weather using Weather Underground data and compare Kasai’s performance with standard Weka machine learning algorithms on the same dataset.

    Applying the Kasai to Weather Prediction

    darsana josyula

    Can intelligence be produced simply by reverse engineering the brain of an intelligent animal? In this paper

    we argue that such reverse engineering will be ineffective if the focus is on reverse-engineering the brain mapping. We believe that the brain “hardware” implements a “system” and our work focuses on emulating this basic brain system and to provide it the necessary interfaces to support a collective intelligence

    Emulating a Brain System

    Darsana Josyula

    The paper presents the architecture of a general-purpose metacognition engine. It is a software agent that collaborates with a host to provide it with metacognitive capabilities. The objective is for the combined system to exhibit adaptive intelligent behavior.

    General Purpose Meta-cognition engine

    As computer technology further embeds itself in all aspects of our society

    there continues to be a need for skilled software programmers. However

    the continued difficulty in attracting and maintaining interest in this field is a significant impediment to progress. The major problem is that prospective programmers need to learn new patterns of reasoning simultaneously with programming languages and computer science. In other fields of study

    students already possess the fundamental reasoning patterns before attempting to learn the subject. This paper introduces the reasoning pattern programming requires

    \nDomain Simplification

    \n through a curriculum supported by a learning tool

    \nFuraha \n. Domain simplification encompasses three critical skills; object identification and abstraction

    event-driven thinking and iterative design. The objective is to teach Domain Simplification at an early stage of development simultaneously with\nthe student’s exposure\nto the other established reasoning patterns. This solution is innovative in that it specifically focuses on providing fundamental reasoning skills that support systems and software engineering. It is not a general platform for creative thinking. The paper outlines how the architecture of Furaha and the structure of the programming language support the development of Domain Simplification skills. To determine the effectiveness of Furaha

    we describe a curriculum leading to a study that demonstrates the learner’s level of mastery of Domain Simplification\n.

    Teaching Domain Simplification using Furaha

    This white paper describe an Agile transformation road map for enterprises.

    Best Practices for Enterprise Agile Transformation

    Darsana Josyula

    GPME enhances the function of host agents by enabling them to develop and apply advanced\nbehaviors. In this paper

    we demonstrate the subset of GPME algorithms that are used to identify host behaviors from a time-series of perceptions about host observations and host actions.

    Using Automatic Case Generation to Enable Advanced Behaviors in Agents

    Darsana Josyula

    Marvin Conn

    Behavior adaptation is an integral aspect for autonomous agents to survive in a world where change is normal. Animals change their foraging routines and socializing habits based on predator risks in their environment. Humans adapt their behavior based on current interests

    social norms

    stress level

    health conditions

    upcoming deadlines and various other factors. Artificial agents need to effectively adapt to changes in their environment such that they can quickly adjust their behavior to maintain performance in the changed environment. In this paper

    we present a multi-level metacognitive model that allows agents to adapt their behavior in various ways based on the resources available for metacognitive processing. As the agent operates at higher levels of this model

    the agent is better equipped to adapt to a wider range of changes. The model has been tested on 2 different applications: (i) a reinforcement learner-based agent trying to navigate and collect rewards in a seasonal grid-world environment and (ii) a convolutional neural network-based agent trying to classify the signals in a radio frequency spectrum world and separate them into known modulations and unknown modulations.

    Multi-level metacognition for adaptive behavior

    darsana josyula

    Artificial agents need to adapt in order to performeffectively in situations outside of their normal operationspecifications. Agents that do not have the capability toadapt to unanticipated situations cannot recover fromunforeseen failures and hence are brittle systems. Oneapproach to deal with the brittleness problem is to have ametacognitive component that watches the performance of ahost agent and suggests corrective actions to recover fromfailures. This paper presents the architecture of ametacognitive agent that can be integrated with any hostcognitive agent so that the resulting system can dynamically\ncreate expectations about observations from a host agent’s\nsensors

    and make use of these expectations to noticeexpectation violations

    assess the cause of a violation andguide a correction if required to deal with the violation. Theagent makes use of the metacognitive loop (MCL) and threegeneric ontologies -- indications of failures

    causes of failures and responses to deal with failures. This paper describes the work undertaken to enhance the currentversion of an MCL based agent with the ability toautomatically generate expectations

    Integrating Metacognition into Artificial Agents

    The Kasai Algorithm analyzes non-random data series to derive a set of rules that represents the patterns found in the data series. The rules represent a sound and compact abstraction of the data series that can be used for analysis

    for reproduction of the original data series or for prediction. The Kasai Algorithm is an attempt to unify the symbolic and connectionist paradigm into a unified model.

    The Kasai Algorithm

    Darsana Josyula

    IARIA Cognitive 2013

    Agents situated in dynamic environments havelimited time to deliberate before performing their actions.Cautious agents that deliberate for too long may miss deadlinesto accomplish tasks whereas bold agents that deliberate fortoo little time may behave rashly or miss opportunities. Thereare several approaches discussed in the literature that rely onmeta-level mechanisms to monitor and control the deliberationtime. These approaches seem to follow the view that the meta-level mechanism is an external component not constrainedby the same resource limitations as the underlying agentsdeliberation mechanism. In this paper

    we present an approachto time-bounded metacognition wherein an agent monitors andcontrols its deliberation and metacognition within the uniformframework of Active Logic.

    Time Bounded Metacognition

    Dissertation for the Degree of Doctor of Science (DSc)\nIntelligence is the ability to acquire behavior through observation of the environment

    including other\nindividuals

    and to select the correct behavior in response to stimuli emanating from the environment.\nIn this dissertation

    we describe the Behavior Oriented Intelligence framework

    with a focus on the\nabstract data type that supports the knowledge base of a behavior oriented artificial intelligence.

    Behavior Oriented Intelligence

    The leading Agile Frameworks

    SAFe

    DAD and LeSS

    scale Scrum up for large projects and programs. Scrum and Agile methodologies have increased the effectiveness of software development teams. However

    Agile methodologies often have to be augmented by other measures to scale up properly to large projects

    where an organization has up to 100 or more software developers

    analysts

    and testers. Team size increases communication and organizational risks on Agile delivery teams. All of the Agile frameworks require high maturity processes to control the complexities of working with a large program. We discuss how to combine CMMI and Agile to ensure project success.

    CMMI and Agile: Apply Both for Project Success

    Darsana Josyula

    At higher levels of abstraction

    there are finite and limited ways in which agents can fail. Therefore

    it is possible to create a general purpose agent that notes anomalies

    assesses them and guides responses. The metacognitive loop (MCL) agent aims to achieve this objective using three ontologies; indica-tions

    failures and responses. Continued applications of the MCL agent to in-creasingly more complex situations requires that the MCL agent be equipped with a flexible interface that enables integration with a variety of cognitive agents without programming

    and

    with a persistence capability that inde- pendently and actively monitors expectations over time as well as generate ex- pectations dynamically. This paper describes the work undertaken to produce MCL3

    a general purpose metacognitive agent that builds upon the existing MCL2 implementation

    Architecture for a General Purpose Metacognitive Agent

    Darsana Josyula

    This paper summarizes a work in progress in the area of the metacognitive loop (MCL). The objective of MCL is to provide a design approach supported by software to extend\nan intelligent system’s ability to cope with perturbations. A\nperturbation is any deviation from optimal performance for the system. Many MCL implementations exist

    each increasing in sophistication. This paper describes an approach to produce the next implementation of MCL

    which we call the General Purpose Metacognition Engine (GPME). The GPME evolves the functionality of the current implementation developed at the University of Maryland

    MCL2

    in particular

    to handle seasonality. Seasonality is a periodic or cyclic variation in conditions that causes agents to re-learn when the length of the seasonal cycle exceeds their ability to detect the cycle

    Handling Seasonality using Metacognition

    I am a strategically minded C-level executive with more than 20 years of experience directing IT resources and delivering critical performance improvements. By leveraging a metrics-driven approach

    my team leadership skills

    and a background in systems development

    I cultivate an agile

    high-performance environment. A certified ScrumMaster who directs complex

    multimillion-dollar projects

    I adeptly align technology initiatives with overall business objectives. I hold a doctorate degree in computer science and have an in-depth knowledge of the latest IT tools.\n\nKey Accomplishments:\n\n— With Select Computing

    Inc.

    manage 7 direct and 45 indirect reports

    oversee project budgets ranging from $250K–$10M

    and develop comprehensive IT strategies. \n— Formulated and deployed corporate practices that boosted independent Capability Maturity Model Integration (CMMI) appraisal rating from 1 to 4 for development services.\n— For Washington Gas & Light

    launched corporate web portal on time and under budget

    saving ~$300K. Exceeded financial performance targets by an average of 375%.\n— For Statoil Energy

    deployed comprehensive business continuity program to ensure uninterrupted trading floor activities

    skyrocketing network and systems availability from 60% to 99.9%.\n

    Kenneth

    M'Bale

    Progress in Human Computer Interaction Journal

    Washington Gas & Light